Taro Logo

Software Engineer - Backend

A.P. Moller - Maersk is an integrated container logistics company and global leader in shipping services, operating in 130 countries.
Algeciras, Cádiz, Spain
Backend
Mid-Level Software Engineer
Hybrid
5,000+ Employees
3+ years of experience
Logistics

Job Description

Maersk, a global leader in container shipping, is seeking a Software Engineer for their Transported by Maersk (TbM) Ocean platform. This role focuses on streamlining, optimizing, and automating container operations through advanced software solutions within the Cargo, Capacity and Container Management team. The position offers an opportunity to work on high-impact projects using modern technologies including C#/.NET and Azure, with an AI-first approach.

The role is part of a globally distributed initiative with teams in Copenhagen, Algeciras, and India. Engineers work in cross-functional teams using Scrum methodology, with a strong emphasis on DevOps practices and team autonomy. The position involves designing and implementing high-value software products that optimize cargo space, manage vessel capacity, and ensure efficient equipment utilization.

As a Software Engineer, you'll be responsible for creating quality software with a focus on both business value and technical sustainability. The role requires strong technical skills in C#/.NET and Azure, along with an AI-first mindset and solid understanding of software architecture. You'll work in a diverse, inclusive environment that values different perspectives and thinking styles.

The company offers exciting career growth opportunities in a competitive environment, with the chance to work on challenging problems that have global impact. You'll be part of a technology organization with thousands of talented colleagues, working on solutions that help customers trade globally while improving efficiency and environmental footprint.

Last updated 12 days ago

Responsibilities For Software Engineer - Backend

  • Create quality software products with focus on business value and technical sustainability
  • Drive features through to completion and take responsibility for delivered value
  • Work with team and stakeholders to find right solutions
  • Promote agile mindset and good software practices
  • Identify, evaluate, and integrate AI technologies
  • Provide major incident system support through on-call shifts
  • Stay up to date on relevant technologies

Requirements For Software Engineer - Backend

TypeScript
  • Experience in C#, .NET, and Microsoft Azure
  • AI-first mindset
  • Good understanding of software architecture and technical design
  • Knowledge of design patterns and secure coding best practices
  • Strong troubleshooting, debugging, and analytical skills
  • Strong collaboration and team player skills

Benefits For Software Engineer - Backend

Medical Insurance
Vision Insurance
Dental Insurance
  • Professional and personal development opportunities
  • Global work environment
  • Competitive work environment
  • Diverse and inclusive workplace

Related Jobs

Fullstack Software Engineer (Remote - EU)

Remote Fullstack Software Engineer position at AirDNA, developing data-driven platform features using Ruby, PostgreSQL, and JavaScript frameworks for short-term rental insights.

ISR Mission System SW Developer

Mid-level Software Engineering role at Airbus Defence developing mission systems and ground software, requiring 2-3 years experience in C++/Java development with Linux expertise.

Controls Project Engineer - Europe Travel (60%)

Controls Project Engineer position at Vanderlande, combining industrial automation expertise with 60% European travel, based in Barcelona.

Python Backend Engineer (Remote - Europe)

Remote Python Backend Engineer position at Nordhealth, developing healthcare SaaS solutions across Europe with competitive benefits and flexible work arrangements.

Backend Engineer

Backend Engineer position at Yapily, developing scalable financial services infrastructure in Málaga, Spain. Hybrid role with comprehensive benefits.