Lead Software Engineer

Virtusa
Chennai, Tamil Nadu, India

Job Requirements

Backend Development: Design and build serverless backend services and APIs using Python.

Serverless Architecture: Develop and deploy cloud-native microservices with AWS Lambda.

API Design: Build, secure, and optimize flexible, efficient API layers using GraphQL.

Cloud Operations: Manage AWS serverless components (API Gateway, DynamoDB/S3, IAM, CloudWatch).

System Integration: Connect serverless functions with external services and data stores.

Code Quality: Write clean, unit-tested Python code and actively participate in code reviews.

Core Skills: Python 3.x, AWS Lambda, GraphQL, Microservices, REST APIs.

Nice to Have: AWS CDK/CloudFormation, Docker, CI/CD pipelines, NoSQL databases.

Experience: 2–5 years of software engineering experience focusing on Python and cloud systems.

Education: BS in Computer Science, Software Engineering, or equivalent experience.

Work Experience

7-10Years

Score my resume against this job, free →

Get your ATS score for this role — free. Score my resume free →