Senior Full Stack Software Developer at Laerdal Medical
Stavanger, Rogaland, Norway -
Full Time


Start Date

Immediate

Expiry Date

08 Jul, 25

Salary

0.0

Posted On

08 Apr, 25

Experience

5 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Software Development, Database Design, Diving, Cms, Lms, It, Maintenance, Microsoft Azure, Communication Skills, Aws, High Level Architecture, System Architecture

Industry

Computer Software/Engineering

Description

THE COMPANY

Laerdal Medical is an international market leader in training and therapy products for emergency medicine and critical care. Our products and services are used by hospitals, ambulance services, first aid organizations, educational institutions andothers around the world. We are a dynamic and energetic organization consisting of people from a wide variety of cultures and backgrounds. By 2030, we have a goal of helping save 1.000.000 more lives. Every year.
We are looking for an experienced Full Stack Developer to join us in achieving our goal to help save one million lives every year by 2030.
We are entering a digital-first world, where customers expect to be served in their digital channel of choice, often in real time, throughout their Laerdal journey. In addition, an important part of the business strategy is using digital technologies to change business models and provide new revenue and value-producing opportunities in the digital space.
The Digital Business team is positioned to rise to these challenges and realize our mission using digital technology. We focus our digital product development efforts to achieve better alignment, maximized synergies, quicker time to market, and, most of all, a connected portfolio of offerings. This requires strong leadership and coordination across teams with different but linked objectives.

QUALIFICATIONS WE ARE LOOKING FOR

We are looking for a candidate with a bachelor or master’s degree and a minimum 5 years of relevant experience. The following describes you:

  • You are a team player, easy to work with in a fast-paced environment, with strong communication skills, both oral and written.
  • You have strong problem-solving skills and the ability to work independently and as part of a team.
  • The prospect of delivering real value to the customer and the opportunity to learn and expand your skillset is what motivates you every day.
  • You are structured, disciplined, goal-oriented, and do not shy away from analyzing and understanding details and diving into the underlying value proposition of the product where necessary.
  • You embrace agile processes and are comfortable to discuss pragmatic ways to deliver better while creating the best environment for the team to innovate and thrive.
  • You have relevant experience as a developer, senior developer, or similar position, successfully balancing high-level architecture, development, and maintenance.
  • You are an expert in software development in general and know what it takes to build modular software and make difficult trade-offs in a complex system architecture.
  • You are an expert in both frontend and backend development (although you might have a preference).
  • You are well versed in C# .Net development.
  • You are proficient in modern frontend technologies, specifically React.
  • You have solid experience with and understanding of database design and implementation.
  • You are comfortable with cloud-based architecture.

In addtion, the following would be a plus:

  • Experience with development in Microsoft Azure
  • Experience with customer identity and access management
  • Experience with Azure DevOps/GitHub Actions
  • Experience with other cloud solutions like AWS
  • Experience with testing frameworks and automated testing
  • Experience with CMS/LMS
Responsibilities

ABOUT THE ROLE

We are looking for someone with a strong technical foundation who can work effectively in an innovative cross-functional team. You will design and implement key parts of the core digital platform, influence technical decision-making, and interact with other product developers and teams in a fast-paced, impact-focused environment.
As a senior developer, you will support your team to make a meaningful impact on helping save lives. In all we do, we aim to foster joint ownership for development, product management, and design. Your communication and cooperation skills will play a central role in strengthening this link. You will also build an effective partnership with the Product and Design Leaderships based on having a clear understanding of your respective responsibilities, and the expectation of what each party will contribute towards those responsibilities.
While the technology stack is constantly evolving, we are currently using predominantly C# .Net in an Azure infrastructure, along with React on the frontend. While knowing these specific technologies can be a plus, your general deep understanding of and experience with Cloud technology, database and API design, as well as general software design and product development and testing will have much greater bearing in your role.

RESPONSIBILITIES

  • Understand, together with the developers in your team, product manager, and designers, the goals and needs that inform the solution.
  • Research solution approaches and contribute to an inclusive dialog with the involved teams and stakeholders to make informed technical decisions.
  • Contribute to the overall architecture and develop key functionality according to the priorities in close alignment with other teams and the Tech and Data organization.
  • Refactor, maintain, and document the solution to ensure best possible operation and high-quality delivery.
Loading...