Role highlights
Full Time
Permanent
Mid
On-site
This role requires 3-5+ years of experience in full-stack development, with a strong emphasis on Microsoft Azure cloud-native application development. Key technical skills include back-end development using .NET (C#) and ASP.NET Core, complemented by front-end expertise in React and TypeScript. The candidate should be proficient in designing, building, and operating secure, scalable applications following modern architectural principles such as microservices, domain-driven design, and Clean Architecture. Experience with API-first development, including REST and GraphQL, event-driven patterns, and secure webhook integrations via API gateways, is essential. A solid understanding of secure-by-design practices is required, encompassing threat modeling, secrets management, OIDC/OAuth2 protocols, compliance, and auditability. The role demands strong automation skills for quality assurance through unit and integration testing, code reviews, and CI/CD pipeline management with quality gates. Working effectively in an agile, iterative environment with excellent documentation and communication skills is critical. The candidate should demonstrate a detail-oriented approach, ownership of engineering quality, and an analytical mindset. Collaboration with global IT teams and business stakeholders in a safety-conscious, innovation-driven culture is expected. Additionally, leveraging AI technologies to enhance solutions where beneficial is encouraged. This position offers career development, mentoring, and knowledge-sharing opportunities within an international energy sector organization committed to sustainable energy futures and robust safety standards.
About the role
- Build robust, secure, and well-engineered end-to-end IT solutions for the energy sector
- Full-time position in an international, innovation-focused organisation
- Agile work environment with time for technical debt reduction and architecture reviews
- Opportunities for career development, mentoring, and regular knowledge-sharing
- Contribute to a strong safety culture while delivering innovative solutions
- Based at Global HQ in Esbjerg, Denmark (waterfront location); up to 10 travel days per year
- Collaborate with business stakeholders and global IT colleagues to design and deliver business-critical applications
Responsibilities
- Design, build, and operate full-stack, cloud-native applications on Microsoft Azure (e.g., App Service, Azure Functions)
- Use .NET (C#) for back end and modern front end (React/TypeScript)
- Own solutions end-to-end: requirements clarification, implementation, automated testing, and deployment
- Develop and maintain integrations using API-first principles (REST/GraphQL), event-driven patterns, and secure webhooks via API gateway
- Apply secure-by-design practices: threat modeling, secrets management, OIDC/OAuth2, compliance, and auditability
- Work with modern architecture: microservices, domain-driven design, Clean Architecture, modular boundaries
- Ensure quality through automation: unit/integration tests, code reviews, CI/CD pipelines with quality gates
- Collaborate closely with a skilled, supportive team valuing shared standards, peer review, and knowledge exchange
- Use AI to enhance solutions where it adds measurable value
Requirements
- 3-5+ years of experience in full-stack development
- Strong back-end experience with .NET (C#), ASP.NET Core
- Front-end experience with React/TypeScript
- Strong attention to detail and commitment to high-quality solutions
- Analytical mindset in development tasks
- Understanding of cyber security principles and secure coding practices
- Comfortable working in an agile, iterative environment
- Excellent documentation and communication skills
- Detail-oriented and takes ownership of engineering quality
Benefits
- Join a community of over 2,300 dedicated professionals in the energy industry
- Make a meaningful impact on the global energy sector
- Work towards a sustainable energy future with a company committed to safety and innovation
How to Apply
- Apply as soon as possible via the Semco Maritime career page
- For questions, contact Johnny Christensen, Manager, Custom Development at +45 42 65 90 62
- Please mention in your application that you found the job at Jobindex
More roles from Semco Maritime
View company profileDirector, Operational Suppor
Esbjerg
Lead global workforce planning and offshore support in renewables. Drive safety and growth. Join us in Germany or Denmar...
Project & Tender Engineer – Firefighting
Esbjerg
Join Semco Maritime as Project & Tender Engineer in Firefighting. Drive innovative safety projects in energy. Apply now...
Senior Tender Manager, Energy Projects
Esbjerg
Join Semco Maritime as Senior Tender Manager for Energy Projects and lead EPC bids in a safety-focused, innovative envir...
Share
Semco Maritime
Semco Maritime A/S
- Location
- Esbjerg
- Employees
- —
- Website
- www.semcomaritime.com