management. Advanced knowledge of multiple product development lifecycle stages, methodologies, and best practices. Expertise in agile delivery and multiple agile approaches, including Scrum, Kanban, and ExtremeProgramming (XP). Ability to guide teams through complex projects, emphasizing iterative progress and adaptability. Excellent communication and interpersonal skills, with the ability to engage and influence stakeholders at various levels. Domain More ❯
design patterns, memory profiling) Successful software delivery across all development phases, including coding standards, code reviews, source control, build processes, testing, and operations Object-oriented design, design patterns, and extremeprogramming Build automation and continuous integration Writing unit tests using JavaScript libraries such as Jasmine Additional helpful skills include: Other programming languages such as NXX XX XX More ❯
Software developers at Opencast care about building products right and combine their own experience and approach with our company values. They are tech agnostic, have expertise in agile methodologies, eXtremeprogramming 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 pair programming 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 always willing to teach and help others. Leaving a client with improved ways of … technical, never confined to any 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 Being comfortable with new technology More ❯
concurrency at scale – Experience with different SQL, NoSQL and Key-Value databases as well as an ability to optimise storage effectively,Good understanding of agile/lean principles and eXtremeprogramming (or TDD/Pair Programming),You maintain an open, respectful and supportive communication, creating a safe and outcome driven environment around you. – If we have captured More ❯
tooling across the tech stack, including Python, TypeScript, Postgres, Kubernetes, Docker, Terraform, Azure. In this role you'll be: Building, testing, and continuously delivering small,high qualitychangesto production. Pair programming with others on the team to collaboratively build and share knowledge. Working with product stakeholders to plan and design improvements to our platform. Joining customer calls to understand their … across the stack as part of a small startup team. Competent coding with Python, TypeScript, or a similar language. Collaborative-comfortable working together to build quality fast (e.g. pair programming). Experienced building SaaS products that delight customers, from conception to production. Experienced with building and operating production distributed systems. Experienced with cloud native, containers, Kubernetes. Confident working with … databases. You'llstand out if you: Haveexperience building cyber security products. Haveexperience working in startups. Have experience as a site reliability engineer or similar role. Have experience working with extremeprogramming practices such as pair programming,tdd,trunk baseddevelopment, and close customer collaboration. Areable to work onsite from our lovely office in Canary Wharf the majority of More ❯
The skills you'll need: Experience of successful Scrum adoption along with a Scrum Master certification. You'll need good knowledge of modern development practices and tools, such as extremeprogramming, test driven development and continuous integration. You'll also need: Experience and knowledge of servant leadership, facilitation, situational awareness, conflict resolution, continual improvement, empowerment and increasing transparency. More ❯
passionate product team with a focus on technology and problem solving, influencing team culture and practices. We embrace continuous improvement, weekly planning, and a lean approach combining Kanban and eXtremeProgramming, enabling multiple daily deployments and quick feedback cycles. Our platform consists of multiple services primarily built in Elixir, with some transitioning from Ruby, communicating via APIs and … learn and improve skills Enjoy working in a small, collaborative team Ability to contribute diverse viewpoints and make technical decisions Interest in agile practices like continuous delivery, TDD, pair programming, code reviews, and retrospectives Ability to work in the same timezone as the team (flexible) Fully remote role with some travel for meetings 24 days holiday, increasing to More ❯
Newcastle Upon Tyne, England, United Kingdom Hybrid / WFH Options
Addition+
testing Main Skills/Requirements: 2+ years of experience in Software Engineering .NET Core and C# development experience Strong knowledge and experience with Agile Development, SCRUM, and/or ExtremeProgramming methodologies Proficiency with AWS or other Cloud platforms such as Azure, Skill with relational and non-relational databases and RESTful API design How you’ll be rewarded More ❯
standard and quality of products we create. Key responsibilities Lead a team of engineers with a full-stack attitude within a self-organising, cross functional product engineering team using extremeprogramming practices - notably pair programming and test-driven development. Build, support and maintain automated, fault-tolerant, scalable products and solutions that are continuously delivered into our production More ❯
standard and quality of products we create. Key responsibilities Lead a team of engineers with a full-stack attitude within a self-organising, cross functional product engineering team using extremeprogramming practices - notably pair programming and test-driven development. Build, support and maintain automated, fault-tolerant, scalable products and solutions that are continuously delivered into our production More ❯
developer you will be motivated to develop your skills in microservices, reusable Web Components contributing to the whole software development lifecycle. Aqovians live and breathe agile, thrive in an eXtremeProgramming environment and are passionate about software development as craft, as well as an engineering discipline. We love learning new skills and keep-up-to date with the More ❯
Description Aqovia is looking for a ‘hands-on’ Technical Lead to work on clients' and our own Research and development projects. Aqovians live and breathe agile, thrive in an eXtremeProgramming environment and are passionate about software development as a craft, as well as an engineering discipline. We love learning new skills and keeping up to date with More ❯
London, England, United Kingdom Hybrid / WFH Options
TransFICC
alongside developers and business analysts to ensure our customers’ requirements are being captured correctly. You will be happy talking to both technical and non-technical people, discussing ideas, pair programming, and keen to expand your knowledge. In this role, you’ll work and learn alongside a team of highly experienced cross-skilled developers and technology specialists with a wide … process Proactively identify areas that could benefit from more focus to improve the overall software quality You will need to have experience with: End-to-end testing Object Oriented Programming languages (Java is preferable) Exploratory testing There are other things you may have had some exposure to, we don’t expect that you tick all of these boxes, but … they are areas that might be useful to have worked with previously: Managing a Continuous Integration environment Exposure to the ExtremeProgramming framework or Pair Programming API Testing (the role is not focused on HTTP testing) UI Testing (Selenium) Messaging/network protocols Electronic Trading (any asset class - Fixed Income preferred) Personal skills and attributes: Inquisitive and More ❯
Manchester, Lancashire, United Kingdom Hybrid / WFH Options
Sage City
non-relational databases, RESTful API design. A DevOps mindset with a desire to manage the entire service lifecycle. Strong reasoning and problem-solving skills. Experience with Agile, SCRUM, or ExtremeProgramming methodologies. Function: Cloud Operations Country: United Kingdom Office Location: Manchester Workplace Type: Hybrid About Sage: Supporting millions of small and medium-sized businesses globally with innovative technology. More ❯
Bristol, Avon, South West, United Kingdom Hybrid / WFH Options
Emponics
change and version infrastructure. Experience of container technologies, for example Docker, Kubernetes, Azure AKS and AWS EKS Working knowledge of AGILE development, using methodologies such as Scrum, Kanban or ExtremeProgramming Configuration of firewalls, load balancers and other network equipment Key duties and accountabilities of the role will include: Building and supporting cloud infrastructure in production environments Evolving More ❯
BS32, Bradley Stoke, South Gloucestershire, Almondsbury, Gloucestershire, United Kingdom Hybrid / WFH Options
Emponics
change and version infrastructure. • Experience of container technologies, for example Docker, Kubernetes, Azure AKS and AWS EKS • Working knowledge of AGILE development, using methodologies such as Scrum, Kanban or ExtremeProgramming • Configuration of firewalls, load balancers and other network equipment Key duties and accountabilities of the role will include: • Building and supporting cloud infrastructure in production environments • Evolving More ❯
Employment Type: Permanent
Salary: £65000 - £75000/annum health, pension, life , hybrid home
London, England, United Kingdom Hybrid / WFH Options
Hey Savi
design and implement new features Writing Clean Code: Write clean, maintainable and well-documented production code following best practices Up-keeping Best Engineering Practices: Follow agile development practices, applying extremeprogramming practices like combining multiple automated testing techniques, continuous integration and delivery Performance Optimisation: Monitor and enhance application efficiency, debugging and resolving issues as they arise Team Mentorship More ❯
Senior Ad Tech Mobile Engineer - Android/Flutter Location: UK - Remote Working Type: Full-time Department: Engineering/Ad Tech - Client XP About OneFootball OneFootball is the world's digital football platform, with more than 100 million active users across the world. Founded in 2008, we have come a long way to provide our users with the best personalized digital … Tech architecture, programmatic advertising, and mobile monetization . Strong knowledge of mobile development (Flutter, Kotlin) and a good understanding of backend development . Experience with ExtremeProgramming (XP) - Paired programming, TDD, C I etc. Hands-on experience integrating and optimizing mobile ad SDKs (Google Ad Manager, MoPub, AppLovin, Prebid Mobile, etc.). Deep expertise in ad mediation More ❯
Senior Ad Tech Mobile Engineer - Android/Flutter Location: UK - Remote Working Type: Full-time Department: Engineering/Ad Tech - Client XP About OneFootball OneFootball is the world's digital football platform, with more than 100 million active users across the world. Founded in 2008, we have come a long way to provide our users with the best personalized digital … Tech architecture, programmatic advertising, and mobile monetization . Strong knowledge of mobile development (Flutter, Kotlin) and a good understanding of backend development . Experience with ExtremeProgramming (XP) - Paired programming, TDD, C I etc. Hands-on experience integrating and optimizing mobile ad SDKs (Google Ad Manager, MoPub, AppLovin, Prebid Mobile, etc.). Deep expertise in ad mediation More ❯
latency, high throughput distributed FX Trading platform. In this role, you will collaborate with a team of highly experienced cross-skilled developers and technology specialists. Their development practices emphasise ExtremeProgramming and Domain Driven Design. They seek a team player with excellent communication skills to work across all parts of the platform. (A full and detailed spec is More ❯
web development. So, we’re looking for strong JavaScript developers who, ideally, are also happy to dabble on backends when required. Aqovians live and breathe agile, thrive in an eXtremeProgramming environment and are passionate about software development as a craft, as well as an engineering discipline. We love learning new skills and keep up-to-date with More ❯
role at Aqovia Continue with Google Continue with Google Join to apply for the Front End Software Engineer role at Aqovia Aqovians live and breathe agile, thrive in an eXtremeProgramming environment and are passionate about software development as a craft, as well as an engineering discipline. We love learning new skills and keep-up-to date with More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
ECM Selection (Holdings) Limited
Creating C# tools in an eXtremeProgramming development team This established and successful software company develops tools for operational support and portfolio management. Due to continued growth, they are seeking a C# .NET Developer to join their team working on the full-stack development of a web-based application used by some of their largest clients. Based in … Agile employee-centric culture and values collaborative working within small friendly teams drawn from specialisms including software engineering, product management and test. Their pragmatic development processes are based around eXtremeProgramming principles. They develop software for long term use, and therefore value employees who want to remain with the company and make a sustained contribution to high quality … development, this role features a competitive salary, annual bonus scheme, and excellent benefits package. Keywords: C# .NET, MVC, REST, Web API, Entity Framework, Front End, Back End, Full Stack, XP, TDD, Cambridge Another top job from ECM, the high-tech recruitment experts. Even if this job's not quite right, do contact us now - we may well have the ideal More ❯
or city shown in this listing, but please only apply if you are physically based. Key Responsibilities Applying current PHP business logic Coaching and mentoring ExtremeProgramming (XP) agile practices Front-end experience with React and micro-frontends Knowledge of containerization technologies (Docker, Kubernetes) and DevSecOps practices Average Day On an average day, you will be involved in More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Ecm Selection
Agile employee-centric culture and values collaborative working within small friendly teams drawn from specialisms including software engineering, product management and test. Their pragmatic development processes are based around eXtremeProgramming principles. They develop software for long term use, and therefore value employees who want to remain with the company and make a sustained contribution to high quality … excellent software engineering background) Substantial experience of professional software development, using current industry best practice and tools such a bug tracking and version control systems. Practical knowledge of Agile, eXtremeProgramming, and Test-Driven Development would be useful Whilst there's scope for substantial hybrid working, you should be able to attend the Cambridge office at short notice More ❯