Full Time

Senior Software Engineer (remote)

A.P. Moller - Maersk
Remote!
$100,000 - $150,000* / year

Job Description

This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.

Written by AI from the job title and company, not by A.P. Moller - Maersk, so some details may not match this job. The employer's own page has the real description.

Job Overview

A.P. Moller - Maersk is seeking a highly skilled Senior Software Engineer to join our dynamic and innovative team. This remote position entails designing, developing, and maintaining high-quality software solutions that cater to the maritime and logistics industry. The candidate will be expected to lead technical projects, mentor junior engineers, and collaborate with cross-functional teams to drive the company's digital transformation efforts while ensuring adherence to best practices in software development.



Job Responsibilities

  • Design, develop, and implement robust software solutions that meet business needs.
  • Lead and participate in architectural discussions and design reviews.
  • Collaborate with product managers, UX/UI designers, and other stakeholders to define and refine software requirements.
  • Mentor junior developers and contribute to their professional growth and development.
  • Conduct code reviews to ensure code quality and adherence to best practices.
  • Participate in agile development practices, including scrum meetings and sprint planning.
  • Debug and resolve technical issues in a timely manner.
  • Stay up-to-date with emerging trends and technologies to ensure the continued innovation of software solutions.


Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
  • A minimum of 5 years of professional software development experience.
  • Strong proficiency in programming languages such as Java, C#, or Python.
  • Extensive experience with cloud computing platforms (e.g., AWS, Azure, or Google Cloud).
  • Solid understanding of software development methodologies, particularly Agile and Scrum.
  • Experience with databases such as SQL Server, PostgreSQL, or similar.
  • Familiarity with containerization and orchestration tools like Docker and Kubernetes.
  • Excellent problem-solving skills and the ability to work in a fast-paced environment.


Technologies & Tools

The Senior Software Engineer will engage with a variety of modern technologies and tools, including but not limited to cloud computing services (AWS, Azure), programming languages (Java, C#, Python), and database management systems (SQL Server, PostgreSQL). Familiarity with DevOps practices and tools, such as Docker and Kubernetes, will further enhance the capability to contribute to software deployment and maintenance processes.



Ideal Candidates

Ideal candidates for the Senior Software Engineer position will possess a blend of technical expertise and strong interpersonal skills. They should be proactive, self-motivated, and adaptable, thriving in a collaborative environment. A strong attention to detail, along with analytical thinking capabilities, will ensure successful problem solving and project delivery. The ability to mentor others and communicate effectively across diverse teams is also highly valued, contributing to a culture of continuous learning and knowledge sharing.

Over the last year, unemployment was lowest in legal jobs (1.5%) and highest in farming, fishing and forestry jobs (8.7%). For all workers it was 4.3%. Compare kinds of work →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.