Posted on: 24/08/2025
Job Summary :
The ideal candidate will have strong technical expertise in Python, excellent leadership skills, and the ability to collaborate across teams to deliver impactful software solutions.
Key Responsibilities :
- Design, develop, test, and deploy robust, scalable Python applications and APIs.
- Collaborate with product owners, architects, and other stakeholders to understand requirements and translate them into technical solutions.
- Review code to ensure quality, maintainability, and adherence to coding standards.
- Oversee the full software development lifecycle (SDLC) and promote Agile methodologies.
- Identify and resolve performance bottlenecks and application issues.
- Implement automated testing and continuous integration/continuous deployment (CI/CD) pipelines.
- Stay updated on emerging Python technologies, frameworks, and industry trends.
- Participate in architectural discussions and contribute to technology strategy and planning.
- Manage technical risks and ensure timely delivery of projects.
Key Skills & Qualifications :
- 5+ years of professional experience in Python development with at least 2 years in a leadership role.
- Strong proficiency with Python frameworks such as Django, Flask, or FastAPI.
- Experience with RESTful API design and microservices architecture.
- Familiarity with front-end technologies (JavaScript, HTML, CSS) is a plus.
- Expertise in working with databases (SQL and NoSQL) such as PostgreSQL, MySQL, MongoDB, or Redis.
- Hands-on experience with cloud platforms (AWS, Azure, GCP) and containerization (Docker, Kubernetes).
- Solid understanding of software development lifecycle, version control (Git), and Agile/Scrum methodologies.
- Excellent problem-solving, communication, and leadership skills.
- Experience with DevOps tools and practices is an advantage
Did you find something suspicious?
Posted By
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1534347
Interview Questions for you
View All