Job Description
We are looking for a skilled Backend Developer to join our team and contribute to building scalable, high-performance applications. The ideal candidate will have expertise in Python, API development, and microservices architecture, along with strong experience in AWS cloud services. Exposure to React, AI/ML, and Terraform is a plus.
Key Responsibilities:
Design, develop, and maintain robust backend services using Python.
Build and optimize RESTful APIs and GraphQL services.
Architect and implement microservices and event-driven systems.
Deploy and manage applications on AWS using services like Lambda, ECS, S3, and RDS.
Collaborate with frontend developers (React experience is a plus).
Work with infrastructure as code (Terraform is a plus).
Implement AI/ML features if required (understanding of AI/ML is a plus).
Ensure scalability, security, and performance of backend services.
Communicate effectively with cross-functional teams.
Required Skills & Qualifications:
Proficiency in Python for backend development.
Strong experience in API development (REST, GraphQL).
Hands-on experience with microservices and event-based architectures.
AWS expertise is a must (Lambda, ECS, API Gateway, RDS, etc. ).
Familiarity with Docker and Kubernetes is a plus.
Basic understanding of React is beneficial.
Experience with Terraform for infrastructure automation is a plus.
Knowledge of AI/ML concepts is a plus.
Excellent communication and problem-solving skills.
Job Classification
Industry: IT Services & Consulting
Functional Area / Department: Engineering - Software & QA
Role Category: Software Development
Role: Back End Developer
Employement Type: Full time
Contact Details:
Company: DXC Technology
Location(s): Bengaluru
Keyskills:
Automation
Backend
ECS
Cloud Services
Social media
Infrastructure
AWS
Python
microservices
Recruitment