{bc}
indeed

Senior Software Engineer - .NET

Experian
Nottingham, GBR
Full-time
Hybrid
Discovered 1 months ago
C#.NET Core / .NET FrameworkObject-oriented design and design patternsSoftware development lifecycleSQL Server / T-SQLRESTful APIs

Full Job Posting

Role overview

Join the Acquisitions & Originations engineering team in Experian’s Credit & Verification Services business.

The team develops and provides level 3 support for Delphi Select and Evaluate, configuration-driven multi-client platforms.

Client platforms support real-time lending and origination decisions, making reliability, data integrity and controlled releases central to the work.

This is a hybrid Nottingham-based role with 40% office attendance, reporting to the Lead Developer.

Key responsibilities

  • Own features throughout the software development lifecycle, from requirements analysis and design through deployment and support.
  • Build and maintain scalable C#/.NET services and components that work safely across client configurations.
  • Translate client and business requirements into technical designs with colleagues across engineering, architecture, analysis and product.
  • Improve automated unit, integration and regression tests and contribute to CI/CD pipelines.
  • Help reduce technical debt and modernize the platform, including migration toward AWS cloud-native architecture.
  • Mentor intermediate and junior developers, including on effective use of AI-assisted development tools.
  • Develop and provide level 3 support for Delphi Select and Evaluate platforms.

Required experience and skills

  • Strong .NET Core or .NET Framework and C# expertise, including object-oriented design and common design patterns.
  • Full software development lifecycle experience, ideally with a live business-critical production system.
  • SQL Server/T-SQL experience writing and optimizing queries and stored procedures against production data.
  • Experience designing and consuming RESTful APIs and working with service-oriented or microservice architectures.
  • Practical experience with unit and integration testing frameworks.
  • Experience with version control and CI/CD tooling, plus direct Scrum or other Agile team experience.
  • Everyday hands-on use of AI-assisted development tools for coding, refactoring, testing, debugging or documentation.

Beneficial experience

  • AWS exposure or a strong interest in developing cloud skills is beneficial, not mandatory.
  • Infrastructure as Code experience, such as Terraform or CloudFormation, is beneficial.
  • Containerization knowledge, such as Docker or Kubernetes, is beneficial.
  • Experience in financial services, lending, credit decisioning or a similarly regulated domain is beneficial.
  • Exposure to React or modern JavaScript/TypeScript is beneficial.
  • Experience with configuration-driven or rules-engine-based systems is beneficial.

Benefits

  • Benefits include a compensation package, discretionary bonus plan, pension, Bupa healthcare and sharesave scheme.
  • Annual leave includes 25 days, 8 bank holidays and 3 volunteering days, with the option to purchase additional leave.

Apply for this job in 1 click

Skip the repetitive application forms

Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.

Sarah M.James T.Maya R.

Trusted by over 500,000 job seekers on Base Career

Start Free Today

More from this employer

More jobs at Experian