Posted on: 24/07/2025
Role : Senior Python Backend Developer
We are seeking a seasoned Senior Python Backend Developer with over 10 years of experience in designing and building robust, scalable, and secure backend systems.
The ideal candidate will have a strong command of Python, deep expertise in modern backend frameworks such as Django, Flask, or FastAPI, and a passion for clean and maintainable code.
This role demands a problem-solver who thrives in high-performing, collaborative development teams.
Key Responsibilities :
- Develop and maintain efficient, reusable, and reliable server-side logic using Python scripting.
- Design, build, and document RESTful APIs and backend services to support web and mobile applications.
- Collaborate closely with front-end developers and other stakeholders to integrate user-facing elements with server-side logic.
- Optimize application performance, speed, and scalability.
- Identify and troubleshoot bottlenecks, bugs, and other performance issues.
- Implement robust security measures, data protection protocols, and access control.
- Maintain high code quality through best practices, including code reviews and adherence to industry standards.
- Mentor junior developers and contribute to overall team improvement.
- Stay current with new technologies, trends, and best practices in backend development.
Required Skills & Qualifications :
- 10+ years of experience in backend development with a focus on Python.
- Expert-level knowledge of one or more Python frameworks: Django, Flask, or FastAPI.
- Experience in designing scalable APIs and microservices.
- Solid understanding of relational and non-relational databases (e.g., PostgreSQL, MySQL, MongoDB).
- Proficient in version control systems (Git), CI/CD pipelines, and unit/integration testing.
- Understanding of cloud platforms (e.g., AWS, Azure, GCP) and deploying backend services in production environments.
- Excellent problem-solving skills and attention to detail.
- Strong communication and collaboration skills.
Preferred Qualifications :
- Experience working in Agile/Scrum teams.
- Knowledge of containerization technologies like Docker and orchestration tools like Kubernetes.
- Familiarity with DevOps tools and practices is a plus.
- Bachelors/Masters degree in Computer Science, Engineering, or a related field
Did you find something suspicious?
Posted By
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1518532
Interview Questions for you
View All