Enable job alerts via email!

Senior Software Engineer

KPMG-UnitedKingdom

Glasgow

Hybrid

GBP 40,000 - 60,000

Full time

Today
Be an early applicant

Job summary

A leading professional services firm is seeking a Senior Software Engineer to join their team in Glasgow. This role involves developing innovative software solutions for their Tax and Legal Technology team, requiring expertise in modern programming languages like C# or Java. The ideal candidate enjoys working in agile environments and has a strong collaborative spirit. The company offers competitive pay, career growth opportunities, and a great team culture.

Benefits

Subsidized lunch
Healthcare
Pension
Cycle-to-work scheme
Paid day off for your birthday

Qualifications

  • Hands-on experience designing, specifying, and developing software.
  • Experience developing software including user-facing web applications.
  • Passion for working in agile teams and adopting best practices.

Responsibilities

  • Develop and deliver software solutions.
  • Collaborate with Product Owner on prioritizing deliverables.
  • Work in a Lean Agile team using a Scaled SCRUM framework.

Skills

Deep Technical Expertise
Programming Skills
Enterprise Expertise
Data Modelling
Proven Track Record
Collaborative Approach
Continuous Delivery

Tools

C#
Java
REST APIs
Azure
Docker
Kubernetes
Git

Job description

Social network you want to login/join with:

Job description

Senior Software Engineer - Tax & Legal Technology - D Grade

Tax and Legal Technology Team

We are a team of 300+ technologists providing technology enablement services and solutions across the Tax and Legal business. This business has 2,500 tax & legal professionals covering multiple disciplines. We serve many thousands of clients and private individuals by providing a modern, market-leading suite of technology solutions that offer an efficient digital experience from routine to complex tax advice based on the client's situation.

Tax is frequently highlighted as an industry where generative AI will significantly impact service delivery. You will work as part of a team at the forefront of navigating this change, redefining how tax is determined in the UK and globally, ensuring people and companies pay the correct amount of tax with minimal effort.

The Engineering department comprises Product Owners, Business Analysts, multidisciplinary Engineering teams (approximately 160 Software, QA, and Cloud Operations engineers), and IT Service delivery professionals working on a large portfolio of systems aimed at improving productivity and solving key business problems across Tax & Legal. We also develop cutting-edge web portals for clients to interact with KPMG, maximizing collaboration and seamless information delivery.

The Role

You will work in a small team of Software Engineers and QA Engineers on various projects for clients and internal professionals. Your responsibilities include developing and delivering software solutions. Your team will collaborate with a Product Owner to prioritize deliverables, allowing you to focus on creating world-class solutions.

This role is based in Glasgow, with an expectation of spending two days per week in the office.

While no prior knowledge of tax is required, you are expected to develop some domain knowledge over time.

You will have ...
  • Deep Technical Expertise: Hands-on experience designing, specifying, and developing software.
  • Programming Skills: Extensive use of modern object-oriented languages such as C# or Java.
  • Enterprise Expertise: Knowledge of building REST APIs and experience with messaging systems.
  • Data Modelling: Experience defining data models and interacting with databases.
  • Proven Track Record: Development of software including user-facing web applications.
  • Collaborative Approach: Passion for working in agile teams and adopting best practices.
  • Continuous Delivery: Experience with source control and CI tools in team environments.

You may also have ...

  • AI Systems: Experience building systems leveraging generative AI and machine learning.
  • Cloud Experience: Building applications on cloud platforms like Azure, AWS, or GCP; experience with Docker, Kubernetes, or serverless platforms.
  • Continuous Delivery: Use of Git, Jenkins, GitHub, or Azure DevOps.
  • Web UI Frameworks: Experience with React, Angular, Blazor, ASP MVC, or similar.
  • Data Modelling: Use of Entity Framework or ORM tools; experience with NoSQL databases like Cosmos DB, MongoDB, or Cassandra.
  • Enterprise Messaging: Experience with messaging systems such as Service Bus, MQ, or Kafka.
  • Data Analytics: Experience with Data Analytics and Business Intelligence.
In this role you will ...
  • Collaborative Approach: Work in a Lean Agile team using a Scaled SCRUM framework.
  • Programming Skills: Develop web applications using back-end C#/Core and front-end technologies like Typescript/React/Angular, MVC, or Blazor.
  • Cloud Experience: Build cloud-first applications with infrastructure as code, deploying in containers on Azure Kubernetes Service.
  • Data Modelling: Use Entity Framework with Azure SQL or NoSQL databases.
  • Enterprise Expertise: Build resilient microservices and micro-front ends integrated via a cloud message bus.
  • Security Practices: Follow secure coding and infrastructure standards.
  • Continuous Delivery: Support applications with modern DevOps tools.
  • Quality Focus: Continuously improve technical knowledge, share learnings, and build reusable components.
What we can offer
  • Scale, with clients including well-known global brands.
  • A great team environment.
  • Opportunities to learn new technologies and advance cloud platforms.
  • Access to training and certifications.
  • Market-competitive pay and benefits like subsidized lunch, healthcare, pension, cycle-to-work, and a paid day off for your birthday.
The best of both worlds

While leaders globally, our department feels like a start-up with the resources of a major corporation, offering scrum work, innovative projects, and clear career progression.

Industry-leading rewards

Our Deal offers unique pay, progression, and benefits, including bonuses, student loan payments, banking offers, early finish on summer Fridays, and a birthday day off.

The diverse and inclusive employer

We are committed to diversity and inclusion, ensuring fair treatment throughout recruitment. We welcome all candidates and offer adjustments during the process. Recognized as a top employer, we value individuality and diverse perspectives to deliver the best results.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs