Senior Software Developer C#
Halliburton
Date: Jun 12, 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, Senior Product Manager, Technology, Operations
- ...Data Processing team of the CERN Controls Software & Services group and following the Scrum... ...evolution of the platform architecture, develop production-ready integrations, and contribute... ...Platform (DPP). Collaborate with senior developers and stakeholders to gather requirements...
- ...IT Developer Intern at Unifeeder A/S - Denmark Aarhus, Denmark... ...implementation of applications using C# .NET and Azure technologies.... .... Help maintain existing software and systems for smooth and... ...please contact: Rainier Jazmin – Senior Talent Acquisition Partner at...
- ...includes supporting the integration and testing of new systems and developing Python tools for automated measurements and hardware... ...commissioning activities on RF equipment. Your responsibilities Develop FPGA firmware for an interlock and protection system as part...
- ...closely with and under the guidance of the Interactive Media Manager to support the development and delivery of CERN's exhibitions. Develop creative content for CERN's on-site exhibitions, including Science Gateway. Contribute to the conception, prototyping, testing...
- ...Employment Type: Full-time As full-stack developer in the Tools Team at SY-EPC-CCS, you'll become the main responsible for a set of... ...Job reference: SY-EPC-CCS-2026-155-GRAE Field of work: Software Engineering and IT Benchmark job: 200020 - Computing Engineer...
- ...Salary Competitive We're looking for a Senior Frontend Engineer who wants to build the interface layer of a product that's actually changing how lawyers work. You'll be shaping how legal professionals across Europe interact with AI-powered legal research, working on...
- ...Danish Refugee Council (DRC), one of the world’s leading humanitarian NGOs, is currently looking for a highly qualified Senior Portfolio Lead for the Danida SPA III to manage one of DRC’s largest and most strategically important institutional partnerships. About...
- ...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...
- ...CO MEAL capacities and commitments Develop and strengthen DRC’s MEAL team/department... ...feedback and complainst received with the Senior Management Team and relevant management... ...(English) Knowledge of the following softwares: KOBO, Excel, and at least one analytical...
- ...exciting projects, collaborate with experienced professionals, and develop your skills in a dynamic and supportive environment. This role... ...Systems (e.g., ISO, Six Sigma) Computer-Aided Design (CAD) Software Proficiency Control Systems and Automation Problem-...
- ...role : The Shelter and Settlement Officer is responsible for developing design, conducting technical assessments, supporting shelter... ...community-led processes. Knowledge and use of engineering software (AutoCAD) and Microsoft Office. Experience in technical assessments...
- ...regular status updates and gap analysis reports for HoSS/CD. Develop, keep updated and roll out contextualized financial policies... ...proficiency in Microsoft Excel, Power Point and other related software. Education Graduate level degree in finance/accounting or...
- ...will support in facilitating ICT skills in Microsoft productivity software and ICDL, online collaboration tools, and user support in... ...Trainers attached to your center. Monitoring and Reporting Develop and submit weekly/monthly project updates including learners’ attendance...
22000 € om året
...across the globe with the most amazing and immersive interactive software in the industry. That's why they employ the most creative,... ...product is error-free before release. • Inform project leads and senior reviewers of any issues that may slow down or block testing...- ...Regional HR team ~ Work closely with the Senior Management Team on HR strategies and... ...compliance checks on Job descriptions, developing vacancy notes, advertising positions, longlisting... ...and send to exiting employees ~ Develop training plans Well-Being ~...
- ...thrive in a fast-paced environment where you can work closely with senior leaders, contribute to strategic initiatives, and make a real... .... Sustainability is deeply embedded in our approach as we develop high-performance technologies that help industries adapt and reduce...
- ...requirements. Work with the Supply Chain team and shelter managers to develop comprehensive procurement packages (Tender, BoQ, and... ...MS Word, Excel, PowerPoint, and relevant engineering or design software. Experience in managing or overseeing large-scale public infrastructure...
- ...proposals, including setting targets, outputs and indicators and developing budgets and workplans for both direct and partner-led... ...working experience with strong knowledge in the HMA sector at senior level, evidenced by recognised technical qualifications. EOD qualifications...
- ...) and removed from the product before release.Inform Leads and Senior Testers of any issue that may slow down or stop testing progress... ...security procedures by taking responsibility for equipment and software security.You will report to the Linguistic Specialist Expert....
- ...analysis, and group theory. You will work on developing and applying these ideas to discover new... ...and contributions to open-source software Excellent communication skills, e.g... ..., our mission has remained the same: We develop and create value through the natural and...
- ...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...
- ...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...
- ...innovation, and principled humanitarian action. Ensure effective senior management teamwork and decision-making. Representation and... ...DRC security policies and procedures. Monitor contextual developments and support informed operational decision-making in volatile...
- ...identification of strategic advocacy and communications opportunities, develop clear and evidence-based messaging. The role will guide DRC’s... ..., strategy and budgeting Proactively participate in Senior Management meetings when relevant. Represent DRC in advocacy...
- ...will work closely with key stakeholders across CIP, including senior partners, management, Investor Relations and Investment teams.... ...degree (beginning on Master’s degree after summer) and wants to develop quickly through practical experience. We aim to offer a steep learning...
- ...processes and systems. The Junior Credit Controller works closely with senior team members and internal departments to resolve issues and... ...OF TOMORROW Join us and you become part of a meaningful, developing and multicultural workplace with colleagues who are proud to...
- ...Partners, Directors, Investment Managers, Associates, Analysts, and Senior Advisors—the team works together to deliver impactful,... ...Furthermore, as an Analyst you will be part of a program designed to develop your skills and qualify you for a potential full-time Associate...
- ...technology platform to fulfill our mission of developing new therapies that demonstrate best-in-... ...and report directly to Juste Sapaliene, Senior Manager, Finance Business Partner -... ...Are motivated to learn, ask questions and develop your finance and analytical skills...
- ...and simulation framework for gaseous detectors, including the integration of novel technological approaches. Develop and improve methodologies and software tools for the selection, characterisation, and optimisation of detector gas mixtures. This includes identifying...
- ...constellations of target languages and migration languages; 3) develop in collaboration with the Associated Partner EKV concrete... ...Professional Associations on Academics in the State. Depending on seniority, the monthly salary starts at DKK 31,600 /roughly EUR 4,200 (April...
Vil du modtage flere ledige stillinger?
Abonnér og modtag tilsvarende ledige stillinger for Senior Software Developer C#. Bliv den første ansøger!
