Python Developer
Job Title: Lead Python Backend Developer
Job ID: 0239
Work Mode: Remote
Experience Required: 4 - 7 Years
Salary Offered: 7 - 14 LPA
We are looking for a dynamic Lead Python Backend Developer who not only excels in backend development but also has strong team leadership and management skills. If you have expertise in Python development, previous experience with .NET/Java, and the ability to lead a team, we would love to meet you!
Role & Responsibilities:
- Lead and manage a team of developers to design, develop, and maintain backend systems with a focus on scalability, performance, and reliability.
- Oversee the technical direction of the team, ensuring best practices are followed and the development process is efficient and effective.
- Serve as the go-to expert for backend development, including Python (with frameworks such as Django, Flask, FastAPI), and contribute to technical decision-making.
- Leverage your prior experience with .NET, Java, or other backend technologies to guide the team and integrate solutions across technologies.
- Design and implement robust RESTful APIs and ensure seamless integration between backend and frontend systems.
- Troubleshoot and optimize backend systems for performance, reliability, and scalability.
- Provide mentorship and technical guidance to junior developers, fostering an environment of learning and growth.
- Manage timelines, resources, and priorities for the backend team, ensuring timely delivery of features and solutions.
- Collaborate closely with cross-functional teams (product, frontend, data science) to deliver high-quality software and innovative solutions.
- Maintain a strong understanding of industry trends, emerging technologies, and best practices to continuously improve team capabilities.
Key Skills & Requirements:
- 4 to 7 years of experience as a Backend Developer with a focus on Python.
- Strong expertise in Python frameworks (Django, Flask, FastAPI) for building backend services.
- Prior experience with .NET, Java, or other backend technologies to contribute to technical leadership and team decision-making.
- Proven team leadership experience, with the ability to manage, mentor, and inspire a team of developers.
- Expertise in database design and architecture (relational and NoSQL databases such as PostgreSQL, MySQL, MongoDB).
- In-depth understanding of RESTful API design and strong knowledge of HTTP client interactions.
- Excellent problem-solving skills and the ability to architect scalable, reliable solutions.
- Strong communication skills to effectively collaborate with cross-functional teams.
- Familiarity with cloud platforms (AWS, Azure, or Google Cloud).
- Experience with Docker, Kubernetes, and containerized applications is a plus.
- Strong knowledge of CI/CD pipelines, version control (Git), and automated testing.
- Knowledge of microservices architecture and Agile development is an advantage.
Apply Now