The Maersk group operates one of the most comprehensive marine container terminals networks in the world, under the brand of APM Terminals, with over 20,000 employees operating 76 terminals in 36 countries and growing.
APM Terminals (APMT) plays a critical role in enabling the global Maersk Ocean and Logistics network as well as serving other Shipping Lines, Beneficial Cargo Owners, Freight Forwarders, intermodal logistics providers and integrating with a wide variety of local port authorities, customs and government bodies across our global network of transshipment, import and export gateway terminals.
In support of the broader Maersk strategy, we are accelerating the transformation of our business from a portfolio of independently operated terminals, into a safer, better, bigger global terminals operator.
This transformation is enabled by an ambitious programme to modernize our technology landscape, digitize our operations and our customers’ experience and optimize our end-to-end operations and customers’ journeys through automation, digitized assets and data analytics.
As an international business on a high-tech journey, we don’t just transport millions of tons of cargo. We’re leading a digital revolution in global trade, creating opportunities for millions of customers around the world through new technology, data science, and artificial intelligence. Growing your skills with Maersk means growing global trade and reinventing our industry. Where will your technology career move next?
APM Terminals is looking for a Back-End Software Engineer for the Global Customer Products & Services Platform Portfolio (CPSPP), based out of Maidenhead, UK. This team is responsible for the definition and delivery of APMT’s customer-facing digital channels (predominantly apmterminals.com).
The Back-End Software Engineer is primarily responsible for developing new technology solutions based around our rapidly evolving digital estate. Supporting the development of back-end engineering for APM Terminals you will be developing new functionality for existing applications or developing entirely new digital products.
The role will involve
‘ A strong knowledge of back-end architecture, development & implementation. You will craft unit & integration tests across all components with code re-use being key to success.
‘ Participating in the elaboration of user stories (technical and functional). Ensure stories are sufficiently described for prioritization, implementation, verification and delivery.
‘ Collaborating with front-end developers, designers, UX experts, external agencies, partners and key people in the business.
‘ Working with virtual teams and scrum teams.
‘ Seeking opportunities to improve the code base (debt, bugs etc.) and communicating the case for action.
‘ Taking part in on-call rotations with the platform consumers (product development teams) and take the lead in preventing incidents and maintaining platform SLAs, through automation and blameless postmortems.
We are looking for
‘ .NET Development, C#, MVC, .NET Core, Web API
‘ Experience in integrating with API’s and web services
‘ Experience in developing scalable, resilient, secure and quality engineering products.
‘ Experience using Continuous Integration (CI) / Continuous Delivery (CD) systems for deployment.
‘ A solid understanding of cloud native architectures.
‘ Databases MSSQL, Oracle, Mongo DB.
‘ Solid Azure DevOps skills including build and release pipelines (Release Train understanding)
‘ Experience in maintaining, and building Azure Infrastructure, with hands-on experience of pipeline automation (Cloud Deployment using ARM)
‘ Hands-on experience with Azure DevOps, Powershell & GitHub Actions
Nice to have
‘ CMS experience, such as Sitecore, Umbraco, Contentful, EpiServer (Sitecore experience highly desirable)
‘ Experience of developing for componentized websites with transactional and online self-service portals.
‘ Containers, Docker and Kubernetes.
‘ Knowledge of Front End Frameworks such as React, Vue, Angular.
‘ Using BDD and TDD approaches and tooling.
At Maersk we value the diversity of our talent and will always strive to recruit the best person for the job we value diversity in all its forms, including but not limited to: gender, age, nationality, race, sexual orientation, disability or religious beliefs. We are proud of our diversity and see it as a genuine source of strength for building high performing teams.