About this role
Our client is seeking a skilled Software Engineer specializing in Python for a contractual role. The successful candidate will be responsible for building scalable, high-performance backend systems that power our platform. This position requires strong software engineering fundamentals, hands-on backend development experience, and the ability to create reliable, production-grade services that support millions of users.
Key Responsibilities:
- Design and implement robust backend systems in Python.
- Collaborate with cross-functional teams to define and refine project requirements.
- Ensure high performance and responsiveness of applications.
- Troubleshoot and resolve issues in production environments.
- Write clean, maintainable, and efficient code.
- Participate in code reviews and contribute to team knowledge sharing.
Required Skills & Qualifications:
- Proficiency in Python and experience with frameworks such as Django or Flask.
- Strong understanding of software engineering principles and best practices.
- Experience with database technologies such as PostgreSQL or MongoDB.
- Familiarity with cloud services like AWS or Azure.
- Excellent problem-solving skills and ability to work in a fast-paced environment.
- Strong communication skills and ability to work collaboratively.
Experience:
- Minimum of 5-8 years of relevant experience in backend development.
What we offer:
- Opportunity to work on cutting-edge technology projects.
- A dynamic and inclusive work environment.
- Professional growth and development opportunities.
This role is managed by AI-First Talent on behalf of our client. Your application is reviewed directly by our talent team.