< Back to search
Maersk • United States of America

Senior Software Engineer

Employment type:  Full time

Job Description

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.com No 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.

Company benefits

Open to part time work for some roles
Open to compressed hours
In house training
Health insurance
Dental coverage
Mental health platform access
Compassionate leave
Life assurance
Annual bonus
Referral bonus
Employee assistance programme
Employee discounts
Adoption leave
Private GP service
Buy or sell annual leave
Religious celebration leave
401K
Annual pay rises
Enhanced pension match/contribution
Learning platform
Mentoring
Enhanced maternity leave
Shared parental leave
Women’s health leave
L&D budget
Professional subscriptions
Lunch and learns

Working at Maersk

Company employees:

100,000+

Gender diversity (m:f):

65:35

Hiring in countries

Argentina

Australia

Bangladesh

Brazil

Cabo Verde

Cambodia

Canada

Chile

China

Colombia

Croatia

Czechia

Denmark

Egypt

France

Gabon

Germany

Greece

Guatemala

Hong Kong

Hungary

India

Indonesia

Israel

Italy

Japan

Malaysia

Mexico

Morocco

Netherlands

New Zealand

Norway

Oman

Pakistan

Panama

Peru

Philippines

Poland

Portugal

Qatar

Rwanda

Saudi Arabia

Serbia

Singapore

Slovakia

Slovenia

South Africa

South Korea

Spain

Sri Lanka

Sweden

Taiwan

Tanzania

Thailand

Togo

Tunisia

Türkiye

United Arab Emirates

United Kingdom

United States

Vietnam

Office Locations

Other jobs you might like