We use cookies. Find out more about it here. By continuing to browse this site you are agreeing to our use of cookies.
#alert
Back to search results
New

Senior Software Engineer

Maersk Agency USA, Inc.
parental leave
United States, North Carolina, Charlotte
Jun 06, 2025

Senior Software Engineer, (Charlotte, NC) (multiple positions). Analyze, design, develop, and implement Partner interfaces based on EDI and API for maritime transportation-related transactions. Write, evaluate, and deliver code. Ensure business requirements are met and code conforms to design. Design application components. Develop and support application solutions. Collaborate with architect and analysts to refine requirements and designs. Guide developers and drive performance and quality deliverables. Conduct peer review of code and solution documentation. Craft SQL queries and indexes to support application functionality, enhance database performance and ensure data integrity and security. Collaborate with internal business users to understand data requirements and pass appropriate data to EDI systems. Troubleshoot design flaws and system bottlenecks. Assist in production issue resolution and root cause analysis. Analyze application health performance. Perform validation tests to ensure flexibility and scalability of the applications. Ensure compliance with defined code and documentation standards. Participate in troubleshooting and debugging existing applications. Coordinate testing activities and oversee QA/acceptance procedures. Contribute to continuous improvement of development processes and tools. Monitor application logs and application monitoring tools. Provide technical support to internal users on EDI integration matters. Hybrid work; two days per week in the office required. Requires a Master's degree or foreign equivalent in Applied Computer Science, Computer Engineering, or related field, and two (2) years work experience in the job offered or in a related position designing, developing, and maintaining software applications in the maritime shipping and transportation industry. Also requires two (2) years of experience in the maritime shipping and transportation industry in each: (1) Java and Python to support application solutions in designing and implementing RESTful APIs, and SOAP services based on system requirements; (2) ensure compatibility with global trading partners and regulatory requirements using EDIFACT, X12, EDI translations and data mapping techniques; (3) using Sailing Schedule, Booking Confirmation/Rejection, Bill of Lading, Container/Vessel Status, and Remittance Advice transactions for EDI solutions ; (4) Enabling connectivity using AS2, SFTP, HTTPS in EDI Integration space; and (5) developing and implementing back-end message driven solutions for high-volume real-time data using IBM MQ and Apache Kafka.. Send resume with cover letter to Maersk Agency USA, Inc., Attention: M. Faouz, Ref #RG2025, marle.faouz@maersk.comNo calls. EOE

#LI-MM1

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.

Applied = 0

(web-696f97f645-6kfh8)