Senior Software Developer in Leicester

Senior Software Developer in Leicester

Leicester Full-Time No working from home possible
S

Senior Software Developer – Leicester • Hybrid • Permanent

We’re looking for a Senior Software Developer to join a talented team building cloud‑based solutions in a financial services environment. You’ll have room to grow, take on real responsibility, and help raise the standard for those around you.

What you’ll do

  • Work with our business analysts and product owners to refine and deliver our product backlog.
  • Design and document software solutions that meet our desired functional and non‑functional requirements.
  • Implement and maintain our code, following best practices.
  • Implement test automation wherever practical.
  • Support our internal end users on any production defects, reviewing and debugging issues and resolving them in a timely manner.
  • Participate in daily stand‑ups and retrospectives, aiming to continuously improve team delivery.
  • Mentor junior members of the team and take a lead role for certain activities.

Qualifications

  • Proficiency in software development using C# .NET/.NET Framework.
  • Experience with the software development lifecycle in a commercial environment, including requirements analysis, estimation, technical software design, implementation, unit/integration/system testing, deployment and maintenance.
  • Experience with software development tools: IDEs, version control, test automation, continuous integration, task and backlog management systems.
  • Experience with best practices: design patterns, SOLID principles, Agile and Extreme Programming methodologies.
  • Ability to plan your own day‑to‑day development activities as well as mentor team members.
  • Experience with unit/integration/UI test automation frameworks (NUnit, xUnit, Playwright).
  • Experience with UI design using Javascript/jQuery and Bootstrap/Tailwind.
  • Experience with TSQL and C# ORMs (Entity Framework, Dapper).
  • Experience designing and implementing Web APIs following RESTful design standards.
  • Experience with cloud technologies (preferably Azure).
  • Nice to have: experience using AI assistance tools such as GitHub Copilot, Claude, Perplexity.
  • Knowledge of GitHub Actions/Azure Pipelines or similar CI/CD tooling.
  • Knowledge of the finance, wealth management or pensions industry.

About Mattioli Woods

Mattioli Woods helps businesses and individuals achieve financial security through tailored, relationship‑led advice. We combine deep technical expertise with a supportive culture where people and clients thrive.

What’s in it for you

  • Competitive salary (depending on experience).
  • 34.5‑hour working week.
  • Hybrid working – a blend of home and office.
  • 25 days holiday plus statutory (increasing with service).
  • 5% employer/5% employee pension.
  • 4x salary life assurance and group income protection.
  • Health cash plan (core level one).
  • Training, development and certification support.
  • A supportive, collaborative team environment.
#J-18808-Ljbffr

Senior Software Developer in Leicester employer: SwiftCruit

At Global, we pride ourselves on being an exceptional employer, offering a dynamic work environment in the heart of London that fosters innovation and collaboration. As a Senior Machine Learning Engineer, you'll not only have the opportunity to influence millions through cutting-edge AI solutions but also benefit from a culture that encourages professional growth, cross-functional partnerships, and the development of reusable engineering standards. With a commitment to employee development and a focus on impactful projects, Global is the ideal place for those seeking meaningful and rewarding careers in data science and machine learning.

S

Contact Details:

SwiftCruit Recruitment Team