Job Title: Software Engineer
A.P. Moller - Maersk is a leading integrated container logistics company, instrumental in moving 20% of global trade annually. Our team of over 100,000 dedicated employees, predominantly women, spans 130 countries. We are committed to connecting and simplifying global trade, empowering our customers to flourish and grow. At Maersk, we aim to be the global integrator of logistics, seamlessly connecting customers’ supply chains.
The Fulfilled by Maersk (FbM) division, a vital segment of Maersk's vision, spearheads the development of innovative technologies. These technologies enhance customer fulfillment and logistics through automated, end-to-end digital journeys, providing access to streamlined products and services. Our team is focused on integrating data, systems, and processes, supported by scalable digital infrastructure and APIs.
We Offer:
Join us at an exhilarating time to be part of a dynamic and growing team addressing some of the industry's most challenging problems, shaping the future of supply chain & logistics. Maersk’s Technology organization presents a unique opportunity to impact global trade through the world's largest container shipping company. Our expanding team, boasting over 30 nationalities, prioritizes our people. The ideal candidate will find ample opportunities for professional growth in an environment of continuous evolution and progress.
Our fast-paced environment leverages modern technologies, with a bias toward action. We prioritize customer outcomes and passionately employ technology to solve problems. Our diverse team includes colleagues from various backgrounds and cultures, fostering an inclusive atmosphere. We encourage freedom and responsibility in shaping our community's setup and processes. Commitment to continuous learning is a hallmark, supported by conferences, workshops, and meetups.
Key Responsibilities:
- Collaborate within Engineering teams to deliver quality products on time, continuously addressing technical debt.
- Analyze technical aspects of business requirements, transforming them into software solutions.
- Take ownership throughout the application lifecycle, including research, design, development, testing, deployment, and delivery.
- Engage in comprehensive software development, ensuring adequate unit testing and monitoring.
- Troubleshoot technical challenges in software designs and production incidents.
- Adhere to DevOps practices, making configuration changes for necessary deployments.
- Maintain code management strategies and ensure builds remain green.
- Participate in a DevOps model for software building, supporting, and operating.
- Provide technical support during cut-over activities and continuous improvement suggestions for internal code frameworks, best practices, and guidelines.
- Share knowledge to enhance team productivity and efficiency.
Ideally a candidate would have/be:
- Proficiency in developing scalable, cloud-native, resilient, secure, and quality engineering products, ideally in logistics.
- Experience in managing microservices throughout their lifecycle.
- Expertise in algorithms, data structures, object-oriented design, Design Patterns, and multi-threaded programming.
- Exceptional troubleshooting, debugging, and analytical skills.
- Advocacy for automated testing, skilled in writing unit & integration tests.
- Familiarity with Azure/AWS/GCP cloud platforms, preferably Azure.
- Comfort with Agile/DevOps practices and tools.
- Strong collaboration skills and excellent verbal and written communication.
Basic Technical Capabilities (Backend & Full-Stack):
- Total 4+ years of experience, Minimum 3 years of experience in the latest version of .Net/C#/Java or similar.
- Expertise in backend design and programming, focusing on enterprise server solutions using C#, and .NET Core/.NET 6 / Java.
- Proficiency in developing and debugging RESTful microservices.
- Experience in designing service interfaces and public APIs.
- Strong experience with cloud platforms.
- Knowledge in container orchestration, e.g., Kubernetes.
- Experience with databases and data models – SQL, NoSQL, document DB, Cosmos DB, etc.
- Design and implement APIs and microservices for seamless integration and scalability
Basic Technical Capabilities (Full-Stack and Front-End):
- Minimum 3 years of non-internship professional front end, web or mobile software development using JavaScript, HTML and CSS experience
- Minimum 3 years of front-end developer creating prototypes or wire-frames for enterprise web applications or workflows experience
- Experience developing with MVC/MVM frameworks (e.g. Flutter, React.JS, AngularJS, Vue)
Beneficial but not essential:
- Experience with messaging/streaming technologies and CI/CD tools.
- Familiarity with Agile, BDD, & TDD methodologies.
- Utilize Azure or similar cloud technologies for application development, deployment, and management, adhering to best practices for security, scalability, and cost efficiency.
- Knowledge of web services technologies such as SOAP, HTTP, WSDL, XSD, and REST
- Experience in a broad range of software design approaches and common UX patterns.
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.
Jobs from our Partners
IT Cloud/ DevOps Network Engineer
IPv6 Network Architect
FPGA Engineer, Senior
Other Jobs from Maersk
Solution Engineer Lead Maersk Contract Logistic, WSA
Lead Product Owner - Developer Experience
Data Engineer, Pricing Data Science
Software Engineer, Pricing Data Science
Pricing Management Data Analyst
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
🥳🥳🥳 241 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
Cancel anytime / Money-back guarantee