Taro Logo

Software Engineer (.NET, Cloud & Microservices)

A.P. Moller - Maersk is an integrated container logistics company responsible for moving 20% of global trade yearly.
Backend
Mid-Level Software Engineer
Hybrid
5,000+ Employees
5+ years of experience
Logistics · Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Software Engineer (.NET, Cloud & Microservices)

A.P. Moller - Maersk, a global leader in integrated container logistics handling 20% of global trade, is seeking a Software Engineer specializing in .NET, Cloud & Microservices. This role is part of the Fulfilled by Maersk (FbM) organization, which is crucial to Maersk's vision as a global logistics integrator.

The position offers an exciting opportunity to join a dynamic team solving complex problems in the logistics industry. As part of Maersk's Technology organization, you'll have the chance to impact global trade through the world's largest container shipping company. The team comprises over 30 nationalities, operating in a fast-paced environment using modern technologies.

The ideal candidate will have 5+ years of experience, with at least 3 years in recent .NET/C# development. You'll be responsible for developing scalable, cloud-native applications, managing microservices, and working with various databases and messaging systems. The role requires strong expertise in cloud platforms (preferably Azure), container orchestration (Kubernetes), and DevOps practices.

Key technical requirements include proficiency in C# and .NET Core/.NET 6, experience with RESTful microservices, and strong knowledge of distributed systems. You'll work in an Agile environment, participating in sprint planning, daily stand-ups, and retrospectives. The position demands excellent communication skills and the ability to collaborate effectively in a diverse team.

Benefits include continuous learning opportunities through conferences and workshops, the freedom to shape processes, and the chance to work with a diverse, international team. You'll be part of an organization that values customer outcomes and is passionate about using technology to solve real-world problems.

This role offers the unique opportunity to contribute to global trade while working with cutting-edge technologies in a supportive, growth-oriented environment. The position is available in both Pune and Bangalore, India, with a hybrid work arrangement.

Last updated 16 days ago

Responsibilities For Software Engineer (.NET, Cloud & Microservices)

  • Work within Engineering teams to deliver quality products
  • Analyze business requirements and convert them into software solutions
  • Take accountability in entire application lifecycle including research, design, development, testing
  • Troubleshoot technical challenges and production incidents
  • Follow DevOps practices and manage deployments
  • Build and manage scalable, cloud-native, resilient applications
  • Design and implement APIs and microservices
  • Participate in Agile development processes
  • Share knowledge with team members
  • Ensure builds are kept green and code management strategy is followed

Requirements For Software Engineer (.NET, Cloud & Microservices)

Kubernetes
MongoDB
Redis
Node.js
  • Bachelor's degree in computer science or equivalent
  • 5+ years of experience with minimum 3 years in latest version of .Net/C#
  • Experience with cloud platforms (Azure/AWS/GCP); preferably in Azure
  • Experience with building and managing microservices
  • Strong knowledge of object-oriented design and Design Patterns
  • Experience with CI/CD tools – Azure DevOps, Git, Gitlab, GitHub Actions, Jenkins
  • Experience working with databases and data models – SQL, NoSQL, document DB, Cosmos DB
  • Experience with container orchestration (Kubernetes)
  • Strong troubleshooting and debugging skills
  • Excellent verbal and written communication skills

Benefits For Software Engineer (.NET, Cloud & Microservices)

Education Budget
  • Continuous learning opportunities including conferences, workshops and meetups
  • Work in a diverse team with colleagues from different backgrounds
  • Freedom to shape setup and processes