Available position
Senior Fullstack Software Engineer
Location: Kristiansand or Stavanger, Norway
Type: Hybrid/On-Site
We are looking for a Senior Fullstack Software Engineer with broad technical expertise and a passion for high-quality software. In this role, you will design, implement, and maintain robust systems spanning front-end and back-end services. You’ll collaborate closely with cross-functional teams—product owners, UX/UI, QA, DevOps, and domain experts—to build and scale our next-generation digital solutions.
Please note: Work permit in Norway is required.
You will need
- BS or MS in Computer Science or a closely related field
- Proven experience developing production-grade applications in .NET (C#).
- Professional experience with Vue or Angular (or similar JavaScript frameworks)
- Hands-on experience with NHibernate, Entity Framework (or similar ORM)
- Solid knowledge of SQL and relational database design (performance tuning, schema design)
- Familiarity with High Availability solutions and best practices
- Understanding of software design patterns, best practices, and version control (Git).
- Excellent communication and problem-solving skills, with the ability to work independently or in a team
Key responsibilities
- Build and maintain web applications using .NET (C#) for backend and Vue for frontend.
- Utilize NHibernate (or similar ORMs) for object-relational mapping to ensure efficient data access
- Design and optimize relational database schemas using SQL
- Design and develop HA (High Availability) solutions, implementing load balancing, failover strategies, and resilient architectures
- Develop real-time features using SignalR (or similar technology) for in-app notifications, collaboration tools, and live data updates
- Develop RESTful APIs and collaborate with customers and partners to integrate solutions
- Collaborate with the DevOps team to automate build, test, and deployment pipelines
- Write unit and integration tests.
- Work closely with product managers and stakeholders to translate requirements into technical solutions
- Familiarity with WITSML and OSDU data standards as well as knowledge of drilling and well operations is a plus (not required)
- Familiarity with time-series databases is a plus

Why Join Stimline Digital?
- Impactful Work: Help shape the future of the energy sector through cutting-edge software solutions
- Collaborative Culture: Join a team of driven professionals who encourage knowledge sharing and continuous improvement
- Growth & Innovation: Enjoy an environment that fosters professional development, innovation, and hands-on learning
- Competitive Package: We offer a competitive salary, benefits, and a flexible work environment
Tasks
Business Development of Key Accounts
- Management of existing clients by building long lasting, and developing trusted advisor, relationships with key accounts in order to increase customer retention and loyalty. This will require regular face to face meetings with clients
- Provide a clear strategy for deployment of new or developing products with demos and training toward customers and managing implementations
- Collaborate with customers to understand their needs and obstacles in realizing their ambition for improved planning and cost savings within drilling & intervention operations
- Support customers in driving their digital transformation processes, including identification of new digital use cases
- Lead the implementation of our products to deliver quick and measurable business value for the clients
- Create product positioning strategies so that products get noticed by end-users
- Ensure the timely and successful delivery of our solutions according to customer needs and objectives
- Identify consumer needs and provide detailed information on how to meet the need to product development team
Apply here: