Now hiring

Senior Software Developer @ Mattioliwoods

Leicester (New Walk)OnsiteFull-time
Apply with ResuMinder

Opens on the employer's site

About this role

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

• Working with our business analysts and product owners to refine and deliver our product backlog • Designing and documenting software solutions that meet our desired functional and non-functional requirements • Implementing and maintaining our code, following best practices • Implementing test automation wherever practical • Supporting our internal end users on any production defects, reviewing and debugging issues and resolving in a timely manner • Participating in daily stand-ups and retrospectives, aiming to continuously improve team delivery • Mentoring junior members of the team and taking a lead role for certain activities

What we're looking for

• 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 to provide additional feedback/improvements during all stages of the development lifecycle. (GitHub Copilot/Claude/Perplexity) • 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

If you want to work on meaningful projects and grow in a team that values quality we'd love to hear from you.

Ready to apply?

Install the ResuMinder extension and we'll auto-fill the application in seconds — no rewriting.

See how your CV scores