Posted on: 11/12/2025
Description :
Job Title : Senior Python Developer
Experience : 6 to 10 Years
Location : Brookfield , Bangalore
Notice Period : Immediate
Overview :
We are seeking a highly skilled Senior Python Developer with strong experience in building scalable web applications and RESTful services.
The ideal candidate will have deep expertise in Python frameworks such as FastAPI, Flask, or Django, along with solid hands-on experience working with relational databases, designing APIs, and collaborating with cross-functional teams.
If you are passionate about coding, problem-solving, and delivering high-quality software, wed love to meet you.
Roles & Responsibilities :
Application Development :
- Design, develop, and maintain high-quality web applications using Python and frameworks like FastAPI, Flask, or Django.
- Build and maintain RESTful APIs, ensuring reliability, scalability, and security.
- Write clean, modular, and maintainable code following industry best practices.
Database & Backend Engineering :
- Work with relational databases such as PostgreSQL and MySQL.
- Design and optimize database schemas, write efficient SQL queries, and ensure data integrity and performance.
- Implement caching, performance tuning, and backend optimizations.
Collaboration & Delivery :
- Work closely with product managers, UI/UX designers, QA teams, and other developers to deliver end-to-end software solutions.
- Participate actively in code reviews, share constructive feedback, and promote coding best practices.
- Mentor and guide junior developers when required.
Quality, Maintenance & Documentation :
- Troubleshoot, debug, and enhance existing applications and services.
- Ensure code quality through testing, peer reviews, and CI/CD best practices.
- Maintain clear and comprehensive technical documentation, including architectural decisions, API specs, and workflow diagrams.
Version Control & Dev Practices :
- Use Git effectively to manage code repositories, branching strategies, and version control best practices.
- Stay updated with emerging technologies, frameworks, libraries, and recommend improvements where applicable.
Mandatory Skills & Qualifications :
- 6+ years of hands-on experience in Python development.
- Strong expertise in FastAPI, Flask, or Django.
- In-depth understanding of REST API design, development, and integration.
- Proficiency with relational databases such as PostgreSQL or MySQL.
- Strong programming fundamentals, data structures, and problem-solving skills.
- Ability to write well-structured, maintainable, and scalable code.
- Excellent verbal and written communication skills for explaining technical decisions.
- Ability to work both independently and collaboratively within a team environment.
Preferred Skills (Good to Have) :
- Experience with Docker, Kubernetes, or cloud platforms (AWS/GCP/Azure).
- Familiarity with CI/CD tools and pipelines.
- Knowledge of asynchronous programming (AsyncIO, Celery, Redis).
- Exposure to microservices architecture.
Did you find something suspicious?
Posted by
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1588596
Interview Questions for you
View All