I'm looking for

Search results for "Software & DevOps Engineering"

Experienced Professional

Senior DevOps Engineer

Location: London

Service Line: Connected Technology

View role

Experienced Professional

Lead DevOps Engineer

Location: London

Service Line: Connected Technology

View role

Experienced Professional

Director – Automation & Engineering – Financial Services

Location: London

Service Line: Connected Technology

View role

Experienced Professional

Lead DevOps Engineer

Location: Birmingham

Service Line: Connected Technology

View role

Experienced Professional

Principal Software Engineer

Location: Glasgow

Service Line: Tax Central

View role

Experienced Professional

Lead Software Engineer

Location: Glasgow

Service Line: Tax Central

View role

Senior DevOps Engineer

Location: London

Capability: Consulting

Service line: Connected Technology

Experience level: Associate/Assistant Manager

Employment type: Full Time



The Team
Within KPMG's Technology service line, the Infrastructure Engineering team’s mission is to be the best Infrastructure team ever, by using the right tools for the right job, failing fast and automating like our lives depend on it. Right from the leadership level, our team are fully committed to the DevOps culture and are consistently trying to change to ensure that culture is nurtured and grows.

We operate at genuine scale taking advantage of our alliance partnerships with the industry leading public cloud providers to deliver cutting edge solutions to clients on a global stage. If the public cloud is your future and you’re amazing at solving difficult, interesting and complex challenges and actually writing code, roll up your sleeves then drop us a line and remember to bring cake.

You will be working to continuously advance and standardise our client’s infrastructure and pipelined deployments, whilst collaborating with colleagues to write infrastructure as code that scales and takes advantage of the technologies available in the market.

Location
We have learnt during the recent global situation that remote working can, and has, worked for our large Engineering team. Whilst we have three core offices (London, Manchester and Leeds) we are open to remote working across the UK with a view to being onsite at least one day per week.

The Role
• Build and Run cloud infrastructure and software services primarily in the three public cloud environments (AWS, Azure and GCP)
• Manage and mentor your own team of engineers
• Automate like your life depends on it. Keep out of the portal, and where possible build infrastructure with Terraform or other IaC tools
• Run sprints and help prioritise your team’s workload. Jump between helping your team solve problems, to diving into your editor of choice to fix a bug or extend a library
• Manage relationships with clients to become a trusted delivery partner
• Support your wider Infrastructure community by assisting other teams, sharing knowledge, debugging problems, contributing code to central projects, and any other things you can think of
• GTD – Get things done. Use the DevOps culture to bring capabilities together and ship projects
• Develop tools and services useful in DevOps environments such as performance monitoring, security monitoring, deployment/configuration, continuous integration/build servers and cloud resource creation scripts
• Enjoy yourself. Maintain and cultivate the culture of your team

The Person
• Proven experience managing a team of engineers and being responsible for delivering projects
• Ability to switch between talking technical to other DevOps engineers, to explaining the business benefits of containers to non-technical business partners
• Proven experience with Linux/Unix/Microsoft configuration
• Hands on experience with public cloud providers such as AWS, Azure and/or GCP
• Proven experience in software development or scripting languages such as Python/Go/PowerShell/Nodejs/C# or equivalent
• Solid CI/CD pipelining skills using Octopus/TeamCity/Jenkins/Azure DevOps or equivalent
• Product focussed, build once and reuse
• Build it run it, take ownership of your code and infrastructure
• Automates everything
• Proven experience working in an agile environment
• Ability to continuously learn, work independently, and make decisions with minimal supervision
• You like nothing more than to watch colleagues flourish under your guidance.
• Be a technological cloud advocate to a wider audience inside and outside of the business
• Curiosity - Bring fresh ideas to the team and wider firm be it new software or containerisation of existing infrastructure and projects

What we can offer
• Scale, some of our clients are well known global brands, their infrastructure isn't small
• A great team environment, inside and outside of the work place
• Alliance relationships with AWS/Azure/GCP - Work with the product owners directly and help build their roadmap
• Love of technology and learning about even newer technology to help our clients be successful
• Paid certifications
• Flexible and considerate working hours and locations
• Access to regular training opportunities, attending conferences and certification support is encouraged
• Market equal pay and benefits such as a subsidised lunch, health care, pension, cycle to work, free day off to celebrate your birthday




Lead DevOps Engineer

Location: London

Capability: Consulting

Service line: Connected Technology

Experience level: Manager

Employment type: Full Time



The Team
Within KPMG's Technology service line, the Infrastructure Engineering team’s mission is to be the best Infrastructure team ever, by using the right tools for the right job, failing fast and automating like our lives depend on it. Right from the leadership level, our team are fully committed to the DevOps culture and are consistently trying to change to ensure that culture is nurtured and grows.

We operate at genuine scale taking advantage of our alliance partnerships with the industry leading public cloud providers to deliver cutting edge solutions to clients on a global stage. If the public cloud is your future and you’re amazing at solving difficult, interesting and complex challenges and actually writing code, roll up your sleeves then drop us a line and remember to bring cake.

You will be working to continuously advance and standardise our client’s infrastructure and pipelined deployments, whilst collaborating with colleagues to write infrastructure as code that scales and takes advantage of the technologies available in the market.


Location
We have learnt during the recent global situation that remote working can, and has, worked for our large Engineering team. Whilst we have three core offices (London, Manchester and Leeds) we are open to remote working across the UK with a view to being onsite at least one day per week.

The Role
• Build and Run cloud infrastructure and software services primarily in the three public cloud environments (AWS, Azure and GCP)
• Manage and mentor your own team of engineers
• Automate like your life depends on it. Keep out of the portal, and where possible build infrastructure with Terraform or other IaC tools
• Run sprints and help prioritise your team’s workload. Jump between helping your team solve problems, to diving into your editor of choice to fix a bug or extend a library
• Manage relationships with clients to become a trusted delivery partner
• Support your wider Infrastructure community by assisting other teams, sharing knowledge, debugging problems, contributing code to central projects, and any other things you can think of
• GTD – Get things done. Use the DevOps culture to bring capabilities together and ship projects
• Develop tools and services useful in DevOps environments such as performance monitoring, security monitoring, deployment/configuration, continuous integration/build servers and cloud resource creation scripts
• Enjoy yourself. Maintain and cultivate the culture of your team

The Person
• Proven experience managing a team of engineers and being responsible for delivering projects
• Ability to switch between talking technical to other DevOps engineers, to explaining the business benefits of containers to non-technical business partners
• Proven experience with Linux/Unix/Microsoft configuration
• Hands on experience with public cloud providers such as AWS, Azure and/or GCP
• Proven experience in software development or scripting languages such as Python/Go/PowerShell/Nodejs/C# or equivalent
• Solid CI/CD pipelining skills using Octopus/TeamCity/Jenkins/Azure DevOps or equivalent
• Product focussed, build once and reuse
• Build it run it, take ownership of your code and infrastructure
• Automates everything
• Proven experience working in an agile environment
• Ability to continuously learn, work independently, and make decisions with minimal supervision
• You like nothing more than to watch colleagues flourish under your guidance.
• Be a technological cloud advocate to a wider audience inside and outside of the business
• Curiosity - Bring fresh ideas to the team and wider firm be it new software or containerisation of existing infrastructure and projects

What we can offer
• Scale, some of our clients are well known global brands, their infrastructure isn't small
• A great team environment, inside and outside of the work place
• Alliance relationships with AWS/Azure/GCP - Work with the product owners directly and help build their roadmap
• Love of technology and learning about even newer technology to help our clients be successful
• Paid certifications
• Flexible and considerate working hours and locations
• Access to regular training opportunities, attending conferences and certification support is encouraged
• Market equal pay and benefits such as a subsidised lunch, health care, pension, cycle to work, free day off to celebrate your birthday




Director – Automation & Engineering – Financial Services

Location: London

Capability: Consulting

Service line: Connected Technology

Experience level: P

Employment type: Either Full Time Or Part Time


What you’ll do




Provide leadership on client engagements including technical leadership whilst being accountable for the team in delivering solutions for clients



Risk management - identifying and managing risks, engagement assurance and commercial risk management and ensuring the Firm's frameworks are implemented appropriately and effectively



People development – you will be leading large, diverse teams of highly technical individuals. The development of our people is critical to our success and you’ll play a key role



Business Development - Educate clients, both internal and external, on the benefits and value proposition of modern digital practices, in particular Engineering for Public Cloud.



Lead on activities such as responses to client requests, building proposals, running pitches and leading opportunity responses



Work across and build relationships with the major cloud providers like Microsoft, Google and AWS - both internally with key stakeholders and with the vendors themselves



Work with the broader Automation & Engineering leadership to define and drive the strategy of the Capability and ensuring resource availability for our key projects



Continuously learn and develop yourself, keeping up to date with the latest market trends and bringing your knowledge to bear with our clients



Advocate, educate and transform the brand perception of KPMG ensuring we are known as one of the best Automation and Engineering advisory and implementation firms in the UK



Building and curating industry differentiating propositions and working with GTM teams to ensure the successful implementation



What you’ll have for sure




A strong leader, recognising the importance of our people and their development, support and nurture them and lead them in excellence in our delivery



History of successful technical consulting or architecture engagements with large-scale enterprises and customers either internal and external



Significant experience in Engineering disciplines such as managing an agile infrastructure in the cloud, building and running software, agile methodologies etc.



Strong hands on experience in efficiently hosting scaled applications in the cloud. Experience with leading teams in delivering services on either AWS, Azure or GCP is highly desired.



Great presentation and persuasion skills with both executives and developers. Strong stakeholder management skills



Strong written communication and presentation skills



Demonstrated ability to adapt to new technologies and learn quickly



What we’d love you to have as well but its not a deal-breaker




Consulting experience within a technology focussed organisation or division



Experience of running highly distributed, high-criticality systems following DevOps and Agile methodologies such as Scrum/Kanban



Good understanding of the Financial Sector market



Experience migrating or transforming legacy solutions to the cloud



Experience working within software development or Internet-related industries



Experience with Automation around things like workflow, infrastructure, processes etc.



What we can offer




Generous pay and benefits such as a family private health care, pension, subsidised lunch cycle to work, free day off to celebrate your birthday



An amazing, fun team of highly talented engineers to work with



Scale – work with come of the biggest businesses in the world on solutions that really matter to them



Flexible and considerate working hours



Excellent relationship with vendors and access to authorities within their field



A genuine love for technology and a commitment to learn about the latest and greatest in the industry




Lead DevOps Engineer

Location: Birmingham

Capability: Consulting

Service line: Connected Technology

Experience level: Manager

Employment type: Full Time



The Team
Within KPMG's Technology service line, the Infrastructure Engineering team’s mission is to be the best Infrastructure team ever, by using the right tools for the right job, failing fast and automating like our lives depend on it. Right from the leadership level, our team are fully committed to the DevOps culture and are consistently trying to change to ensure that culture is nurtured and grows.

We operate at genuine scale taking advantage of our alliance partnerships with the industry leading public cloud providers to deliver cutting edge solutions to clients on a global stage. If the public cloud is your future and you’re amazing at solving difficult, interesting and complex challenges and actually writing code, roll up your sleeves then drop us a line and remember to bring cake.

You will be working to continuously advance and standardise our client’s infrastructure and pipelined deployments, whilst collaborating with colleagues to write infrastructure as code that scales and takes advantage of the technologies available in the market.


Location
We have learnt during the recent global situation that remote working can, and has, worked for our large Engineering team. Whilst we have three core offices (London, Manchester and Leeds) we are open to remote working across the UK with a view to being onsite at least one day per week.

The Role
• Build and Run cloud infrastructure and software services primarily in the three public cloud environments (AWS, Azure and GCP)
• Manage and mentor your own team of engineers
• Automate like your life depends on it. Keep out of the portal, and where possible build infrastructure with Terraform or other IaC tools
• Run sprints and help prioritise your team’s workload. Jump between helping your team solve problems, to diving into your editor of choice to fix a bug or extend a library
• Manage relationships with clients to become a trusted delivery partner
• Support your wider Infrastructure community by assisting other teams, sharing knowledge, debugging problems, contributing code to central projects, and any other things you can think of
• GTD – Get things done. Use the DevOps culture to bring capabilities together and ship projects
• Develop tools and services useful in DevOps environments such as performance monitoring, security monitoring, deployment/configuration, continuous integration/build servers and cloud resource creation scripts
• Enjoy yourself. Maintain and cultivate the culture of your team

The Person
• Proven experience managing a team of engineers and being responsible for delivering projects
• Ability to switch between talking technical to other DevOps engineers, to explaining the business benefits of containers to non-technical business partners
• Proven experience with Linux/Unix/Microsoft configuration
• Hands on experience with public cloud providers such as AWS, Azure and/or GCP
• Proven experience in software development or scripting languages such as Python/Go/PowerShell/Nodejs/C# or equivalent
• Solid CI/CD pipelining skills using Octopus/TeamCity/Jenkins/Azure DevOps or equivalent
• Product focussed, build once and reuse
• Build it run it, take ownership of your code and infrastructure
• Automates everything
• Proven experience working in an agile environment
• Ability to continuously learn, work independently, and make decisions with minimal supervision
• You like nothing more than to watch colleagues flourish under your guidance.
• Be a technological cloud advocate to a wider audience inside and outside of the business
• Curiosity - Bring fresh ideas to the team and wider firm be it new software or containerisation of existing infrastructure and projects

What we can offer
• Scale, some of our clients are well known global brands, their infrastructure isn't small
• A great team environment, inside and outside of the work place
• Alliance relationships with AWS/Azure/GCP - Work with the product owners directly and help build their roadmap
• Love of technology and learning about even newer technology to help our clients be successful
• Paid certifications
• Flexible and considerate working hours and locations
• Access to regular training opportunities, attending conferences and certification support is encouraged
• Market equal pay and benefits such as a subsidised lunch, health care, pension, cycle to work, free day off to celebrate your birthday




Principal Software Engineer

Location: Glasgow

Capability: Tax

Service line: Tax Central

Experience level: Senior Manager

Employment type: Full Time


The Team - Tax Technology & Innovation

We are a team of 150+ technologists providing technology enablement services and solutions across the Tax and Legal business. This business has 250+ tax & legal professionals covering multiple disciplines.

The team is made up of Product Owners, Business Analysts, Multi-disciplinary Engineering teams and IT Service delivery professionals working on a large portfolio of systems used to improve productivity and solve key business problems across Tax & Legal.

We also build cutting edge web portals for clients to interact with KPMG, maximising collaboration and ensuring seamless delivery of information to our clients.

The role can be based anywhere in the UK, though preference will be given to candidates in Glasgow and London. Regular travel to Glasgow or London will be required once travel conditions permit this. Remote or part-time workers are welcome to apply.

The Role

You will be responsible for several Agile Scrums teams each consisting of developers and a test analyst. These teams will be in the UK and India and will
work across a variety of projects for both our clients and our internal professional. You will be responsible for the architecture and delivery of a range of software and data solutions. You will work alongside a team of Product Owner to gain a deep understanding of the business needs and help prioritise deliverables allowing you to focus on developing
world-class software engineering practices in your teams.

The role is Full-time based in Glasgow with some travel required to London and other locations around the UK. Remote or part-time workers are welcome to apply.

You will have


- Deep experience architecting, designing, specifying and developing software
- An understanding of security coding and infrastructure best practices
- Experience managing information and security risk across the entire development lifecycle
- Had hands on experience in building cloud first solutions
- Proven experience vision casting, leading and mentoring others
- Worked closed with other department such as enterprise architecture, information assurance, information security & data privacy
- Heavily used modern object-oriented languages such has C# or Java
- Be able to demonstrate significant understanding of web services, enterprise messaging and orchestration
- Designed, defined and implemented complex data models
- Built software that includes desktop and user facing web applications
- Led and driven agile adoption and best practices
- Promoted and used continuous delivery tooling You may have …

- Experience building applications for the cloud such as Azure, AWS or Google
- Experience with Docker, Kubernetes or other serverless application delivery platforms
- Used GIT, Jenkins, GitHub or Azure DevOps
- Worked with React, Angular, Blazor, ASP MVC or other modern web UI frameworks
- Used Entity Framework, Hibernate or other popular ORM tools
- Used NoSQL databases such as cosmos DB, Mongo, Marklogic or Cassandra,
- An understanding of the OWASP Top Ten and have used security scanning tools such as Fortify, Sonarqube SAST
- Experience with messaging such as Service Bus, MQ or Kafka
- Experience with Data Analytics and Business Intelligence
- Experience with delivering accessible friendly User Experiences
- Worked with ARM, Terraform or other infrastructure as code toolsIn this role you will …

- Package applications in containers and deploy on Azure Kubernetes Service
- Use entity framework code first data with Azure SQL or a NoSQL Databases
- Ensure that application standards meet and exceed information and security risk policies.
- Build resilient microservice and micro-front ends integrated via a Cloud message bus
- Ensure there is strong DevSecOps culture for delivering supporting and maintaining applications application
- Continuously improve your technical knowledge and share what you learn with others
- Provide leadership and communicate effectively across multiple onshore and offshore teams
- Be responsible for solution design including presenting and managing the solution through our information, security, architecture and data privacy processes.
- Promote and drive improvements in the quality of our LEAN Agile, Scaled SCRUM methodologies.
- Promote quality mindset across teams/products/programmes managed. Encouraging teams to own quality assurance and not individuals
- Develop applications that use C#/ASP.NET Core on the back end
- Develop web applications that use Typescript/React, ASP.NET MVC or C#/Blazor
- Review development and testing frameworks, tools and libraries to contribute towards common organisation strategies
- Contribute to creating reference architecture and standards towards security best practises for wider engineering usage
- Build cloud first applications on a continuous delivery platform with 100% infrastructure as code
- Build reusable architectures that set best practices for other engineers and contributes to services consumed by multiple products
- Proactively give regular and insightful feedback to peers and less experienced individuals across all parts of engineering
- Work at a strategic level, influencing technical & non-technical decisions to achieve cross-team alignment on major near-term goals
- Work with directors/partners and engagements to push through opportunitiesThe best of both worlds

We might be world leaders, but in many ways the department feels like a start-up, with a twist. There’s the buzz of scrum working, the thrill of shaping compelling experiences, the chance to surprise and stretch yourself in response to a fresh challenge. And then there’s all the resources, technology and high-profile projects of a major corporate entity. Crucially, we also offer the benefit of clear career progression.

Lead Software Engineer

Location: Glasgow

Capability: Tax

Service line: Tax Central

Experience level: Manager

Employment type: Full Time


The Tax and Legal Technology Team
We are a team of 100+ technologists providing technology enablement services and solutions across the Tax and Legal business. This business has 250+ tax & legal professionals covering multiple disciplines.

The team is made up of Product Owners, Business Analysts, Multi-disciplinary Engineering teams and IT Service delivery professionals working on a large portfolio of systems used to improve productivity and solve key business problems across Tax & Legal.

We also build cutting edge web portals for clients to interact with KPMG, maximising collaboration and ensuring seamless delivery of information to our clients.

The role can be based anywhere in the UK, though preference will be given to candidates in Glasgow and London. Regular travel to Glasgow or London will be required once travel conditions permit this. Remote or part-time workers are welcome to apply.
The Role
You will be leading a small team of developers and a test analyst across a variety of projects for both our clients and our internal professional. You will be responsible both for the architecture and delivery of solutions. You will work alongside a Product Owner to help prioritise deliverables allowing you to focus on creating world-class solutions.

The role is Full-time based in Glasgow with some travel required to London and other locations around the UK. Remote or part-time workers are welcome to apply.

Whilst there is no expectation of existing knowledge of tax, we would expect you to develop a degree of domain knowledge over time.

You will have …

- Hands on experience designing, specifying and developing software
- Having experience leading and mentoring others
- Have heavily used modern object-oriented languages such has C# or Java
- Know how to build REST APIs and have experience of messaging
- Have worked with defining data models and interacting with database
- Have built software that includes user facing web applications
- Have a passion to work in an Agile Team working collaboratively with others and adopt best practices
- Used source control and continuous integration tools as part of a teamYou may have …

- Experience building applications for the cloud such as Azure, AWS or Google
- Experience with Docker, Kubernetes or other serverless application delivery platforms
- Used GIT, Jenkins, GitHub or Azure DevOps
- Worked with React, Angular, Blazor, ASP MVC or other modern web UI frameworks
- Used Entity Framework or other popular ORM tools
- Used NoSQL databases such as cosmos DB, Mongo or Cassandra,
- Experience with messaging such as Service Bus, MQ or Kafka
- Experience with Data Analytics and Business IntelligenceIn this role you will …

- Provide mentoring to other developers within your team and across the wider team
- Work collaboratively in a LEAN Agile team using a Scaled SCRUM framework
- Develop Web Applications that use back end C#/ASP.NET Core
- Using front end Typescript/React, ASP.NET MVC or C#/Blazor
- Build cloud first applications on a continuous delivery platform with 100% infrastructure as code
- Package applications in containers and deploy on Azure Kubernetes Service
- Use entity framework code first data with Azure SQL or a NoSQL Databases
- Build resilient Microservice and Micro-front ends integrated via a Cloud message bus
- Comply with secure coding & infrastructure standards and policies
- Assist with supporting your application using modern DevOps tools
- Continuously improve your technical knowledge and share what you learn with others
- Seek to build components that can be reusable by other teams The best of both worlds

We might be world leaders, but in many ways the department feels like a start-up, with a twist. There’s the buzz of scrum working, the thrill of shaping compelling experiences, the chance to surprise and stretch yourself in response to a fresh challenge. And then there’s all the resources, technology and high-profile projects of a major corporate entity. Crucially, we also offer the benefit of clear career progression.

Search and apply

Let your curiosity guide you. Search and apply to our open opportunities.

Student community

Join our student community to stay up to date with programmes.

Back to top