Software developer, Cloud - Norway
In this role, you will contribute to architectural decisions, help establish secure-by-design practices, and take ownership of key components within our solution landscape.
Work location: Oslo or Horten.
Most important responsibilities will be:
- Contribute to the design, development, and maintenance of cloud-based services and APIs.
- Gradually take on the role of the team’s cyber security lead, ensuring solutions comply with industry standards and regulatory requirements such as GDPR and SOC 2.
- Define, implement, and maintain secure architecture, data handling processes, and access governance.
- Work closely with colleagues to deliver high-quality, robust, and maintainable implementations.
- Participate in architectural reviews, threat modelling, and the establishment of secure development processes.
- Support continuous improvement of development practices, automation, and operational reliability.
Required Qualifications:
- Proven experience with API implementation and REST-based services
- Solid understanding of API security, authentication, authorization and certificates
- Knowledge of access management, identity principles, and secure communication
- Ability to produce clean, maintainable, and well‑structured code
- Experience with Azure cloud services, such as:
- IoT Hub
- App Services
- Databases and storage solutions
- Azure Functions
- Container Apps or comparable compute services
- Interest in security frameworks and compliance processes
In addition, we are looking for the following competencies on the ‘nice to have’-list. Please apply even if you do not meet all criteria.
Knowledge of security frameworks and compliance processes
Experience with event‑driven or message‑based architectures:
- MQTT (pub/sub)
- Service Bus, Event Grid
- Kafka
- Exposure to microservice architectures and distributed systems
- Experience with EF Core or other data-access frameworks
- Background in cloud governance or secure development lifecycle practices
- Hands-on experience with CI/CD pipelines and deployment environments
- Familiarity with containerization technologies (e.g., Docker)
We are looking for someone who brings both technical strength and personal drive to the team:
- Takes ownership and accountability, showing initiative and following through on commitments.
- Thinks in a structured and analytical way, especially within system design and security.
- Demonstrates professional integrity and reliability, particularly when handling sensitive data and compliance requirements.
- Communicates clearly and collaborates effectively in a multidisciplinary, international environment.
- Shows curiosity and a strong growth mindset, with a desire to explore new technologies and continuously improve.
- Applies pragmatism, balancing ideal architectures with real-world constraints and delivery needs.
Not exactly what you are looking for?
We also have an open position as Software developer within R&D in Oslo and Horten: Software Developer