.Net Developer + DevOps Engineer Experience
- Full-time
- Legal Entity: Bosch Global Software Technologies Private Limited
Company Description
Bosch Global Software Technologies Private Limited is a 100% owned subsidiary of Robert Bosch GmbH, one of the world's leading global supplier of technology and services, offering end-to-end Engineering, IT and Business Solutions. With over 27,000+ associates, it’s the largest software development center of Bosch, outside Germany, indicating that it is the Technology Powerhouse of Bosch in India with a global footprint and presence in the US, Europe and the Asia Pacific region.
Job Description
Roles & Responsibilities :
Job Summary
We are seeking a skilled Developer with DevOps experience in AWS cloud infrastructure, containerization, and CI/CD pipelines, along with a solid background in .NET (C#) application development. The role involves building, automating, and maintaining scalable systems while collaborating closely with development and operations teams.
Key Responsibilities
· Design, develop, and maintain scalable applications using C# and .NET Core / ASP.NET Core.
· Build and enhance RESTful APIs, microservices, and backend systems.
· Write clean, maintainable, and efficient code following best practices and design patterns.
· Collaborate with cross-functional teams to define, design, and ship new features.
· Integrate applications with AWS services such as EC2, S3, RDS, and Lambda.
· Participate in designing cloud-native applications with a focus on performance and scalability.
· Develop and maintain CI/CD pipelines to automate application build, testing, and deployment.
· Containerize .NET applications using Docker and deploy them on Kubernetes environments.
· Work with infrastructure teams to manage cloud networking components such as VPC, load balancers, and security groups.
· Implement logging, monitoring, and performance tuning for applications.
· Write unit tests and support integration testing to ensure code quality.
· Troubleshoot and resolve application and deployment issues across environments.
· Contribute to Infrastructure as Code (IaC) where needed using tools like Terraform or CloudFormation.
·
Required Skills & Qualifications
Development (.NET)
Proficiency in C# and .NET Core / .NET Framework.
Experience developing RESTful APIs and microservices.
Familiarity with ASP.NET Core, Web API, and Entity Framework.
Understanding of software design patterns and clean coding practices.
DevOps & Cloud
Strong experience with AWS services (EC2, S3, RDS, Lambda, IAM, CloudWatch).
Hands-on experience with Docker and Kubernetes.
Experience building CI/CD pipelines using tools like Jenkins, GitHub Actions, Azure DevOps, or GitLab CI.
Solid understanding of networking concepts, especially VPC, load balancers, and DNS.
Experience with Infrastructure as Code (Terraform or CloudFormation).
Preferred Qualifications
Experience with microservices architecture.
Knowledge of monitoring/logging tools (Prometheus, Grafana, ELK stack).
Familiarity with Agile/Scrum methodologies.
Experience with container security and DevSecOps practices.
Exposure to message queues (RabbitMQ, Kafka).
Soft Skills
Strong problem-solving and analytical thinking.
Good communication and collaboration skills.
Ability to work in a fast-paced, dynamic environment.
Experience
3–5 years of experience in DevOps and/or software development.
Prior experience in both development and infrastructure roles is highly preferred.
Education
Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience).
Qualifications
Educational qualification:
Experience :
Mandatory/requires Skills :
Preferred Skills :