Posted on: 12/11/2025
Key responsibilities :
- Software development : Design, develop, and maintain scalable and efficient applications using Python, including web applications and server-side logic.
- Technical leadership : Provide technical guidance, lead complex projects, and contribute to the architectural design of software solutions.
- Code quality : Write clean, maintainable, and efficient code; conduct code reviews and ensure code quality through testing and debugging.
- Collaboration : Work with cross-functional teams, including UX/UI designers, to define requirements and integrate front-end components.
- Mentorship : Mentor and coach junior developers, and foster a culture of continuous learning.
- Problem-solving : Troubleshoot and debug applications, and solve complex technical problems.
Required Skills & Qualifications :
- Bachelors or Masters degree in Computer Science, Engineering, or related field.
- Proven experience (typically 5 - 8 years) in Python development.
- Strong understanding of frameworks such as Django, Flask, or FastAPI.
- Proficiency in RESTful APIs, database systems (SQL/NoSQL), and version control (Git).
- Solid knowledge of software design patterns, OOP principles, and microservices architecture..
Did you find something suspicious?
Posted By
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1573691
Interview Questions for you
View All