Senior Software Developer C#

Halliburton
Oslo
Workplace: OnsiteFull timeFunction: Software EngineeringEducation: mastersSkills: ["C#","ASP.NET Core","Entity Framework","F#","REST","Microservices","Azure","PostgreSQL","Kafka","Kubernetes"]

Experienced C# backend engineer to design, build, and maintain .NET services in a microservices environment. Work across C# and F# codebases, own features end-to-end, and collaborate with data, DevOps, and full-stack teams to deliver reliable platform capabilities for the energy sector, using AI-assisted tooling to maintain high quality.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Halliburton
Halliburton
2 months ago

Senior Software Developer C#

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 1 hour agoStatus: Live

Job Summary

Experienced C# backend engineer to design, build, and maintain .NET services in a microservices environment. Work across C# and F# codebases, own features end-to-end, and collaborate with data, DevOps, and full-stack teams to deliver reliable platform capabilities for the energy sector, using AI-assisted tooling to maintain high quality.
Location: Oslo
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering

Key Responsibilities

  • •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.
  • •Build within a microservices architecture, designing clean REST APIs and message-based integrations between services.
  • •Hold a high bar for code quality — automated testing, code review, and maintainable design — and use AI-assisted coding tools as a normal part of daily work.

Key Requirements

  • •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.
Experience:Energy
Education:Master's
Skills:C#ASP.NET CoreEntity FrameworkF#RESTMicroservicesAzurePostgreSQLKafkaKubernetes
Tech Stack:C#ASP.NET CoreEntity FrameworkF#RESTMicroservicesAzurePostgreSQLKafkaKubernetes

Company Brief

Halliburton
Provides oilfield services and products to the energy industry, including drilling, evaluation, completion, production and well intervention technologies, as well as engineering and project management solutions for oil and gas operators worldwide.
Industry: Energy Services
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: Houston, United States
Founded: 1919
WebsiteLinkedIn