< Back to search
Maersk • Denmark, Copenhagen, 1098 | Denmark

Associate Software Engineer

Employment type:  Full time
8.6

/10

Transparency ranking
Apply now

Job Description

About us

With over 100,000 employees across 130 countries A.P. Moller - Maersk is a global leader in logistics services and can offer you the opportunity to grow and evolve in a truly diverse workplace. A.P. Moller - Maersk is an integrated container logistics company working to connect and simplify its customers’ supply chains. With simple end-to-end offering of products and digital services, seamless customer engagement and a superior end-to-end delivery network, Maersk enables its customers to trade and grow by transporting goods anywhere - all over the world.

What we can offer

To work at Maersk is to work with the world. You’ll learn from – and collaborate with – skilled professionals who literally move the world, every day. With a supportive environment to develop your skills, you’ll gain access to world-class learning programmes to accelerate your career goals. And you’ll find yourself welcome in our diverse and inclusive culture, where you are valued for who you are and rewarded for what you bring. For this role, we offer hybrid working conditions.


About the role
We are strengthening Maersk's software development organization, focusing on driving ownership, predictability, and agility in our technology, and growing new talents. You will be actively contributing to the development of business features on our website www.maersk.com for digital payments.

You will help shape the customer journeys and develop cloud native product in alignment to our backend microservice architecture java/spring.

Do you want to be supported in your development as a software engineer? You will work alongside other experienced engineers, learning from them and from the wider Maersk technology teams around the world. We pride ourselves on our brands and identity that builds on our heritage. This role is an opportunity to be part of Maersk's digital evolution.

The role will involve:

  • Hands-on implementation of client-side code

  • Practicing effective agile software development; participating in pair programming, regular communication and supporting a culture of end-to-end ownership

  • Following software standards to ensure quality throughout the development lifecycle

  • Build new capability across the team toolset, including writing tests and reviewing code for other team members.

  • Taking part in sprint planning, backlog refinement and task estimation

Key responsibilities

  • Responsible for the quality and implementation (supportable, maintainable, scalable, performant, secure) of your own work

  • Participation in the elaboration of user stories (technical and functional). Agree stories are sufficiently described for their implementation, verification, and delivery.

  • Working collaboratively; pairing on tasks, peer review of team members’ code and constructive feedback for improvement in both the code base and team capability (blame-free feedback)

  • Keeping builds green by writing testable code

  • Active participation in retrospectives to make continual improvements within your team

  • Technical support during release activities

Required experience & skills

Skills

  • Ability to manage your own task progress and communicate issues to product management and testers

  • Good critical reasoning and analytical skills; takes ownership and sticks to the problem until it is solved

  • Having a can-do attitude and being comfortable with tight delivery deadlines and managing priorities

  • Customer-focused, whether responding to support queries or developing new features and functionality

  • Ability to work independently and with others in a team environment

  • Solid written and verbal communication skills. Able to articulate technical issues to peers

Experience

Essential

  • Experience of web user interface development in a commercial or open-source setting. Providing links to your work is a bonus

  • Working knowledge of front-end development languages, tools, and methodologies – HTML, CSS, JavaScript and associated technologies and toolsets

  • Some hands-on experience of using a front-end development framework, such as Angular, VueJS or React. Our preference is VueJS, but experience in any of them is a plus.

  • The ability to write front-end code to be cross-browser and cross-device friendly through responsive or adaptive techniques

Nice to have

  • Working with and contributing to open-source projects

  • Experience developing UIs for multi-lingual websites

  • Experience using Continuous Integration (CI) / Continuous Delivery (CD) systems for deployment

  • Knowledge of Test-Driven Development (TDD)

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.

Maersk is an equal opportunities employer. You can find our statement on equal opportunities at https://www.maersk.com/en/procurement/responsible-procurement/labour-and-human-rights/equal-opportunity

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

Bahrain

Bangladesh

Belgium

Brazil

Cabo Verde

Cambodia

Canada

Chile

China

Colombia

Croatia

Czechia

Denmark

Dominican Republic

Egypt

France

Georgia

Germany

Greece

Hong Kong

Hungary

India

Indonesia

Ireland

Italy

Japan

Malaysia

Mexico

Morocco

Myanmar (Burma)

Netherlands

Norway

Pakistan

Panama

Peru

Philippines

Poland

Portugal

Romania

Saudi Arabia

Serbia

Singapore

Slovenia

South Africa

South Korea

Spain

Sri Lanka

Sweden

Taiwan

Thailand

Türkiye

United Arab Emirates

United Kingdom

United States

Uruguay

Venezuela

Vietnam

Office Locations

Other jobs you might like