Staff Software Engineer
Posted 1 day 2 hours ago by KPMG Careers
Location: Glasgow, Leeds, London, Manchester, and other locations
Capability: Tax & Law
Experience Level: Manager
Type: Full Time
Service Line: Tax Central
Contract type: Permanent
Job Title: Staff Software Engineer (C#/.Net) - Tax & Legal Technology
Base Location: Glasgow based (Hybrid - 2 days per week in office)
The KPMG Tax & Legal Technical Engineering function is a cornerstone of our business. We do work that matters to our local communities - supporting technical innovation and adoption of cutting-edge solutions across the UK. This team will be responsible for delivering technology-enabled outcomes across the Tax & Legal business using modern engineering methodologies. We drive this transformation through Cloud technologies and have strategic relationships with Google, Microsoft, among others. We adopt a technology-agnostic approach, selecting the best tools, languages, and cloud providers to achieve optimal outcomes for the business and clients.
KPMG is one of the world's largest and most respected consultancy firms, supporting the UK through various times - war, peace, prosperity, recession, regulatory upheaval. We've stood beside UK institutions and businesses that shape the nation.
Why Join the KPMG Tax & Legal Technology Engineering team as a Staff Software Engineer
Our engineering department combines the energy of a start-up with the resources of a major corporation. We foster a scrum environment, shape compelling experiences, and embrace new challenges, all while offering clear career progression.
What will you be doing?
You will be an accomplished individual contributor, providing innovative solutions to support Software and QA Engineers. Your responsibilities include writing code and building scalable, high-quality software solutions.
What will you need to do it?
- Designing, architecting, specifying, and developing large-scale complex systems.
- Deep expertise in full-stack C#/.Net Core, with frameworks like Blazor, Angular 2+, or React.
- Knowledge of software design patterns, clean code, REST APIs, and messaging.
- Experience in cloud application development, particularly with Azure (preferred), AWS, or GCP.
- Defining data models and working with databases.
- Understanding application security best practices, including SAST, DAST, and penetration testing.
Skills we'd love to see / Amazing Extras:
- Experience integrating AI technologies like Azure AI Services or ChatGPT.
- Containerizing applications and deploying on Azure Kubernetes Service, Azure Container Apps, or similar.
- Experience with messaging systems such as Service Bus, MQ, or Kafka.
- Proficiency with Entity Framework, Azure SQL, or NoSQL databases.
To discuss this or other technology roles, apply by creating a profile, uploading your CV, and making your mark with KPMG.
Our Locations:
We are open to talent across the UK but prefer candidates willing to work 2 days per week in our Glasgow hub. Flexible hours and part-time options are available; discuss your needs with our team.
Find out more:
Explore divisions and specialisms within Tech and Engineering:
- Technology and Engineering at KPMG
- ITs Her Future Women in Tech
- KPMG Workability and Disability confidence
Additional application support and resources:
- Applying to KPMG
- Interview tips
- KPMG Values
- KPMG Competencies
- Locations & FAQ
The evolving nature of tax and legal services makes working at KPMG both intellectually stimulating and rewarding. Our services span Corporate and Indirect Tax, Private Client, and KPMG Law.
With offices nationwide, we are part of a global network providing diverse services. We promote a culture of inclusivity, flexibility, and support for all employees, including those returning from career breaks or requiring adjustments. We do not accept speculative CVs from agencies.