## Engineer-Application DevelopmentgurgaonApply NowFind out how well you match with this jobJob ID0160Date posted07/16/2026Locationgurgaon## Job SummaryWe are seeking a skilled **Python Backend Developer** to design, develop, and maintain scalable backend services and APIs. The ideal candidate will have strong experience in Python programming, web frameworks, database management, and cloud-based application development. You will work closely with frontend developers, product managers, and DevOps teams to deliver high-quality software solutions.## Key Responsibilities* Design, develop, test, and maintain backend applications using Python.* Build and manage RESTful APIs and microservices.* Develop scalable, secure, and high-performance server-side applications.* Integrate third-party services, APIs, and databases.* Write clean, maintainable, and reusable code following best practices.* Optimize application performance, reliability, and scalability.* Collaborate with cross-functional teams to define, design, and deliver new features.* Troubleshoot, debug, and resolve production issues.* Implement automated testing and participate in code reviews.* Ensure application security and data protection standards are followed.* Monitor application performance and support deployment activities.## Required Qualifications* Bachelor's degree in Computer Science, Information Technology, or related field.* 3+ years of experience in Python backend development.* Strong proficiency in Python and object-oriented programming.* Experience with backend frameworks such as **Django**, **Flask**, or **FastAPI**.* Strong understanding of RESTful API development and integration.* Experience working with relational databases such as **PostgreSQL**, **MySQL**, or SQL Server.* Hands-on experience with ORM frameworks like SQLAlchemy or Django ORM.* Familiarity with Git version control systems.* Knowledge of software development lifecycle (SDLC) and Agile methodologies.* Strong problem-solving and analytical skills.## Preferred Qualifications* Experience with cloud platforms such as **AWS**, **Azure**, or **Google Cloud Platform**.* Knowledge of containerization technologies such as **Docker** and **Kubernetes**.* Experience with CI/CD tools like Jenkins, GitHub Actions, or Azure DevOps.* Familiarity with message brokers such as RabbitMQ, Kafka, or Redis.* Experience in microservices architecture and distributed systems.* Understanding of authentication and authorization standards (OAuth2, JWT).## Technical Skills* **Programming:** Python* **Frameworks:** Django, Flask, FastAPI* **Databases:** PostgreSQL, MySQL, MongoDB* **API Development:** REST, GraphQL* **Cloud:** AWS, Azure, GCP* **DevOps:** Docker, Kubernetes, CI/CD* **Version Control:** Git, GitHub, Bitbucket* **Testing:** PyTest, Unit Testing, Integration Testing## Soft Skills* Strong communication and collaboration skills.* Ability to work in a fast-paced environment.* Excellent analytical and troubleshooting abilities.* Self-motivated with a continuous learning mindset.## Preferred Experience* Experience: **3-8 years*** Employment Type: Full-time* Location: Hybrid/Remote/Onsite (as applicable)