Maersk

Software Engineer - .NET

Bengaluru, India
.NET C# SQL MongoDB React Vue.js API ASP Angular
This job is closed! Check out or
Description

Designation: Software Engineer 

Level – JL3

Maersk is strengthening its software development organization, focusing on driving predictability, reducing cost of ownership and increasing agility in our technology. We are looking for a Software Engineer with strong development skills, experience working in Agile projects and leadership to help shape development within Maersk Technology.

Can you help to improve global supply chain logistics? Are you excited to work on platforms that handles millions of bookings and transactions? In this role, you will have long-term ownership of one or more applications, including build, test, transition and operation for Maersk's customer-facing systems using the latest technical stack.

You will work alongside other developers, mentoring them and learning from them as well as from the wider Maersk technology teams around the world. We pride ourselves on our brands and identity that builds on our heritage. This role is an opportunity to be part of Maersk's digital evolution.

The role will involve:

  • Hands-on architecture, development, & maintenance. You will be adept in writing efficient code, unit & integration tests across all components with code re-use being key to success. You will mentor juniors to write efficient and quality code.
  • Excellent written / oral communication skills and the ability to liaison with key stakeholders
  • Collaboration with other front-end developers, back end developers, architects, designers, UX experts, external agencies, partners and key people in the business.
  • Help define efficient solutions and implementation strategies to create highly cohesive front-end and back-end development practices.
  • You will contribute to Agile teams in the elaboration and definition of user stories as part of feature development.
  • Basic understanding of application security.
  • Build and deployment of artefacts on Cloud or on-premise servers.
  • Travelling as needed to Maersk locations to meet and work with development team members based abroad (e.g. Denmark).
  • You may be asked to perform out-of-hours support tasks.

Key responsibilities

  • Contribute to implementing highly efficient applications, with focus on code quality and performance.
  • Implement quality code with focus on reusability and good code coverage.
  • Be a part of Agile teams and help deliver sprint goals.
  • Collaborating with engineering managers to identify and mitigate risks, issues, as well as to find innovative ways to improve the application development.
  • Embrace emerging technologies and solutions to ensure our online experience continually evolves to deliver functionality that our customers need.
  • Take ownership of deliveries and ensure timely delivery of epics.
  • Proactively work on tech debt and ensure critical items are prioritized.

Must Haves :

  • 5+ years of experience.
  • Experience in VB .NET
  • Experience in Server technologies: C#, .NET CORE 6+, Entity Framework 6 and MS SQL Server.
  • Experience in API technologies: ASP .NET web API, REST services and JSON.
  • Experience in Web technologies: ASP .NET MVC, ASP .NET web API
  • Experience in build tools like MSbuild, VS Code, Rider etc.
  • Experience working with databases – MS Sql server, MongoDB or something similar.
  • Experience working on low latency, highly scalable applications.
  • Experience in writing unit and integration tests using Nunit or any other similar tools.
  • Ability to review code and mentor junior developers as well as partners.

Nice to have

  • Hands-on experience of using a front-end development framework, such as Angular, React or Vue.
  • Experience working with Cloud technologies or a keen interest in learning the same.
  • Proven knowledge of Behavioural Driven Development (BDD).
  • Proven knowledge of Test Driven Development (TDD).

Maersk is committed to a diverse and inclusive workplace, and we embrace different styles of thinking. Maersk is an equal opportunities employer and welcomes applicants without regard to race, colour, gender, sex, age, religion, creed, national origin, ancestry, citizenship, marital status, sexual orientation, physical or mental disability, medical condition, pregnancy or parental leave, veteran status, gender identity, genetic information, or any other characteristic protected by applicable law. We will consider qualified applicants with criminal histories in a manner consistent with all legal requirements.

 

We are happy to support your need for any adjustments during the application and hiring process. If you need special assistance or an accommodation to use our website, apply for a position, or to perform a job, please contact us by emailing  accommodationrequests@maersk.com

Maersk
Maersk
Customer Service Information Technology Logistics Retail Shipping

0 applies

22 views

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

50,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 264 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

Cancel anytime / Money-back guarantee

Wall of love from fellow engineers