Senior Software Developer

We make sensors that collect data from structures deep in the ocean and on offshore wind turbines. Our solutions collect and send that data to the cloud to be processed by algorithms we make – to calculate and forecast fatigue and motion. When we combine all these disciplines well, we create visualisations that energy providers use to support critical business decisions. From the outside, the crystal ball we provide looks rather magical. But you know that there is no magic; there is only sensors, computers, engineering insight and code – and this is where we need your help.


To deliver insights, we need

  • … engineers who understand low-level programming in embedded systems; they can build sensors we install in rough environments. We need
  • … engineers that understand how vessels move and how material breaks down under load. We need
  • … engineers who can write the algorithms to run in a robust way. We need
  • … developers that can work across all these disciplines to make the systems play well together.

… and we need you! We need .NET developers to help us receive large amounts of sensor data, manage access and run algorithms at scale.

 

These technologies and working methods are currently used:
  • Azure platform services, such as Storage, MSSQL, CosmosDB, App Services, Service Fabric, Application Insights
  • Frameworks: .NET Core, .NET Framework, Angular
  • Languages: C#, TypeScript, HTML, CSS, Python
  • Security: OAuth2, OIDC, SAML2
  • Dev/CI/CD: Visual Studio, VS Code, Jenkins, Octopus Deploy
  • Source: Git/GitHub
  • Methodology: Agile with a DevOps mindset
  • Tools: JIRA/Confluence, NCrunch

 

Responsibilities

As a Senior Developer within the platform team, your responsibilities will be to:

  • Write and maintain high-quality code
  • Support product owners in grooming user-stories
  • Work with customers to understand their needs and how 4Subsea can deliver digital services to their organisation
  • Design, build, test and operate our product 4insight® across the full stack

 

Requirements

To be able to perform your responsibilities, you probably need to:

  • Be a good software developer with five years or more experience
  • Have experience using Microsoft technologies, and work experience from, or great interest in, modern web technologies
  • Be familiar with patterns for developing highly available, user-friendly and scalable solutions
  • Care about software craftsmanship and great design, both in “the visuals” and the code you write

 

Candidate Profile

We would also like to see that:

  • You are an agile team player with a lean start-up mindset
  • You are passionate about sharing knowledge and learning from others, both internally in the company and at external events such as meetups and conferences
  • You are curious, resourceful, and proactive

 

What we can offer
  • Fun and geeky colleagues from all over the world
  • Working with leading-edge technology
  • Freedom and push to evolve
  • Technical end users and product teams
  • Collaborative work environment
  • Possibility to influence the roadmap, methodology and technology for an ambitious company
  • Freedom to focus on areas like frontend, backend, security, DevOps, testing and APIs
  • Invigorating offices located in Asker, a 5 minutes walk from the train station
  • A high degree of flexibility
  • Active sports team

 

Work location

Asker headquarter

We are a vision and values-driven company, meaning that we believe that we will succeed, evolve and move forward if we work together as a team and with our customers and partners, using our vision as a guiding light and our values as a basis for everything we do.

For questions regarding the position, please contact HR/HSE Advisor Bente G. Solbakken (+47 913 95 354).

 

Apply for the position here!

    Have a Question?

    Fill in your contact information and we'll get back to you shortly.

    News­letter