
Software Engineer Professional
Design Engineer Professional
Bengaluru, IN
Software Engineering Professional 2, AI Engineering
Bengaluru, IN
Cloud Engineering Professional
Bengaluru, IN
Software Engineering Professional
Bengaluru, IN
Software Engineer - Full-Stack & Cloud Systems
Bangalore, IN
Job Description
Job Req ID:
Posting Date:
Function:
Location:
Salary:
About the role
The Software Engineering Professional supports the execution of BTs software engineering strategy through cross-functional delivery, contributing to the development of technical solutions and platforms that enable innovation and engineering excellence.
What you’ll be doing
Application Development
• Design, develop, and maintain enterprise-scale backend services using Java, Spring Boot, Spring Cloud, Node.js, NestJS, and TypeScript.
• Develop scalable RESTful APIs and microservices following API-first and domain-driven design principles.
• Build responsive frontend applications using React knowledge.
• Design event-driven and asynchronous systems using messaging platforms where applicable.
• Develop reusable components and shared libraries.
Cloud & AWS
• Design and deploy cloud-native applications on AWS.
• Develop serverless solutions using AWS Lambda.
• Manage application storage using Amazon S3.
• Work with containerized applications using Docker.
• Configure application monitoring and logging.
• Understand cloud networking concepts including IAM, VPC, Security Groups, ALB/NLB, and Route53.
• Support deployment on ECS/EKS environments.
DevOps & CI/CD
• Build and maintain CI/CD pipelines. • Automate build, testing, deployment, and release processes. • Containerize applications using Docker. • Support infrastructure automation and environment provisioning. • Manage application deployments across Development, QA, UAT, and Production environments. • Integrate quality and security gates into CI/CD pipelines.



