Job Description
About the Role
EXL is looking for a hands-on developer with strong expertise in FastAPI and Python to work on our platform to design and build commercial solutions for our clients. This role is ideal for someone who enjoys writing clean, efficient code, building robust APIs from scratch, and working closely with product and DevOps teams to ship scalable applications. You will be working with a truly global team of software, data & AI, analytics and digital solution partners, across a broad set of technologies, to deliver prescriptive solutions that customers can adopt.
As the right candidate, you are comfortable working with our business partners to create robust hosting environments for both existing application migrations and new solutions for external clients. You will have the opportunity to work across a wide array of industries such as Healthcare, Insurance, Analytics, Banking and several others to help create industry leading managed service offerings.
Experience working with business application teams and executive leadership is a must, as this will be a highly visible role representing the Global Technology team. Strong collaboration, communication and partnership skills are a must.
Candidate Profile :
Bachelor’s degree, preferably in Computer Science, Information Technology, Computer Engineering, or related IT discipline; or equivalent experience
AWS Cloud Architecture, Engineering and / or Security certifications {Have 1 or more certifications in the following : AWS, Azure, Certified Kubernetes Administrator (CKA), Jenkins, GitHub Administration, Terraform, Python, Docker, Vault, JFrog }
Direct experience migrating, refactoring and re-engineering complex enterprise applications from legacy platforms to public cloudMinimum of 5 years of hands-on solution architecture and design experience
Proven track record building and deploying production-grade APIsFamiliarity with async programming in Python (e.g., asyncio, with relational and / or NoSQL databases (e.g., PostgreSQL, MongoDB)Proficient with version control systems like GitSolid understanding of REST principles, API authentication (OAuth2, JWT), and API documentation (e.g., OpenAPI / Swagger)Experience with Docker and cloud platforms (AWS, GCP, or Azure)Background in DevOps, CI / CD pipelines, or infrastructure-as-codeFamiliarity with ORMs like SQLAlchemy or Tortoise ORMExperience with testing frameworks (e.g., Pytest)
Manager • noida, India