Posted on: 28/04/2026
Description :
Role & responsibilities :
- Lead backend application development using Python technologies.
- Define and enforce coding standards, architectural patterns, and development best practices.
- Design and develop scalable, secure, and high-performance APIs and backend services.
- Guide the development team in implementing complex business logic and features.
- Collaborate with Solution Architects, DevOps engineers, and UI/frontend teams to deliver end to end solutions.
- Conduct code reviews, mentoring developers and ensuring adherence to quality and performance standards.
- Identify and resolve technical challenges, performance issues, and architectural risks.
- Ensure backend systems are reliable, maintainable, and well-documented.
Preferred candidate profile :
- 8+ years of overall software development experience, with strong backend focus.
- Proven experience as a technical lead or senior backend developer.
Strong expertise in Python and frameworks such as :
- FastAPI
- Flask
- Django
- Hands-on experience designing and building microservices-based architectures.
- Strong experience developing RESTful APIs and backend services.
- Familiarity with AWS cloud services and cloud-native application development.
- Solid understanding of database technologies, including both SQL and NoSQL databases.
- Experience working with CI/CD pipelines and containerized deployments (Docker, Kubernetes).
- Strong problem-solving, communication, and team leadership skills.
Nice to Have :
- Experience with event-driven or asynchronous architectures.
- Exposure to API security, authentication, and authorization mechanisms.
- Experience working in Agile / Scrum delivery environments.
- Knowledge of monitoring, logging, and performance tuning tools.
Did you find something suspicious?
Posted by
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1631875