A.P. Moller - Maersk, a global leader in integrated container logistics, is seeking a Senior Software Engineer for their Charlotte, NC office. This role combines maritime industry expertise with advanced software development, focusing on EDI and API implementations for transportation-related transactions. The position requires a hybrid work arrangement with two days per week in the office.
The ideal candidate will have a strong background in both software engineering and the maritime shipping industry. You'll be responsible for designing and implementing critical interfaces that facilitate global trade operations, working with technologies like Java, Python, and Kafka. The role involves both technical leadership and hands-on development, including guiding other developers and ensuring high-quality deliverables.
Key technical aspects include working with EDI systems, RESTful APIs, SOAP services, and various protocols like AS2 and SFTP. You'll be handling high-volume real-time data processing and working with complex maritime shipping transactions such as Sailing Schedules and Bills of Lading.
Maersk offers a diverse and inclusive workplace environment, welcoming different styles of thinking and approaches. As part of a company operating in 130 countries with roughly 100,000 employees, you'll have the opportunity to work on systems that have a global impact on international trade and logistics.
This role is perfect for someone who combines strong technical skills with an understanding of maritime shipping operations, and who is interested in working at the intersection of traditional industry and modern technology. The position offers the opportunity to work with a variety of technologies while solving complex logistics challenges in a global context.