Logo
A.P. Moller - Maersk

Software Engineer (Hybrid)

A.P. Moller - Maersk, Charlotte, North Carolina, United States, 28245

Save Job

Overview

Software Engineer (Hybrid) role at A.P. Moller - Maersk. A.P. Moller - Maersk is an integrated container logistics company responsible for moving 20% of global trade each year. With over 100,000 employees across 130 countries, Maersk aims to connect and simplify global trade and help customers grow and thrive. The FbM (Fulfilled by Maersk) organization is a key part of Maersk’s vision, developing technologies to improve the customer fulfillment and logistics experience with automated end-to-end digital journeys and accessible standardized products and services. Job Overview

We are seeking a highly skilled and experienced Software Engineer with a background in building scalable, high-quality cloud-native applications. The ideal candidate brings a hands-on, solution-oriented mindset and thrives in a fast-paced, agile environment. Key Responsibilities

Design, develop, and maintain efficient, reusable, and reliable code using .NET Core, C#, ASP.NET MVC, Web API. Implement full-stack solutions using modern front-end technologies like HTML5, CSS3, JavaScript, Angular. Collaborate with cross-functional teams to translate business requirements into scalable and maintainable solutions. Implement microservices-based architecture and RESTful APIs. Drive the adoption of DevOps practices including CI/CD, containerization, and infrastructure as code (Docker, Kubernetes, Terraform, Azure DevOps). Utilize cloud platforms (Azure preferred) to deploy and manage applications. Perform root cause analysis of issues and contribute to continuous improvement initiatives. Participate in defining NFRs (performance, scalability, security, availability) and ensure solutions meet those standards. Write and review design documents explaining overall architecture, framework, and high-level design of the application for developers. Review architecture and design for extensibility, scalability, security, patterns, user experience, and NFRs, ensuring best practices are followed. Develop and design the overall solution for defined functional and non-functional requirements; define technologies, patterns, and frameworks to materialize it. Understand and relate technology integration scenarios and apply learnings in projects. Resolve issues raised during code/review through systematic root-cause analysis and justify decisions. Carry out POCs to ensure suggested designs/technologies meet requirements. Required Skills/Experience

MS or BS in Computer Science or a science/engineering discipline. 5+ years experience with architecture and development in C#, .NET Core, .NET Framework, Entity Framework, ASP.NET MVC, ASP.NET Web API and unit testing. Front-end technologies including HTML5, CSS, JavaScript and Angular. Strong knowledge of object-oriented programming, microservices architecture, REST and service-oriented architectures. Experience with DevOps or CI/CD tools such as Docker, Kubernetes, Jenkins, Git, Azure DevOps, PowerShell, NPM, Terraform, ARM, IIS. Hands-on experience with databases like SQL Server, Oracle, MySQL. Hands-on experience with cloud technologies (Azure or AWS). Knowledge of design patterns and secure coding best practices. Experience with source control (Git). Ability to define and develop flexible and scalable cloud-native applications. Experience with at least one leading cloud provider (Azure preferred). Familiarity with Warehouse or Supply Chain Management systems is a plus. Ability to work across multiple organizational groups. Location

Charlotte, NC and Florham Park, NJ Starting Salary and Benefits

Starting Salary: $80,000 - $100,000 USD Benefits: Full-time employees are eligible for health insurance, paid time off, and 401k match. Equal Opportunity

Maersk is committed to a diverse and inclusive workplace and is an equal opportunity employer. We welcome applicants without regard to race, color, gender, sex, age, religion, creed, national origin, ancestry, citizenship, marital status, sexual orientation, disability, pregnancy or parental leave, veteran status, gender identity, genetic information, or any other characteristic protected by law. Qualified applicants with criminal histories will be considered in a manner consistent with legal requirements. We support accommodation during the application and hiring process; contact accommodationrequests@maersk.com for assistance.

#J-18808-Ljbffr