Software Developer (Full Stack)

  • Heltid
  • , NORGE
  • 27. desember 2025

NAVTOR UK Limited

Job Summary

Do you have a passion for developing leading edge, high quality and robust innovative product solutions?

This is the perfect role for innovative thinking Angular developers. You will be part of a product development team responsible for the full development life cycle process from technical analysis design, development, integration and testing, deployment, modification, and maintenance of industry-leading product Innovation solutions for the Maritime industry.

We are now recruiting for a position within our Vessel Performance technology department. As a Software Developer in NAVTOR, you will be joining an international team of highly talented people with a passionate interest in software design.

Core Accountabilities

  • Responsible for the design, development, modification, maintenance, testing and deployment of Navtor products and services.

  • Develop fully integrated back end to front-end solutions with backend API’s and services.

  • Responsible for associated solution design specification and documentation.

  • Participate in design, develop and maintain database solutions associated to data driven solutions.

  • Provide technical analysis and design requirements and documentation.

  • Software development as part of a SCRUM team following agreed work backlogs

  • Develop to high quality coding standards.

  • As part of the full development life cycle, you will be responsible for Unit Testing and contribute with Automated and Performance Testing.

  • Maintain and develop a thorough and up-to-date working technical knowledge of digital solutions and the Navtor product suite.

  • Maintain a detailed technical understanding of our products, systems, technologies, architecture, and data sets.

  • Provide advanced technical support escalated from the development support team for all Navtor product solutions, systems, and data sets.

  • Scope and define detailed technical product backlog item descriptions that feed into sprint planning.

  • Provide effective technical analysis, design requirements and relevant documentation.

  • Using appropriate tools to define and communicate the required solution. These may include user journeys, prototypes, and wireframes.

  • Participate in code reviews and share knowledge with team members.

  • Responsible for maintaining project version control, coding standards, branching and deployment.

  • Maintain a detailed technical understanding of our products, systems, technologies, architecture and data sets.

It should be noted that the above list of main duties and responsibilities is not necessarily a complete statement of the final duties of the post.

Qualifications

  • A University diploma/degree in a related field

Skills & Experience – Essential

  • 3+ years’ professional experience in developing C# .Net based product solutions.

  • Excellent working knowledge and understanding of C# .Net, .Net Framework, .Net Core, .Net 5, Blazor

  • Good working knowledge and understanding of Relational / NoSQL / MongoDB data driven solutions.

  • Experience with RESTful APIs and Microservices.

  • Experience with JavaScript: i.e. (Angular. Node.js, NPM)

  • Experience with Microsoft Azure

  • Participated in Agile/Scrum teams, helping refine requirements, estimate, and deliver features.

Desirable

  • Experience setting up CI/CD pipelines (i.e. Azure DevOps, GitHub Actions, or GitLab CI targeting Azure)

  • Familiarity with microservices architectures and secure communication (JWT, OAuth2).

  • Experience with CI/CD: build & deploy Angular apps & .NET APIs

  • Experience with unit testing and end-to-end testing (i.e. unittest, Jasmine, Selenium, Cypress, or Jest).

  • Experience with RESTful APIs and backend services using C# (.NET Core / .NET 5/6/7) and/or Python.

  • Experience with containerisation (i.e. Docker, Kubernetes)

Du må logge inn for å søke på denne stillingen.


Opprett en profil, og søk enkelt på jobber. Trykk på knappen nedenfor, for å komme i gang.

Jobbsted