Software Engineer

Kensington Mortgage Company

Marlow

Hybrid

GBP 60,000 - 90,000

Full time

4 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Hybrid work model

Job summary

Kensington Mortgage Company is seeking a Software Engineer in a Hybrid role (Marlow or London, adhoc) to design, build and maintain secure, scalable digital solutions using C#, .NET and Microsoft Azure.

You'll work across APIs, back-end engineering and, where required, front-end development, collaborating with Software Engineers, Architects, Quality Engineers, Product Owners, Business Analysts and Agile Coaches throughout the full delivery lifecycle.

Qualifications

  • Proficient in C#, .NET and REST APIs.
  • Experience with Azure Cloud, including PaaS and serverless services.
  • Strong SQL and data modelling skills.
  • Experience with CI/CD pipelines (Azure DevOps) and automated testing.
  • Familiarity with secure-by-design development and tooling.

Responsibilities

  • Designing, developing and maintaining web applications, APIs and integration services.
  • Building solutions using C#, .NET, ASP.NET Core and Microsoft Azure.
  • Developing and maintaining automated unit, integration and API tests.
  • Contributing to technical design, backlog refinement and estimations.
  • Taking part in peer code and design reviews and supporting CI/CD pipelines.

Skills

C#
.NET
ASP.NET Core
REST APIs
Azure
SQL
Git
CI/CD
Unit testing
Security
Agile
AI coding assistants

Tools

Azure DevOps
Wiz
SonarQube Cloud
Snyk

Job description

Software Engineer

Full Time

Permanent

Hybrid - Marlow or London adhoc

Join our Digital Services team and help build technology that makes the mortgage journey simpler for customers, brokers and colleagues.

We're looking for an experienced Software Engineer to design, build and maintain secure, reliable and scalable digital solutions using C#, .NET and Microsoft Azure .

You'll work across APIs, back-end engineering and, where required, front-end development, supporting both new digital capabilities and the modernisation of our existing applications. You'll collaborate with Software Engineers, Architects, Quality Engineers, Product Owners, Business Analysts and Agile Coaches throughout the full delivery lifecycle.

What you'll be doing
  • Designing, developing and maintaining web applications, APIs and integration services.
  • Building solutions using C#, .NET, ASP.NET Core and Microsoft Azure .
  • Developing and maintaining automated unit, integration and API tests.
  • Contributing to technical design, backlog refinement, estimation, demonstrations and retrospectives.
  • Taking part in peer code and design reviews.
  • Supporting automated build and deployment pipelines, including quality and security checks.
  • Applying secure-by-design principles and helping identify and remediate vulnerabilities.
  • Using logging, telemetry and monitoring to support applications in production.
  • Investigating incidents and contributing to root-cause analysis and service improvements.
  • Improving existing applications through refactoring, automation and reducing technical debt.
  • Using approved AI-assisted development tools responsibly to support coding, testing, investigation and documentation.
  • Sharing knowledge and working collaboratively across technical teams and delivery partners. [Software E...vices v1.2 | Word]
What we're looking for
  • C# and modern .NET , including ASP.NET Core
  • Object-oriented development, SOLID principles and dependency injection
  • Designing, building and consuming REST APIs , including OpenAPI
  • Microsoft Azure , particularly PaaS and serverless services
  • Relational databases, SQL and data modelling
  • Git, pull requests and automated CI/CD pipelines , ideally using Azure DevOps
  • Automated testing across applications and integrations
  • Logs, telemetry and debugging tools such as Application Insights
  • Secure software development, including authentication, authorisation and secrets management
  • Automated code quality and security tooling such as Wiz, SonarQube Cloud or Snyk
  • Working collaboratively within an Agile delivery environment
  • Experience using AI coding assistants responsibly, with the ability to critically review generated code, tests and documentation, is also part of the role
It would be great if you also have Experience with any of the following would be beneficial:
  • Blazor
  • CosmosDB or other NoSQL/document databases
  • Containerised applications
  • Asynchronous messaging
  • Distributed caching
About you

You'll be someone who takes ownership of software throughout its lifecycle and can balance delivery pace with quality, security and long-term maintainability.

You'll communicate effectively with both technical and non-technical colleagues, raise risks and blockers early, and be comfortable giving and receiving constructive feedback.

Most importantly, you'll be curious, collaborative and focused on delivering technology that achieves the right outcomes for customers and colleagues. [Software E...vices v1.2 | Word]

Experience

We're looking for someone with five or more years' commercial experience developing and supporting production software . Experience delivering software within a UK-regulated environment, ideally financial services , is also required.

Relevant qualifications and certifications are welcomed, although equivalent practical experience is equally valued

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer
Software Engineer

Kensington Mortgages • Marlow

Hybrid
GBP 60,000 - 90,000
C# Developer
C# Developer

Colossus Recruitment Ltd • Metropolitan Borough of Solihull

Hybrid
GBP 60,000 - 85,000
Private medical insurance
Enhanced pension contribution
Income protection
+1
Software Developer - .Net
Software Developer - .Net

Tilo Consulting • Chippenham

Hybrid
GBP 50,000 - 75,000
Senior Software Engineer
Senior Software Engineer

Reed Technology • Dacorum

Hybrid
GBP 48,000 - 80,000
Company performance bonus
25 days holiday + bank holidays
Pension
Senior C# .NET Engineer — Azure, API & Secure DevOps (Hybrid)
Senior C# .NET Engineer — Azure, API & Secure DevOps (Hybrid)

Kensington Mortgages • Marlow

Hybrid
GBP 60,000 - 90,000
Senior C# .Net Developer
Senior C# .Net Developer

Arm • City Of London

Hybrid
GBP 80,000 - 105,000
Senior Full Stack Developer
Senior Full Stack Developer

Ronald James Group • Newcastle upon Tyne

On-site
GBP 70,000 - 90,000
Senior Java Software Engineer
Senior Java Software Engineer

NatWest Group • Manchester

Hybrid
GBP 70,000 - 110,000
Senior Developer
Senior Developer

GBV Ltd • Manchester

Hybrid
GBP 70,000 - 100,000
Hybrid work
Benefits package
Mid Level Software Engineer
Mid Level Software Engineer

Stonebridge - Mortgage & Insurance Network • Basildon

Hybrid
GBP 42,000 - 62,000
Hybrid working
Birthday off
Pension matched up to 1.5%
+1