More jobs:
Senior Software Engineer - Tax Technology
Job in
Birmingham, Jefferson County, Alabama, 35299, USA
Listed on 2026-10-16
Listing for:
KPMG
Full Time
position Listed on 2026-10-16
Job specializations:
-
Software Development
Full Stack Developer, .NET Developer, Software Engineer
Job Description & How to Apply Below
The Tax and Legal Technology team is a community of more than 300 technologists supporting around 2,500 tax and legal professionals. As a Senior Software Engineer, you will work within a multidisciplinary engineering team delivering software solutions for both internal users and external clients. You will help design, develop and support modern applications while collaborating closely with Product Owners, Quality Assurance Engineers and fellow software engineers.
The role can be based in Manchester, Leeds, Birmingham, Milton Keynes or Glasgow with a hybrid working pattern of approximately two days per week in the office and monthly travel to our London office.
Roles and responsibilities
Collaborate within a lean agile team using a scaled Scrum delivery framework.
Design, develop and enhance modern web applications using C# and ASP.NET Core technologies.
Build front-end solutions using technologies such as React, Angular, Blazor or ASP.NET MVC.Develop cloud-first applications using infrastructure as code and continuous delivery practices.
Package and deploy applications using containers and Azure Kubernetes Service.
Design data models and work with Azure SQL and No
SQL database technologies.
Create resilient microservices and integrated solutions using cloud messaging platforms.
Promote secure coding, application support, knowledge sharing and reusable engineering practices.
Experience and skills needed
Hands-on experience designing, specifying and developing software solutions.
Strong programming capability using modern object-oriented languages such as C# or Java.
Experience building and integrating REST application programming interfaces and messaging solutions.
Knowledge of data modelling, database design and data access technologies.
Experience delivering user-facing web applications within enterprise environments.
Experience working collaboratively within agile teams using source control and continuous integration tools.
Position Requirements
10+ Years
work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×