Senior Software Engineer

3 weeks ago


Leeds, Leeds, United Kingdom KPMG Full time
Job Title: Senior Software Engineer

Are you passionate about building technology-enabled outcomes for challenging business issues? Do you have a desire to continuously improve software development practices?

KPMG Curve is looking for a Senior Software Engineer to join our team in Leeds. As a result of the work that we do, we require applicants to hold or be capable of obtaining UK National Security Vetting, the requirements for which could include but not be limited to having resided in the UK for at least the past 5 years and being a UK national or dual UK national. Please note your application will not be taken forward if you cannot fulfil these requirements.

We are a fast-growing digital delivery service that always stays ahead of the curve by keeping up with ever-evolving tech practices. Whether that's unlocking the power of AI, coding for the future of the planet or everything in-between, we're looking for someone who is enthusiastic and inquisitive about new technology to join our team.

The role will involve building technology enabled outcomes for some of our clients most challenging business issues using modern and best in class engineering methodologies. You will be proactive in researching and analysing new technologies and trends, and will share your views and experiences into the team and add another dimension to our solutions.

Key responsibilities include:
  • Building distributed systems and secure products at scale
  • Experience with RESTful APIs and microservices best practices
  • Experience working with cloud platforms such as AWS, Azure and GCP
  • Extensive experience with CI/CD tooling
  • Pair-program with other team members
  • Perform code reviews

What will you need to do it?

As a result of the work that we do, we require applicants to hold or be capable of obtaining UK National Security Vetting, the requirements for which could include but not be limited to having resided in the UK for at least the past 5 years and being a UK national or dual UK national. Please note your application will not be taken forward if you cannot fulfil these requirements.

Key requirements include:
  • Experience in C# / .Net, full-stack experience preferred
  • Experience of building distributed systems and secure products at scale
  • Experience using containerization technologies (Docker, Kubernetes etc)
  • Experience with RESTful APIs and microservices best practices
  • Extensive experience with CI/CD tooling
  • Experience working with cloud platforms such as AWS, Azure and GCP

Skills we'd love to see:

We're looking for someone who is enthusiastic and inquisitive about new technology and has a desire to continuously improve software development practices. We'd love to see:
  • Solution development and delivery into at least one cloud platform (AWS, Azure, GCP)
  • Knowledge of Database systems and models
  • Ability to use wide variety of open-source technologies
  • Experience with logging/monitoring tools (DataDog, StackDriver, Prometheus etc)
  • Knowledge of test automation frameworks

Our Locations:

We are open to talk to talent across the country but our core Tech hub for this role is in Leeds. This position will be based from our Leeds offices, with 3 days per week in the office. We can potentially facilitate flexible hours, and part-time options. If you have a need for flexibility, please register and discuss this with our team.

For any additional support in applying, please click the links to find out more:

  • Applying to KPMG:
  • Tips for interview:
  • KPMG values:
  • KPMG Competencies:
  • KPMG Locations and FAQ:

Create next level tech. Impress us and surprise yourself. Do work that really makes a difference. Swerve the mundane. Join KPMG Curve.

  • Leeds, Leeds, United Kingdom Future Network Solutions Ltd Full time

    Job Title: {title}Are you a skilled software engineer looking for a new challenge? We're seeking a talented individual to join our team as a Senior Software Engineer.About the Role:As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining complex software systems. You will work closely with our cross-functional teams...


  • Leeds, Leeds, United Kingdom Permanent Futures Full time

    We are pleased to announce a new role with a leading FMCG Manufacturing business in West Yorkshire. The company is looking for a talented Senior Software Engineer to join their team, working remotely with occasional travel.Key Responsibilities:Develop new software applications for the businessCollaborate with the team to implement and support the company's...


  • Leeds, Leeds, United Kingdom Wayman Learning Trust Full time

    We are seeking a skilled Senior Software Engineer to join our team at {company}. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining high-quality software solutions.Key Responsibilities:Design and develop scalable software systemsCollaborate with cross-functional teams to identify and prioritize project...


  • Leeds, Leeds, United Kingdom DX Full time

    We are seeking a skilled Senior Software Engineer to join our team at {company}. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining our software applications.We are looking for a highly motivated and experienced professional with a strong background in software development. Your expertise in...


  • Leeds, Leeds, United Kingdom CoderWan Full time

    About the Role:We are seeking a highly skilled Senior Software Engineer to join our team at {company}. As a key member of our engineering team, you will be responsible for designing, developing, and delivering high-quality software solutions.Key Responsibilities:Design and develop scalable, efficient, and reliable software systems.Collaborate with...


  • Leeds, Leeds, United Kingdom Turner & Townsend Full time

    About the Role:As a senior software engineer, you will be responsible for designing, developing, and maintaining software applications. This will involve working with cross-functional teams to identify requirements, create technical solutions, and implement software fixes.Key Responsibilities:- Design and develop software applications using a variety of...


  • Leeds, Leeds, United Kingdom Lorien Full time

    Job Title: Senior Cloud Software EngineerWe are seeking a highly skilled Senior Cloud Software Engineer to join our team at Lorien. As a Senior Cloud Software Engineer, you will be responsible for designing, developing, and deploying cloud-based software solutions using C#/.Net Core.Key Responsibilities:Design and develop full stack C#/.Net Core...


  • Leeds, Leeds, United Kingdom BOUTIQUE Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and deploying scalable software solutions. Your expertise in backend development will be utilized to maintain and improve our existing systems, as well as to implement new...


  • Leeds, Leeds, United Kingdom NEOM Wellbeing Full time

    About the Role:As a Senior Software Engineer at {company}, you will be responsible for designing and developing high-quality software solutions. Your primary focus will be on leading the development team and ensuring that all software meets the company's standards.Key Responsibilities:• Lead the development team in designing and implementing software...


  • Leeds, Leeds, United Kingdom Thorn Baker Group Full time

    We are looking for a Senior Software Engineer to join our team and contribute to the development of innovative software solutions.The ideal candidate will have strong technical skills, excellent problem-solving abilities, and excellent communication skills.We offer a dynamic and supportive work environment, opportunities for professional growth and...


  • Leeds, Leeds, United Kingdom Avison Young Full time

    We are seeking a talented Senior Software Engineer to join our team in a challenging role that requires a deep understanding of software development principles and practices. Here are some key responsibilities of the job:Key Responsibilities:Design and develop high-quality software applications using latest technologies.Collaborate with cross-functional...


  • Leeds, Leeds, United Kingdom Aramark Full time

    Job Title: Sophisticated Software DevelopmentJob Description:We are seeking a skilled Senior Software Engineer to lead our team in developing cutting-edge software solutions.Responsibilities:Design and implement complex software systemsCollaborate with cross-functional teams to ensure seamless integrationDevelop and maintain high-quality codeRequirements:5+...


  • Leeds, Leeds, United Kingdom Interface Recruitment UK Full time

    Role Overview:We are seeking a skilled Senior Software Engineer to join our team and contribute to the development of innovative software solutions for the Financial Services sector.Key Responsibilities:Develop and support bespoke software solutions using current best practices, design patterns, and methodologies.Collaborate with the team to design and...


  • Leeds, Leeds, United Kingdom South and East Leeds GP Group Full time

    Job Title: Senior Software Engineer - Python DeveloperWe are seeking a skilled Senior Software Engineer - Python Developer to join our team at "{company}". As a Python Developer, you will be responsible for designing, developing, and maintaining our company's software applications. Key Responsibilities:* Design, develop, and test software applications using...


  • Leeds, Leeds, United Kingdom Fruition IT Full time £40,000 - £60,000

    Bespoke Software Development OpportunityFruition IT is seeking an experienced Senior PHP Developer to join our client, a well-established tech-first business undergoing a complete technical transformation. This role offers a fantastic opportunity for a skilled engineer to work on a bespoke software platform as part of the business growth.Key...


  • Leeds, Leeds, United Kingdom United Living Group Full time

    About Our TeamWe are a team of passionate developers dedicated to creating innovative solutions.Job DescriptionWe are seeking a skilled Senior Software Engineer to join our team. The successful candidate will be responsible for designing, developing, and maintaining our software applications.Key ResponsibilitiesDesign and develop software applications using...


  • Leeds, Leeds, United Kingdom Interface Recruitment UK Full time

    Job Title: Senior Software Engineer - .NET CoreJob Summary:Interface Recruitment UK is seeking a highly skilled Senior Software Engineer to join our team. As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining complex software systems using .NET Core. Key Responsibilities:• Develop high-quality software solutions...


  • Leeds, Leeds, United Kingdom phs Group Full time

    Our company is seeking a talented Senior Software Engineer to join our team. The successful candidate will be responsible for designing, developing, and maintaining our backend systems using Java and related technologies. The ideal candidate will have a strong background in software engineering, excellent problem-solving skills, and the ability to work...


  • Leeds, Leeds, United Kingdom Lloyds Banking Group Full time

    We're shaping the future of finance at Lloyds Banking Group. As a Senior Software Engineer, you'll play a key role in designing and developing software features that help Britain prosper.About the roleJoin our self-organised engineering team to build features that are vital to our mission.Work with product and engineering leads to achieve customer outcomes...


  • Leeds, Leeds, United Kingdom Jet2 Full time

    We are looking for a talented Senior Software Engineer to join our team. As a Technologist in Software Development, you will be responsible for designing, developing, and implementing software solutions.The ideal candidate will have a strong background in software development and be able to work effectively in a team environment.We are a company that values...