A.P. Moller logo

Senior Software Engineer

A.P. Moller

USA, NC
Full Time
Senior
2 days ago

Job Description

About the Role

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.

Key Responsibilities

  • Analyze, design, develop, and implement Partner interfaces based on EDI and API for maritime transportation transactions.
  • Write, evaluate, and deliver code to meet business requirements.
  • Design application components and develop support solutions.
  • Collaborate with architects and analysts to refine requirements and designs.
  • Guide developers and ensure performance and quality of deliverables.
  • Conduct peer reviews of code and documentation.
  • Craft SQL queries and indexes to support application functionality and database performance.
  • Collaborate with business users to understand data requirements and pass data to EDI systems.
  • Troubleshoot design flaws and system bottlenecks.
  • Assist in production issue resolution and root cause analysis.
  • Analyze application health and performance.
  • Perform validation tests for flexibility and scalability.
  • Ensure compliance with coding and documentation standards.
  • Participate in troubleshooting, debugging, and testing activities.
  • Oversee QA and acceptance procedures.
  • Contribute to continuous process and tool improvements.
  • Monitor application logs and use monitoring tools.
  • Provide technical support on EDI integration.

Requirements

  • Master's degree or foreign equivalent in Applied Computer Science, Computer Engineering, or related field.
  • Two (2) years of work experience in designing, developing, and maintaining software applications in the maritime shipping and transportation industry.
  • Two (2) years of experience with Java and Python supporting application solutions, including RESTful APIs and SOAP services.
  • Experience ensuring compatibility with global trading partners and regulatory requirements using EDIFACT, X12, EDI translations, and data mapping techniques.
  • Experience working with Sailing Schedule, Booking Confirmation/Rejection, Bill of Lading, Container/Vessel Status, and Remittance Advice transactions for EDI solutions.
  • Experience enabling connectivity using AS2, SFTP, HTTPS in EDI integration.
  • Experience developing and implementing back-end message-driven solutions for high-volume real-time data using IBM MQ and Apache Kafka.

Qualifications

  • Master's degree or foreign equivalent in a related field.
  • Experience in maritime shipping and transportation industry.

Working at A.P. Moller

Maersk is committed to a diverse and inclusive workplace, embracing different styles of thinking. They are an equal opportunities employer and support adjustments during the application and hiring process.

Apply Now

Job Details

Posted AtJun 20, 2025
SalaryCompetitive salary
Job TypeFull Time
Work ModeHybrid
ExperienceSenior

About A.P. Moller

Website

maersk.com

Company Size

10000+ employees

Location

USA, NC

Industry

Freight Transportation Arrangement

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches