Application Engineer
- Location Uttar Pradesh, India
- Experience 3-6 yrs
- Job type Full-time
- Posted 9 Oct 2026
- Qualification Master's (Engineering) / Bachelor's
You will be taken to EXL’s own careers page to apply. Job ID 21199.
Job description
JOB DESCRIPTION
Python Developer — AWS Cloud
Role: Python Developer with AWS Cloud Experience
Experience: 8–10 years
We are looking for an experienced Python Developer who can build scalable backend services, APIs, and cloud-based applications on AWS. The ideal candidate should have strong Python programming skills, hands-on experience with web frameworks, and working knowledge of AWS services used in modern application development.
KEY RESPONSIBILITIES
- Develop, test, and maintain Python-based applications and backend services.
- Build and integrate REST APIs using frameworks such as FastAPI, Flask, or Django REST Framework.
- Work with AWS services such as Lambda, ECS, ECR, S3, EventBridge, CloudWatch, and Secrets Manager.
- Write clean, reusable, and well-tested code following coding standards and review practices.
- Support performance tuning, troubleshooting, logging, and monitoring of production applications.
- Collaborate with architects, developers, QA, and DevOps teams to deliver reliable cloud solutions.
REQUIRED SKILLS
- Strong hands-on experience in Python programming.
- Good understanding of object-oriented programming and basic design principles.