Senior Software Developer C#
Halliburton
Date: Jul 11, 2026 Location: Oslo, 03, NO, 0167
Job Duties
Landmark, a Halliburton company, builds the software and data platforms that help the global energy industry make better decisions. Our products span subsurface interpretation, well construction planning, reservoir simulation, and digital operations — tools used daily by engineers and scientists at the world’s largest energy companies. We are investing significantly in our engineering capability in Oslo, and these roles are part of building a permanent, locally-owned engineering organization to take long-term ownership of the platform.
We are hiring experienced C# developers to build and evolve the .NET services at the core of the platform. These are backend roles on services that handle demanding, domain-rich workloads in the energy space — services that need both ongoing feature development and the careful maintenance that keeps a production platform reliable. Parts of the codebase are written in F#, so comfort with — or a willingness to pick up — a functional style alongside C# is a welcome plus. You will work in a modern microservices environment with REST and message-based communication, in a team that takes engineering quality seriously and treats AI-assisted development as a normal, everyday way of working. You will collaborate closely with other backend and full-stack engineers, and your work will sit directly behind tools that engineers and scientists at major operators rely on.
Backend Service Development
- Design, build, and maintain .NET backend services in C#, using ASP.NET Core and an ORM such as Entity Framework, to deliver and evolve platform capabilities.
- Work across parts of the codebase written in F#, contributing to or extending functional code where the platform uses it.
- Own features end to end — from design through implementation, testing, and production support — with a high degree of personal ownership.
Architecture and Integration
- Build within a microservices architecture, designing clean REST APIs and message-based integrations between services.
- Make pragmatic design decisions about service boundaries, data access, and inter-service communication, and contribute to the platform’s evolving technical standards.
- Integrate with the platform’s data stores and streaming infrastructure, working alongside the data and DevOps teams as needed.
Quality and AI-Assisted Engineering
- Hold a high bar for code quality — automated testing, code review, and maintainable design — so the platform stays fast and safe to change.
- Use AI-assisted coding tools (Claude Code, Copilot, and similar) as a normal part of your daily workflow to work faster without lowering the quality bar.
- Contribute to a strong, collaborative engineering culture: sharing knowledge, reviewing peers’ work constructively, and helping raise the team’s overall standard
Qualifications & Experience
- Master’s degree in Computer Science, Software Engineering, or a closely related STEM discipline.
- Strong C# with solid production experience building backend services.
- .NET backend development experience, including ASP.NET Core and Entity Framework or a similar ORM.
- Comfortable with microservices architecture, REST API design, and message-based communication between services.
- Proficient with AI-assisted coding tools (Claude Code, Copilot, or similar) in daily work.
Preferred
- F# experience, or a genuine willingness to learn and work in F# (parts of the codebase use it).
- Experience with PostgreSQL, Kafka, Kubernetes, and Azure.
- Exposure to the oil & gas or wider energy domain.
- Experience working in a monorepo with code review, and with continuous integration and incremental delivery.
- We welcome candidates from all backgrounds and encourage you to apply even if your experience does not match every item in the preferred list.
Why Landark
These roles are part of a deliberate investment in building a permanent engineering organization in Oslo, with real ownership of a platform used across the global energy industry. We build small, high-ownership teams and invest in the quality of every person on them. Engineers here co-author the product strategy alongside product management and domain science: the art of the possible is an engineering contribution, not a function that sits upstream. You will work in a business where software is the product, solving technically demanding problems in a domain where your improvements have visible, measurable impact. We offer competitive compensation including bonus and long-term incentive programs, and the scope to build something that lasts.
Minimum Qualifications: Minimum qualifications may be acquired through technical schools or equivalent related experience. Candidates having qualifications that exceed the minimum job requirements will receive consideration for higher level roles given (1) their experience, (2) additional job requirements, and/or (3) business needs. Depending on education, experience, and skill level, a variety of job opportunities might be available from the Senior Software Principal - Advisor
Halliburton is an Equal Opportunity Employer. Employment decisions are made without regard to race, color, religion, disability, genetic information, pregnancy, citizenship, marital status, sex/gender, sexual preference/ orientation, gender identity, age, veteran status, national origin, or any other status protected by law or regulation .
Location
Wergelandsveen 1, Oslo, , 0167, Norway
Job Details
Requisition Number: 209485
Experience Level: Experienced Hire
Job Family: Engineering/Science/Technology
Product Service Line: Landmark Software & Services
Full Time / Part Time: Full Time
Additional Locations for this position:
Compensation Information
Compensation is competitive and commensurate with experience.
Job Segment: Developer, .NET, C#, Testing, Computer Science, Technology
- ...humanitarian NGOs, is currently looking for a highly qualified Full-Stack Developer to join our Global IT team. Are you passionate about... .... Your main duties and responsibilities will include: Develop, maintain, and support business-critical applications in...
- ...an idle RPG. For which tasks (responsibilities)? Design and balance game economy: currencies, resources, consumption loops Develop monetization mechanics: IAP, offers, Battle Pass, events Analyze key metrics (ARPU, LTV, conversion), generate hypotheses and run...Fjernjob
- Seniorrådgiver til at styrke Dansk Flygtningehjælps engagement og position i den private sektor Dansk Flygtningehjælp (DRC), en af verdens førende humanitære NGO’er, søger en højt kvalificeret Seniorrådgiver, som skal styrke DRC’s engagement, synlighed og strategiske...
- ...advanced Layer-1 control, and coexistence considerations to enable scalable, intelligent, and regulation-compliant 6G systems. Develop pioneering 6G intellectual property, including MIMO, initial access, RF performance, AI-native PHY techniques, and advanced L1 control...
- ...Verstärkung unseres Teams suchen wir deutschlandweit remote oder an unseren Standorten in Hamburg , Berlin und Rostock eine*n Senior Payroll Specialist (m/w/d) . Deine Verantwortlichkeiten Du verantwortest die Vorbereitung, Durchführung und Qualität der...
- ...and security in close coordination with Senior Management and Safety Focal Points, thereby... ...of national and international staff. Develop and facilitate workshops for Security Focal... ...literate, able to use all common software packages. Capacity building and mentorship...
- ...with Support Service Managers, Technical Coordinators, and the Senior Management Team on all grants-related matters, compliance, and... ...livelihood, WASI Proficiency in Microsoft Office and other relevant software, including Word, Excel and PowerPoint. Solid experience in...
- ...and problem-solving skills; proficiency in JavaScript, Python, C#, Java or another programming language; excellent written and... .... You are curious and eager to learn, and want to further develop your ability to analyse complex information. You are keen to collaborate...
- ...technology platform to fulfill our mission of developing new therapies that demonstrate best-in-... ...directly to Lars Bo Ekhart Jensen, Senior Director, who is based in Hellerup, where... ...working with Excel or similar software. Key competencies: You are a strong...
2574 €
...both internally to program and technical colleagues, including Senior Management, as well as externally, including among donor representatives... ...writing skills Desirable Experience in statistical software, such as SPSS, and visualisation tools, such as PowerBi or...- ...Responsibilities: Programme Planning and Implementation Develop, update and monitor weekly and monthly work plans aligned with... ...competencies Minimum 3 years of management experience at a mid to senior level, preferably with experience in the field of humanitarian...
- ...Officer will support those efforts by leading on data analysis and developing informational products such as reports. He/she will also... ...narrative research reports using KoboToolbox, qualitative analysis software (e.g., MAXQDA) and PowerBI Be responsible for responding to...
- ...Provide technical support to MEAL and program staff, including developing log frames, advise on sampling strategies and survey plans,... ...Excellent skills in MS Word, Excel, and PowerPoint, KOBO, and other software (QGIS, Power BI, SPSS, etc.) Advanced knowledge of data...
- ...The Head of Support Services requires demonstrated ability to develop long-term vision and strategic planning, provide leadership for... ...Duties and Responsibilities Support the Country Director and the Senior Management Team of DRC in DR CONGO in liaising with donors and...
- ...intersection of systems engineering and software development, contributing to the life-cycle... .... You will collaborate closely with senior engineers, the upstream OpenStack community... ...cloud infrastructure. Maintain and develop the bare metal life-cycle management framework...
- ...Administration and/or IT. S/he oversees, develops and provides strategic direction to his/her... ...overseeing country activities. With senior level management experience, you are expected... ...guidance to the HR/Admin department to develop and implement DRCs HR policy in Lebanon....
- ...team culture. You’ll be supported by experienced teammates as you develop skills that can shape your future career. Key... ...build a strong foundation in Support Engineering and Product, with senior teammates supporting your growth every step of the way. Benefits...
- ...presentations and notes for stakeholders; maintain, update and further develop data infrastructures used for identifying systemic risk and... ...working with one or more programming languages and econometric software packages (e.g. R, Stata, MATLAB, Python or SQL); experience...
- ...learn more, go to . The Role As a Senior Software Engineer you will provide technical... ...the group responsible for architecting, developing, and owning Addressability part of the... ...Executives across the organization to develop a roadmap and subsequent projects to build...
- ..., Administration and/or IT. Oversees, develops and provides strategic direction to his/her... ...analyses with other members of the Senior Management Team (SMT). Ensure compliance... ...are implemented and strictly followed. Develop a strategic procurement approach using best...
- ...domains. The overarching goal of this research fellowship is to develop and study advanced theoretical frameworks for deep learning,... ...in peer-reviewed journals and conferences, and share tools, software and methodological developments through seminars, open-source repositories...
- ...in an international banking environment and work closely with senior stakeholders across Nordea's international branch network? We... ...that we imagine you share with us. What you’ll be doing Develop presentations, management materials and communication packages...
- ...Senior Software Engineer, MediaWiki Summary The Wikimedia Foundation is looking for a Senior Software Engineer to join the MediaWiki... ...tasks to support less experienced team members; Developing and improving shared capabilities (e.g., authentication, caching...
- ...questions in ecology and evolution while developing novel starter cultures, fermentation... ...information please contact group leader and senior researcher Leonie Johanna Jahn at lejj@... ...in agriculture). The goal is to develop and scale innovative biosolutions within...
- ...experienced engineers, physicists and technicians, you will help develop innovative equipment used in a world-leading scientific... ...experience designing mechanical components and assemblies using 3D CAD software (CATIA V5 is an advantage). Exposure to ISO GPS standards...
- ...operated and evolved? Join CERN's IT Cloud team and help run and develop the OpenStack-based cloud infrastructure that underpins most... ...experiment services. In this role, you will work on the systems and software that provide compute, storage, networking and automation...
- ...CERN Computer Security Office by 1) maintaining, extending and developing extra functionality for its Security Operations Centre, i.e.... ...Kubernetes. Knowledge of best practises for developing secure software and of, development and integration of IT security (features),...
- ...If you are excited about cloud-native systems, open standards and building software adopted by research institutions worldwide, this is the place for you! Your responsibilities Develop and integrate backend software components. Package and deploy interoperable...
- ...society and economy. The F-lab brings together early career and senior researchers from a variety of disciplines across EO in pursuit... ...Onboard Agentic AI for Mission Planning and Autonomous Management Develop onboard AI systems possibly based on agentic AI for autonomous...
- ...contract caterers, trusted by some of the world's largest catering companies including Compass Group, Aramark, and ISS. We build software and sell supplementary hardware, including AI kiosks, that connect kitchens, guests, and data across thousands of locations. Over...
Vil du modtage flere ledige stillinger?
Abonnér og modtag tilsvarende ledige stillinger for Senior Software Developer C#. Bliv den første ansøger!
