Taro Logo

Associate Software Engineer

A.P. Moller - Maersk is an integrated container logistics company and global leader in shipping services, operating in 130 countries with roughly 100,000 employees.
Copenhagen, Denmark
Backend
Entry-Level Software Engineer
In-Person
5,000+ Employees
Logistics

Job Description

Maersk, a global leader in logistics, is seeking an Associate Software Engineer to join their Vessel Scheduling team in Copenhagen. This role offers an exciting opportunity to work on cloud-native platforms that optimize ship movement and global schedules in real-time. As part of the team, you'll develop scalable applications using .NET Core, Angular, and cloud technologies, while embracing functional programming principles.

The position is perfect for early-career developers who want to make a real impact in the shipping and logistics industry. You'll work in an agile environment, participating in sprint planning, code reviews, and CI/CD practices. The role emphasizes both technical development and professional growth, with clear paths for advancement in scope, collaboration, impact, and technical expertise.

Working at Maersk means joining one of the most advanced tech organizations in the logistics sector. You'll be part of a diverse, inclusive culture that values continuous learning and engineering excellence. The company offers strong mentorship opportunities and the chance to work on global-scale products that are transforming the industry.

The ideal candidate should have a strong foundation in software engineering principles, with particular interest in .NET Core, Angular, and cloud technologies. You'll need to be fluent in English and possess strong communication skills to work effectively with global teams. This is an excellent opportunity for someone who is curious, self-driven, and thrives in a collaborative environment.

Join Maersk to be part of a company that's redefining logistics through powerful digital tools and cloud-native platforms, while working in a supportive environment that promotes both personal and professional growth.

Last updated 2 days ago

Responsibilities For Associate Software Engineer

  • Build scalable, cloud-native applications using .NET Core, Angular, Kafka, and Azure or AWS
  • Create responsive, data-driven UIs that enable real-time decision-making in vessel scheduling
  • Embrace functional programming principles to write clear, maintainable code
  • Participate in agile practices-sprint planning, code reviews, CI/CD, and shift-left testing
  • Collaborate in a diverse, inclusive culture driven by feedback and continuous learning

Requirements For Associate Software Engineer

TypeScript
  • Bachelor's or master's in computer science, Software Engineering, or related field
  • Strong foundation in C# and .NET Core; experience or interest in Angular, Kafka, and cloud technologies
  • Understanding of and enthusiasm for functional programming in production
  • Exposure to RESTful APIs, modern UI frameworks, and DevOps practices
  • Curious, self-driven, and collaborative mindset
  • Fluent in English, with strong communication skills

Benefits For Associate Software Engineer

  • Mentorship in a supportive, inclusive environment
  • Opportunity to contribute to global-scale products
  • Growth opportunities in advanced tech organization
  • Collaborative culture focused on engineering excellence

Related Jobs

Associate Software Engineer

Entry-level software engineering role at Maersk focusing on full-stack development with .NET Core and Angular for vessel scheduling optimization.

Associate Software Engineer

Entry-level software engineering position at Maersk, focusing on full-stack development with .NET Core and Angular for vessel scheduling optimization systems.

FPGA Systems Development Engineer

Entry-level FPGA Systems Development Engineer position at Analog Devices, focusing on developing FPGA and SoC solutions for aerospace, defense, and communication applications.