Extreme Programming Jobs

20 of 20 Extreme Programming Jobs

Front End Developer

Leeds, England, United Kingdom
Hybrid/Remote Options
Bolser Digital Agency
brands, including Microsoft, Xbox, Portakabin, RAF Museum, and the Football Foundation. You will be joining an experienced, collaborative team working on recognised digital products applying Extreme Programming (XP) principles such as pair programming, test-driven development (TDD), continuous integration, and collective code ownership. The role blends technical skill, product thinking, and craftmanship – ideal for someone who enjoys … APIs • Comfortable working with PostgreSQL or similar relational databases • Understanding of responsive design, accessibility, and performance best practices • Familiar with headless CMS platforms (Strapi, Contentful, WordPress, etc.) • Exposure to XP practices such as TDD, pair programming, and CI/CD • Knowledge of Git, NPM, Docker, and deployment on AWS or Azure • Strong communication and problem-solving skills Main technologies … environment in Leeds City Centre ● Opportunities to work on significant projects for global clients ● Join a tight-knit, experienced team in a dynamic agency environment ● Enhance your skills with XP methodologies, clean code, and collaborative workflows ● Help shape our tech stack, development processes, and digital products More ❯
Posted:

Senior+ Software Engineer

England, United Kingdom
Hybrid/Remote Options
Story Terrace Inc
as Ruby, Rust, or Python, with a willingness to learn whatever new tools help get the job done. You care deeply about engineering excellence practicing Extreme Programming (XP) techniques such as pairing, TDD, and continuous integration to deliver reliable, maintainable software. What It's Like to Work at Syntasso Working at Syntasso means joining a close knit, highly More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

C# .NET Software Engineer

Cambridge, Cambridgeshire, United Kingdom
Hybrid/Remote Options
ECM Selection (Holdings) Limited
complimentary aspects of the formula driving their success and engineering expertise is appreciated. With involvement throughout the software stack, you will be a part of a small collaborative Agile XP team, working together with other developers, testers, and product owners, to help deliver new features and enhancements. Essential skills and attributes: A 1st or 2.1 degree in computer science or … days per week. Unusually, the role has additional flexibility, with the ability to work a 30 hour week for those who need it. Keywords: Software Engineering, ASP.NET, C#, .NET, XP, Extreme Programming, 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 More ❯
Employment Type: Permanent
Salary: £55000 - £70000/annum DoE + benefits
Posted:

Software Engineer in Test

London Area, United Kingdom
Plan A Digital
uncover edge cases and ensure robustness Pair with developers to enhance testing infrastructure for continuous delivery Proactively identify areas for improvement in software quality Essential Experience: Strong Object-Oriented Programming in Java (ideally Core Java) Proven background as an SDET Component testing, end-to-end testing & failure scenario testing Exploratory testing Desirable Experience: Continuous Delivery & CI/CD environments … API & UI Testing (Selenium) Event-driven systems & messaging protocols Extreme Programming & Pair Programming Performance/Low Latency experience Low Level coding What We are Looking For: Strong communication skills – comfortable engaging with technical & non-technical teams Inquisitive mindset – you enjoy finding ways to "break" software Proactive & self-driven – you shape your role and seek improvements Adaptable – able More ❯
Posted:

Software Engineer in Test

City of London, London, United Kingdom
Plan A Digital
uncover edge cases and ensure robustness Pair with developers to enhance testing infrastructure for continuous delivery Proactively identify areas for improvement in software quality Essential Experience: Strong Object-Oriented Programming in Java (ideally Core Java) Proven background as an SDET Component testing, end-to-end testing & failure scenario testing Exploratory testing Desirable Experience: Continuous Delivery & CI/CD environments … API & UI Testing (Selenium) Event-driven systems & messaging protocols Extreme Programming & Pair Programming Performance/Low Latency experience Low Level coding What We are Looking For: Strong communication skills – comfortable engaging with technical & non-technical teams Inquisitive mindset – you enjoy finding ways to "break" software Proactive & self-driven – you shape your role and seek improvements Adaptable – able More ❯
Posted:

Lead Python Developer

City of London, London, United Kingdom
Tech4
software, in line with organisational objectives for a specific team. Promote the creation of high-quality code using modern agile engineering practices such as TDD, CI/CD, pair programming, continuous monitoring etc. Work closely with QA and Product teams. Act as an expert in a number of knowledge areas and encourage the development and sharing of knowledge within … non-functional requirements Deep knowledge and experience in Python and its ecosystem, patterns and pitfalls. Extensive experience of working in an agile environment (we use Scrum). Experience with extreme programming practices such as incremental development, continuous integration, test driven development and pair programming. Familiarity with modern Front End technologies and JS frameworks, such as React. Experience writing More ❯
Posted:

Lead Software Developer (PYTHON/AWS/REACT)

City of London, London, United Kingdom
Tech4
software, in line with organisational objectives for a specific team. Promote the creation of high-quality code using modern agile engineering practices such as TDD, CI/CD, pair programming, continuous monitoring etc. Work closely with QA and Product teams. Act as an expert in a number of knowledge areas and encourage the development and sharing of knowledge within … non-functional requirements Deep knowledge and experience in Python and its ecosystem, patterns and pitfalls. Extensive experience of working in an agile environment (we use Scrum). Experience with extreme programming practices such as incremental development, continuous integration, test driven development and pair programming. Familiarity with modern Front End technologies and JS frameworks, such as React. Experience writing More ❯
Posted:

Lead Python Developer

East London, London, United Kingdom
Hybrid/Remote Options
Tech 4
software, in line with organisational objectives for a specific team. Promote the creation of high-quality code using modern agile engineering practices such as TDD, CI/CD, pair programming, continuous monitoring etc. Work closely with QA and Product teams. Act as an expert in a number of knowledge areas and encourage the development and sharing of knowledge within … non-functional requirements Deep knowledge and experience in Python and its ecosystem, patterns and pitfalls. Extensive experience of working in an agile environment (we use Scrum). Experience with extreme programming practices such as incremental development, continuous integration, test driven development and pair programming. Familiarity with modern front-end technologies and JS frameworks, such as React. Experience writing More ❯
Employment Type: Permanent, Work From Home
Salary: £75,000
Posted:

Lead Software Developer - Python / AWS / React

East London, London, United Kingdom
Hybrid/Remote Options
Tech 4
software, in line with organisational objectives for a specific team. Promote the creation of high-quality code using modern agile engineering practices such as TDD, CI/CD, pair programming, continuous monitoring etc. Work closely with QA and Product teams. Act as an expert in a number of knowledge areas and encourage the development and sharing of knowledge within … non-functional requirements Deep knowledge and experience in Python and its ecosystem, patterns and pitfalls. Extensive experience of working in an agile environment (we use Scrum). Experience with extreme programming practices such as incremental development, continuous integration, test driven development and pair programming. Familiarity with modern front-end technologies and JS frameworks, such as React. Experience writing More ❯
Employment Type: Permanent, Work From Home
Salary: £75,000
Posted:

Lead Software Developer (PYTHON/AWS)

E1, Whitechapel, Greater London, Shadwell, United Kingdom
Tech4 Ltd
software, in line with organisational objectives for a specific team. Promote the creation of high-quality code using modern agile engineering practices such as TDD, CI/CD, pair programming, continuous monitoring etc. Work closely with QA and Product teams. Act as an expert in a number of knowledge areas and encourage the development and sharing of knowledge within … non-functional requirements Deep knowledge and experience in Python and its ecosystem, patterns and pitfalls. Extensive experience of working in an agile environment (we use Scrum). Experience with extreme programming practices such as incremental development, continuous integration, test driven development and pair programming. Familiarity with modern Front End technologies and JS frameworks, such as React. Experience writing More ❯
Employment Type: Permanent
Salary: £72000 - £76000/annum + excellent benefits
Posted:

Lead Python Developer

E1 0AA, Shadwell, Greater London, United Kingdom
Tech4 Ltd
software, in line with organisational objectives for a specific team. Promote the creation of high-quality code using modern agile engineering practices such as TDD, CI/CD, pair programming, continuous monitoring etc. Work closely with QA and Product teams. Act as an expert in a number of knowledge areas and encourage the development and sharing of knowledge within … non-functional requirements Deep knowledge and experience in Python and its ecosystem, patterns and pitfalls. Extensive experience of working in an agile environment (we use Scrum). Experience with extreme programming practices such as incremental development, continuous integration, test driven development and pair programming. Familiarity with modern front-end technologies and JS frameworks, such as React. Experience writing More ❯
Employment Type: Permanent
Salary: £76000/annum + excellent benefits
Posted:

Full Stack Senior Software Engineer

manchester, north west england, united kingdom
Sage
and consuming APIs and backend services. Knowledge of AWS services (e.g., EC2, S3, RDS, Lambda, API Gateway, Document DB etc.) Proven experience with Agile Development, SCRUM, and/or Extreme Programming methodologies Experience with relational databases would be beneficial (e.g., SQL Server, MySQL) and/or NoSQL databases (e.g., DynamoDB, MongoDB). Experience with version control in Git More ❯
Posted:

Senior Java Full stack Developer

Dallas, Texas, United States
Innocore solutions
Manual Testing by Implementing Unit Tests using Junits and Mockito, Integration Test using RestAssured API and End to End Testing using Serenity BDD(Behaviour Driven Development). o Follow Extreme Programming Practices such as Pair Programming, Continuous Rotation, Test Driven Development (TDD) for Implementation of all the Cloud Based Micro Services. o Perform tests data set up More ❯
Employment Type: Any
Salary: USD Annual
Posted:

Senior Software Engineer

Amsterdam, Noord-Holland, Netherlands
Rippling
of good software development: user experience, performance, scalability, security, maintainability etc. Engage in the process of making software. You will be inspired by methodologies such as Lean Development and Extreme Programming. You'll work with our engineering principles: Simple Design. Build up system complexity through frequent simple steps. Simplicity before generality. Behavior Driven Development. The process of developing software … a true team. Understanding Production. Understanding how your software works in the real-world in terms of both technical operation and user experience. These five principles are derived from Extreme Programming; we also eschew Scrum in favor of more Kanban and Lean styles of working. You should ideally have some experience with these concepts or be willing to … engineer, but bias toward frontend or backend is ok. BS/MS in computer science or equivalent work experience Experience within software development (BDD & TDD, CI/CD, pair programming), preferably in a SaaS environment Excellent communication skills (written & verbal) While familiarity with our core technology stack (Node, React, Typescript, Postgres, Mongo, AWS) is a bonus, we're looking More ❯
Employment Type: Permanent
Salary: EUR 60,000 - 80,000 Monthly
Posted:

DotNet Engineer

Irving, Texas, United States
Tixy Services LLC
COMPETENCIES • Committed clean coder • Strong test-first/test-driven approach • Full-stack development capability • Skilled in story writing with clear acceptance criteria and business value focus • Experience in eXtreme Programming and Domain-Driven Design • Competence in value assessment to prioritize and deliver work based on business impact • Leverages Release Planning practices to break down complex work into … deliverable increments • Skilled in collaborative development, including paired/ensemble programming and code reviews • Strong verbal and written communication skills for clearly conveying ideas • Constructive conflict resolution and facilitation skills • Stakeholder management, including aligning multiple stakeholders needs • System modernization and technical debt reduction techniques • Continuous build/continuous integration/continuous delivery • Agile testing and DevOps automation • Object-oriented … product and data teams to define integration patterns and performance goals • Implement secure authentication, authorization, and data protection practices across services • Facilitate collaborative development practices, including paired/ensemble programming and code reviews • Build and maintain trusted relationships with stakeholders at all levels, fostering alignment and transparency • Apply strong communication and conflict resolution skills to promote productive discussions and More ❯
Employment Type: Permanent
Salary: USD Annual
Posted:

Senior Full Stack (Java/React) Developer (Contract in Manhattan, NYC)

Philadelphia, Pennsylvania, United States
Electric Mind
ll build a wide variety of enterprise/consumer facing applications within a team-based Agile environment. The way we build software is strongly influenced by the values of Extreme Programming: feedback, respect, courage, communication and simplicity. We have virtual collaborative project rooms where you'll work closely with a cross functional team including clients. You'll find … Attention to well-crafted software 'Nice to Have' Skills/Experience: Exposure to and interest in Agile approaches to software development e.g. automated testing, continuous integration, project rooms, pair programming, etc. Fluent and current in HTML5, CSS and JavaScript frameworks Relational and/or NoSQL databases, SQL queries and object relational mapping tools Distributed computing and platform as a More ❯
Employment Type: Permanent
Salary: USD Annual
Posted:

Senior .Net Developer

Belfast, Northern Ireland, United Kingdom
unosquare
REST architecture Ability to handle a fast-paced environment for iterative project turnarounds on mission & revenue critical, customer-facing applications Experience with Agile development methodologies such as Scrum and Extreme Programming Git, Jira, Confluence experience Experience is queue based systems like RabbitMQ, MSMQ, Kafka, Event Hub is preferred. Knowledge of Relation databases like Oracle/SQL server. Experience More ❯
Posted:

Founding Engineer (Java Developer) - Up to £135,000 + Bonus

Greater London, England, United Kingdom
Hunter Bond
platform. In this role you will work and learn alongside a team of highly experienced cross-skilled developers and technology specialists. Their development practices also emphasise the use of Extreme Programming and Domain Driven Design. They are looking for a team player with excellent communication skills to work across all parts of the platform. (A full and detailed More ❯
Posted:

iOS Developer

Manchester Area, United Kingdom
numi
into technical solutions. Engaging with APIs and external interfaces to enhance mobile-first capabilities. Promoting best practices, design patterns, and coding standards. Advocating for test automation, code quality, and Extreme Programming approaches. Supporting continuous improvement through CI/CD pipelines and modern tooling. Debugging and resolving complex issues across internal and third-party systems. Staying up to date More ❯
Posted:

Ford Pro CRM DevSecOPs Product Manager

Dearborn, Michigan, United States
Hybrid/Remote Options
Ford
features and user stories with clear acceptance criteria. Solid understanding of DevSecOps principles, methodologies, and the software development lifecycle (SDLC). 1+ years working with Agile software methodologies (Scrum, eXtreme Programming, Kanban). 3 years experience working with Agile Product Management Software (Jira) Exceptional communication, collaboration, and interpersonal skills, with an ability to influence technical and non-technical More ❯
Employment Type: Permanent
Salary: USD Annual
Posted:
Extreme Programming
10th Percentile
£74,800
Median
£76,000