Jobs
My ads
My job alerts
Sign in
Find a job Career Tips Companies
Find

Senior software engineer (c#, .net)

Leeds
Permanent
PEXA
Software engineer
€60,000 a year
Posted: 15h ago
Offer description

Hi, we’re Smoove, part of the PEXA Group. Our vision is to simplify and revolutionise the home moving and ownership experience for everyone. We are on a mission to deliver products and services that remove the pain, frustration, uncertainty, friction and stress that the current process creates. We are a leading provider of tech in the property sector – founded in 2003 – focusing on our conveyancer two-sided marketplace that connects consumers with quality conveyancers at competitive prices via our easy-to-use tech platform. We are now building out our ecosystem so consumers can benefit from our services either via their Estate Agent or Mortgage Broker, through smarter conveyancing platforms, making the home buying or selling process easier, quicker, safer and more transparent.


Why join Smoove?

Great question! We pride ourselves on attracting, developing and retaining a diverse range of people in an equally diverse range of roles and specialisms – who together achieve outstanding results. Our transparent approach and open‑door policy make Smoove a great place to work and as our business expands, we are looking for ambitious, talented people to join us.

As a Senior Engineer at Smoove, you’ll be a technical specialist who drives complex software solutions while mentoring team members. We’re looking for someone with deep expertise in either backend systems or full‑stack development, who can take ownership of end‑to‑end features and contribute to architectural decisions.

You’ll work within a collaborative team environment where engineers own quality from development through production, focusing on delivering high‑performance systems, mentoring junior engineers, and ensuring technical excellence across all aspects of software development.


Our Ethos

We believe in autonomous engineering teams where every engineer owns quality from development through production. You will be empowered to make technical decisions, mentor colleagues, and drive engineering excellence within your area of expertise.

You’ll develop T‑shaped skills with deep expertise in your primary specialisation (backend or full‑stack) while building collaborative skills across adjacent technologies and domains, engaging with emerging technologies, and contributing to team learning and cross‑functional understanding.


Key Responsibilities


Technical Excellence & Development

* System Design & Implementation: Design and implement complex software solutions with focus on performance, scalability, and maintainability while writing clean, testable code following established standards.
* Architecture & Feature Ownership: Participate in architectural decisions, contribute to technical strategy discussions, and take end‑to‑end ownership of features from conception through production deployment.
* Performance & Security: Ensure optimal system performance through load testing, caching strategies, monitoring, and apply security best practices throughout the development lifecycle.
* Testing Excellence: Implement comprehensive testing strategies including unit, integration, and performance testing with shift‑left practices.
* AI Integration & Development: Leverage AI‑powered development tools to enhance productivity, explore opportunities for AI integration within applications, and contribute to evaluating emerging AI technologies.


Technical Leadership & Mentoring

* Mentoring & Knowledge Sharing: Provide technical guidance and career development support to junior team members, conduct thorough code reviews, and share expertise through documentation and tech talks.
* Standards & Cross‑training: Help establish and maintain coding standards, development practices, and bridge knowledge gaps to facilitate cross‑functional understanding.


Collaboration & Delivery

* Cross‑functional Work & Communication: Collaborate effectively with product, QA, UX, and other engineering teams while communicating technical concepts clearly to diverse stakeholders.
* Agile Participation & Quality Ownership: Actively participate in sprint planning, stand‑ups, and retrospectives while taking responsibility for quality from development through production.


Skills & Experience Required


Technical Background

* Programming & Architecture: Advanced proficiency in C# and .NET for backend specialists, or full‑stack capabilities including modern frontend frameworks, with strong understanding of microservices architecture, API design, and distributed systems.
* Testing & Performance: Comprehensive experience with testing frameworks, test automation, performance testing, load testing, monitoring, and system optimisation.
* Cloud & DevOps: Hands‑on experience with Azure, understanding of CI/CD pipelines, containerisation, and infrastructure as code.
* Database & Security: Experience with SQL Server databases, data modelling, performance optimisation, and security best practices.


Professional Skills

* Problem Solving & Mentoring: Ability to analyse complex technical problems, design elegant solutions, and provide technical guidance to develop junior engineers.
* Communication & Collaboration: Strong technical communication skills for diverse audiences and proven ability to work effectively in cross‑functional teams.
* Quality Mindset: Commitment to engineering excellence, continuous improvement, and shift‑left testing practices.


Nice To Have

* Experience in financial services & regulated environments.
* Knowledge of machine learning and AI integration.
* Open source contributions and community involvement.
* Experience with modern development practices (TDD, DDD, BDD).
* Background in high‑performance systems and scalability challenges.


Key Technologies & Tools

* Programming Languages & Frameworks: .NET SDK 8, 9, 10 (C#), .NET Framework, MVC, Blazor, gRPC, MassTransit & related frameworks/technologies, modern frontend frameworks for full‑stack roles.
* Cloud & Infrastructure: Azure, Kubernetes, Docker, CI/CD pipelines (Azure DevOps), containerisation tools, Grafana, Helm Charts.
* Data & Testing: xUnit, Playwright, Apache Superset, Databricks, dbt, fivetran, Snowflake, database technologies (SQL and NoSQL), comprehensive testing frameworks.
* Development Practices: Test‑driven development (TDD), Domain‑driven design (DDD), Behaviour‑driven development (BDD), shift‑left testing practices.


Sound like you?

We at Smoove are ready so if this role sounds like you, apply today.

To be conducted as part of post‑offer employment checks: The personal information we have collected from you will be shared with Cifas who will use it to prevent fraud, other unlawful or dishonest conduct, malpractice, and other seriously improper conduct. If any of these are detected, you could be refused certain services or employment. Your personal information will also be used to verify your identity. Further details of how your information will be used by us and Cifas, and your data protection rights, can be found at https://pexa.co.uk/applicant-policy/.

GDPR Compliance: Digital Completion UK Limited (trading name “PEXA”), Optima Legal Services Limited (trading name "Optima Legal") and Smoove Limited (a holding company which comprises of the following wholly owned trading Subsidiary companies: United Legal Services Limited, United Home Services Limited, Legal‑Eye Limited, and Amity Law Limited) are all owned directly by DigCom UK Holdings Limited, which is a wholly owned Subsidiary of PEXA Group Limited in Australia (ACN 140 677 792; ASX: PXA) (referred to collectively as “PEXA Group”). When we process your applicant personal data for recruitment purposes, we do so as a controller. If as part of the recruitment process, we share your personal data with another company within the PEXA Group, that company may process your personal data as either an independent controller or, in certain circumstances, a joint controller. By applying for this role, you consent to us processing your personal data in accordance with the UK General Data Protection Regulation ("UK GDPR") and the Data Protection Act 2018, and further information can be found in our privacy notice https://pexa.co.uk/applicant-policy/.

#J-18808-Ljbffr

Apply
Create E-mail Alert
Job alert activated
Saved
Save
Similar job
Software engineer
Elland
Permanent
E3 Recruitment
Software engineer
£40,000 - £60,000 a year
Similar job
Cloud-native software engineer: devops, security & ci/cd
Leeds
Permanent
Accenture
Software engineer
Similar job
Staff software engineer
Leeds
Permanent
United Living Group
Software engineer
€60,000 a year
See more jobs
Similar jobs
It jobs in Leeds
jobs Leeds
jobs West Yorkshire
jobs England
Home > Jobs > It jobs > Software engineer jobs > Software engineer jobs in Leeds > Senior Software Engineer (C#, .NET)

About Jobijoba

  • Career Advice
  • Company Reviews

Search for jobs

  • Jobs by Job Title
  • Jobs by Industry
  • Jobs by Company
  • Jobs by Location
  • Jobs by Keywords

Contact / Partnership

  • Contact
  • Publish your job offers on Jobijoba

Legal notice - Terms of Service - Privacy Policy - Manage my cookies - Accessibility: Not compliant

© 2026 Jobijoba - All Rights Reserved

Apply
Create E-mail Alert
Job alert activated
Saved
Save