Senior Python Developer
We are seeking a skilled Senior Python Developer to join our team.
* To design, develop and maintain high-quality software applications using Python.
* To collaborate with cross-functional teams to deliver projects on time and within budget.
* To continuously improve and refine existing codebases, implementing best practices and ensuring scalability.
This role is ideal for an experienced developer who is passionate about working with Python and has a solid understanding of data processing techniques. If you are a motivated individual looking to take your career to the next level, we want to hear from you!
About the Role:
We're looking for someone who can hit the ground running and make an immediate impact. You'll be working on complex software systems, collaborating with our development team to ensure seamless integration, and taking ownership of project delivery.
Responsibilities:
1. Design and develop scalable, efficient, and well-documented code.
2. Collaborate with the development team to ensure successful project delivery.
3. Participate in code reviews and contribute to the improvement of coding standards.
Requirements:
* 5+ years of experience in Python development.
* Strong understanding of data quality principles and industry best practices.
* Familiarity with agile development methodologies and version control systems (e.g., Git).
* Experience with SQL databases and query optimization techniques.
Bonus Points:
* Proficiency in Power Query (M query language) and DAX.
* Knowledge of cloud-based services and their integration with Python.
What We Offer:
* A dynamic and supportive work environment.
* Ongoing training and professional development opportunities.
* A competitive salary and benefits package.
How to Apply:
Send us your resume and a brief introduction outlining your relevant experience and qualifications. We can't wait to hear from you!