building products right and combine their own experience and approach with our company values. They are tech agnostic, have expertise in agile methodologies, eXtreme programming practices and use industry-leading programming languages to deliver agile transformation. Our approach to software development is collaborative, focused on keeping things simple … and we use test driven development and pairprogramming as best practice. Working with clients and key stakeholders is a crucial part of a consultancy role. Our developers are inclusive team players that listen, collaborate, can positively challenge and manage expectations when needed but most of all are … one provider or solution and there are always opportunities for learning and development. Technical Skills Expertise in Java is preferred Understanding of Object Oriented Programming In depth knowledge of concepts and uses of testing Knowledge or experience of delivering complex services to Government Digital Service (GDS) standards, is beneficial More ❯
Salford, England, United Kingdom Hybrid / WFH Options
BBC
and security so that are audience are able to sustainably access our content offering.” Interview Process One stage virtual assessment centre combining a live pairprogramming test and an interview with our software engineering teams. Your Key Responsibilities And Impact Join a dynamic team to architect, deliver, and … incident support when required. Play an active role in agile planning, delivery processes, and retrospectives, occasionally leading these initiatives. Enhance team development practices, including pairprogramming, code reviews, and continuous delivery. Collaborate with product, design, delivery, and technical leads to design software and decompose features into implementable tasks. More ❯
Web technologies experience (WASM, WebGL), Typescript, Rust, V8 Ideally, an undergraduate degree in a relevant STEM subject, such as Computer Science Exposure to functional programming, pairprogramming, and agile methodologies Some product knowledge within Rates/FX or Equity derivatives Familiarity with financial derivatives and pricing is More ❯
with web technologies (WASM, WebGL), Typescript, Rust, and V8 An undergraduate degree in a relevant STEM field, such as Computer Science Exposure to functional programming, pairprogramming, and agile methodologies Some product knowledge within Rates/FX or Equity derivatives Familiarity with financial derivatives and pricing is More ❯
WebGL), as well as Typescript, Rust and V8 Ideally an undergraduate degree in a relevant STEM subject, such as Comp Sci Exposure to functional programming, pairprogramming and agile methodologies Some product knowledge within Rates/FX or Equity derivatives Familiarity with financial derivatives and pricing would More ❯
WebGL), as well as Typescript, Rust and V8 Ideally an undergraduate degree in a relevant STEM subject, such as Comp Sci Exposure to functional programming, pairprogramming and agile methodologies Some product knowledge within Rates/FX or Equity derivatives Familiarity with financial derivatives and pricing would More ❯
WebGL), as well as Typescript, Rust and V8 Ideally an undergraduate degree in a relevant STEM subject, such as Comp Sci Exposure to functional programming, pairprogramming and agile methodologies Some product knowledge within Rates/FX or Equity derivatives Familiarity with financial derivatives and pricing would More ❯
WebGL), as well as Typescript, Rust and V8 Ideally an undergraduate degree in a relevant STEM subject, such as Comp Sci Exposure to functional programming, pairprogramming and agile methodologies Some product knowledge within Rates/FX or Equity derivatives Familiarity with financial derivatives and pricing would More ❯
WebGL), as well as Typescript, Rust and V8 Ideally an undergraduate degree in a relevant STEM subject, such as Comp Sci Exposure to functional programming, pairprogramming and agile methodologies Some product knowledge within Rates/FX or Equity derivatives Familiarity with financial derivatives and pricing would More ❯
WebGL), as well as Typescript, Rust and V8 Ideally an undergraduate degree in a relevant STEM subject, such as Comp Sci Exposure to functional programming, pairprogramming and agile methodologies Some product knowledge within Rates/FX or Equity derivatives Familiarity with financial derivatives and pricing would More ❯
WebGL), as well as Typescript, Rust and V8 Ideally an undergraduate degree in a relevant STEM subject, such as Comp Sci Exposure to functional programming, pairprogramming and agile methodologies Some product knowledge within Rates/FX or Equity derivatives Familiarity with financial derivatives and pricing would More ❯
WebGL), as well as Typescript, Rust and V8 Ideally an undergraduate degree in a relevant STEM subject, such as Comp Sci Exposure to functional programming, pairprogramming and agile methodologies Some product knowledge within Rates/FX or Equity derivatives Familiarity with financial derivatives and pricing would More ❯
WebGL), as well as Typescript, Rust and V8 Ideally an undergraduate degree in a relevant STEM subject, such as Comp Sci Exposure to functional programming, pairprogramming and agile methodologies Some product knowledge within Rates/FX or Equity derivatives Familiarity with financial derivatives and pricing would More ❯
WebGL), as well as Typescript, Rust and V8 Ideally an undergraduate degree in a relevant STEM subject, such as Comp Sci Exposure to functional programming, pairprogramming and agile methodologies Some product knowledge within Rates/FX or Equity derivatives Familiarity with financial derivatives and pricing would More ❯
WebGL), as well as Typescript, Rust and V8 Ideally an undergraduate degree in a relevant STEM subject, such as Comp Sci Exposure to functional programming, pairprogramming and agile methodologies Some product knowledge within Rates/FX or Equity derivatives Familiarity with financial derivatives and pricing would More ❯
WebGL), as well as Typescript, Rust and V8 Ideally an undergraduate degree in a relevant STEM subject, such as Comp Sci Exposure to functional programming, pairprogramming and agile methodologies Some product knowledge within Rates/FX or Equity derivatives Familiarity with financial derivatives and pricing would More ❯
WebGL), as well as Typescript, Rust and V8 Ideally an undergraduate degree in a relevant STEM subject, such as Comp Sci Exposure to functional programming, pairprogramming and agile methodologies Some product knowledge within Rates/FX or Equity derivatives Familiarity with financial derivatives and pricing would More ❯
and mentoring culture that can help you develop the following Written code with tests Delivery in an agile environment Worked across a variety of programming languages Worked with databases Worked with APIs Debugging experience in a range of systems Evidence of self-development - we value keen learners Drive to … with product, design, and technology working within the same cycles Showcasing and presentation skills Agile practices such as Scrum, XP, and/or Kanban Pairprogramming - we pair around 50% of the time Writing code with test-driven development Component-based design techniques such as using pattern More ❯
Manchester, England, United Kingdom Hybrid / WFH Options
Cathcart Associates
role, you will: * Develop high-quality software solutions using Java (they currently use Amazon Corretto 17). * Work in a collaborative Agile environment, leveraging pairprogramming, automated testing, and continuous integration. * Contribute to the evolution of our DevOps ecosystem, which includes technologies such as Kubernetes, Terraform, Docker, and More ❯
Altrincham, Cheshire, United Kingdom Hybrid / WFH Options
Cathcart Associates Group Ltd
role, you will: Develop high-quality software solutions using Java (they currently use Amazon Corretto 17). Work in a collaborative Agile environment, leveraging pairprogramming, automated testing, and continuous integration. Contribute to the evolution of our DevOps ecosystem, which includes technologies such as Kubernetes, Terraform, Docker, and More ❯
Altrincham, England, United Kingdom Hybrid / WFH Options
Cathcart Associates Group Ltd
role, you will: Develop high-quality software solutions using Java (they currently use Amazon Corretto 17). Work in a collaborative Agile environment, leveraging pairprogramming, automated testing, and continuous integration. Contribute to the evolution of our DevOps ecosystem, which includes technologies such as Kubernetes, Terraform, Docker, and More ❯
Manchester, England, United Kingdom Hybrid / WFH Options
QinetiQ
infrastructure (using Kubernetes). Building and adding to automated testing and delivery pipelines (using GitLab). Taking accountability for quality as a team, including pairprogramming and participating in code reviews. So, you’ll develop new components, you’ll fix bugs, you’ll learn new ways of doing More ❯
Salford, England, United Kingdom Hybrid / WFH Options
BBC Group and Public Services
Ensure software quality through Test-Driven Development (TDD), unit testing frameworks (e.g., pytest, unittest), and automated integration tests. Conduct regular code reviews, participate in pairprogramming, and advocate for clean code, modular design, and maintainable architecture. Collaborate with architects and stakeholders to design high-level system architecture for More ❯
Newcastle upon Tyne, England, United Kingdom Hybrid / WFH Options
BBC Group and Public Services
Ensure software quality through Test-Driven Development (TDD), unit testing frameworks (e.g., pytest, unittest), and automated integration tests. Conduct regular code reviews, participate in pairprogramming, and advocate for clean code, modular design, and maintainable architecture. Collaborate with architects and stakeholders to design high-level system architecture for More ❯
Liverpool, England, United Kingdom Hybrid / WFH Options
The Investigo Group
you can anticipate competency and technical questions. Depending on the role, there may also be a short take-home technical exercise or a virtual pairprogramming task to complete. As an inclusive employer, please inform us if you require any reasonable adjustments. Equal Opportunities Here at TIG we More ❯