Manager, Software Engineer

Neom - Saudi - NEOM

Role Purpose

We are seeking an experienced and dynamic Software Engineer Manager to lead our software development team. The ideal candidate will bring a proven track record of successful software engineering management, technical expertise, and a passion for driving innovation. This role requires effective leadership, strategic thinking, and the ability to guide a high-performing team in delivering high-quality software solutions.

 

 

KEY ACCOUNTABILITIES & ACTIVITIES

Key Responsibilities

  • Design, develop, and maintain high-quality web and mobile applications.
  • Provide leadership, mentorship, and guidance to a team of software engineers, fostering a collaborative and innovative work environment.
  • Collaborate with stakeholders to align software development initiatives with organizational goals and long-term strategic objectives.
  • Participate in designing, developing, and testing software solutions and applications.
  • Be involved with the technical activities within the team such as upgrading current solutions.
  • Collaborate closely with cross-functional teams to ensure seamless project execution and timely project delivery.
  • Continuous improvement of our software performance, security, stability, and availability.
  • Providing code documentation for reference and reporting.
  • Ensuring software quality and performance through testing and optimization.
  • Supporting continuous improvement by investigating alternatives and new technologies.
  • Conducting and participating in code reviews and ensuring adherence to coding standards.

 

BACKGROUND, SKILLS & QUALIFICATIONS

Knowledge, Skills and Experience

  • Strong web and mobile programming experience using Python and Android/IOS.
  • Experience with professional software engineering best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing and documentation.
  • Experience in developing software solutions as part of a multidisciplinary team.
  • Experience developing scalable cloud applications.
  • Knowledge of healthcare IT systems landscape (e.g. EHR, FHIR).
  • Experience with CI/CD processes and GitHub/GitLab.
  • Experience working in an agile environment.
  • Excellent communication and interpersonal skills.

 

Qualifications

  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
  • 5+ years of experience as a software developer building complex software systems.
Post date: 09 Rabi al-awwal 1446 - Today
Publisher: Neom Jobs
Post date: 09 Rabi al-awwal 1446 - Today
Publisher: Neom Jobs