a Test Driven Development focus, application of SOLID principles and others such as KISS, DRY, YAGNI etc. Ideally you should have some experience of PairProgramming, however not necessary at this level. Skills/Tools/Tech that you will be using: C# .Net .NET Core Windows Azure … Some multi-threaded work/multi-threading Microservices - new builds are following the microservices architecture TDD/Agile/Scrum/Kanban/Scrumban PairProgramming/XP/SOLID Principles/SOA/KISS/DRY/YAGNI/GoF/Design Patterns Scalability/Working at more »
development in a dynamic, high-performance environment. Contribute to backend systems for cloud-hosted applications. Gain exposure to Agile methodologies, CI/CD pipelines, pairprogramming, and TDD. Tech Stack: Core Java, multithreading, low-latency systems, AWS/GCP, Docker, Kubernetes, TDD, Agile, CI/CD. Requirements: A … level Java environment (no frameworks like Spring) in public cloud environments (AWS/GCP) Familiarity with CI/CD environments and practices such as pairprogramming or TDD. This is an exceptional opportunity to develop your skills while contributing to a leading trading platform. Ready to take the more »
Bath, England, United Kingdom Hybrid / WFH Options
Mayden
skills and an excellent package of benefits including private health insurance and pension. How we work As a development team we work closely together, pairprogramming, white-boarding and architecting as a team and peer reviewing every line of code. We work in an agile way, using the … and MySQL, but we don’t need you to have experience with these specifically, as long as you have commercial experience with other modern programming languages. You should be able to demonstrate your experience with MVC frameworks and/or modern JavaScript frameworks. Here are some other things that … the work we do as well as the technology we use • Enjoy working closely with both technical and non technical colleagues • Be comfortable with pairprogramming and with code being peer reviewed • Take a positive and proactive approach to problem solving both with their team and the wider more »
a cutting edge Core Java stack to achieve low-latency, high-throughput across their distributed systemsAdopting a thorough Agile, CI/CD methodology, including pairprogramming and Test-Driven Development (TDD). Day-to-day, the tech stack includes: Core Java, multithreading, low-latency, concurrency, distributed systems, high … knowledge are essentialAbility to converse well with business and financial stakeholdersExperience working in a CI/CD environment with modern tech practices such as pair-programming and TDDApply to learn a more about this opportunity! 105000 - 120000 per annum + hybrid work, benefitsCity of London, LondonPermanent more »
invested in maintaining a team that encourages everyone to contribute. We run daily standups, weekly planning and frequent retros and feedback sessions. We embrace pairprogramming the vast majority of the time. We practice trunk based development and continuous delivery. At the end of each week, we join … to support you. We're looking for You are collaborative, open-minded, and looking to continue to develop your craft. You're comfortable with pairprogramming all day. Experience writing distributed, high availability, high throughput systems maintaining data consistency. You are proud of the code you produce; it … you saw an opportunity and made it happen. Working in cross-functional teams practising XP and Kanban techniques. You have experience in multiple different programming languages and understand the value in bringing ideas from other ecosystems into your current environment. What's in it for you Our start-up more »
Glasgow, Scotland, United Kingdom Hybrid / WFH Options
Amici Procurement Solutions
views, triggers and functions Develop solutions using Azure cloud services including Data Factory, Batch Services and Azure SQL Conduct code reviews and participate in pairprogramming sessions Able to assess the impact of changes on our systems and infrastructure Document your code both technically and to support operational more »
companies offerings and set the technical standard for the organisation moving forwards. The role will involve designing and delivering new platform capabilities, hands-on programming work - coding, pairprogramming and testing. Skills needed: Java11+ Microservices Cloud (ideally AWS or Azure but GCP also considered) Kubernetes and/ more »
Please refer to the 3 bullet points in bold below when writing your personal statement (including work-based examples). Excellent coding skills and programming tools, frameworks and techniques including knowledge in Java, JavaScript/Typescript and Spring. Mentoring experience or can demonstrate leadership capabilities. Strong communication skills where … technologies, including use of relational and noSQL databases. Application of good working practices such as test-driven and behaviour-driven development (TDD/BDD), pairprogramming, version control/branching strategies, Continuous Integration/Continuous Development, and application of design patterns. Knowledge and understanding of developing and running more »
re generally flexible on your technical background in terms of the stack you've worked with, but you should be prepared to undertake our pair-programming stage of the interview process in Javascript or Typescript and be assessed on that basis. We're also open to folks who more »
companies offerings and set the technical standard for the organisation moving forwards. The role will involve designing and delivering new platform capabilities, hands-on programming work - coding, pairprogramming and testing. Skills needed: Java17+ REST Cloud (ideally AWS or Azure but GCP also considered) Kubernetes and/ more »
ensuring the solution safeguards both business and customer interests. Act as a technical mentor to other engineers, sharing knowledge and fostering growth through collaboration, pairprogramming, and running knowledge-sharing sessions. Have a KAIZEN mindset , constantly seeking opportunities to improve processes, product, technology, collaboration, everything! Experience Required Must more »
technologies, and best practices. Evaluate new tools, technologies, and methodologies to drive continuous improvement. Requirements Proven experience Kotlin Proven experience with agile processes (e.g., pair-programming and TDD) and a track record of fostering a culture suited to fast-scaling organizations. Demonstrable experience in architectural decision-making and … extracting services from a monolithic structure. Ability to build infrastructure (e.g., AWS, infrastructure-as-code, CI/CD toolchain optimization). Proficiency in multiple programming languages, including at least one of the following: Java, Typescript, or Ruby. Capability to work across the full stack. Experience in delivering atomic features more »
booked, you could receive an offer within 3 days of interviewing! 🏃♂️💨 🚀 Our Development Culture We deliver incrementally in sprints, following Agile (SCRUM) practices. From pair-programming and code reviews to automated testing , we prioritize clean code over over-engineering. Here’s a glimpse into our cutting-edge tech … We’re Looking For? 5+ years of experience as a Tech Leader 2+ years of experience managing multiple teams Strong understanding of object-oriented programming (Java, C#/C++, Ruby, etc.) Polyglot full-stack developer mindset, eager to learn and continuously improve A collaborative approach to teamwork with a more »
diversity and teamwork over individual heroics, so you’d be working alongside other software developers that are passionate about using quality practices like TDD, pairprogramming and DevOps. Although this is a predominantly backend role, as they’re a small team they’re looking for people who are more »
highly Agile, operating in multi-functional delivery squads manging projects from inception through to delivery/go-live and with a heavy focus on PairProgramming and TDD, so are looking for people from similar environments. To be successful, you will demonstrate: A strong background in hands-on more »
SR2 | Socially Responsible Recruitment | Certified B Corporation™
as long as they love solving problems and are curious about learning new things. Their culture is one that is respectful & collaborative, with frequent pair-programming & inclusive retros. Plus, the engineers in the team are amazing, so the idea-sharing on offer will be second to none (I more »
with product owners on user story generation and refinement Monitor and support the operation of production systems Participate in knowledge sharing activities with colleagues Pairprogramming and peer reviews About you: Required Experience: Minimum 8 years of Java development experience in an Agile environment, building scalable applications and more »
South Yorkshire, England, United Kingdom Hybrid / WFH Options
Forsyth Barnes
around 30% of your time coding and delivering key projects, setting high technical standards for your team. Mentor and upskill engineers through code reviews, pairprogramming, and technical guidance. Collaborate with stakeholders to define priorities, break down projects into manageable deliverables, and ensure alignment with business goals. Champion more »
Glasgow, Scotland, United Kingdom Hybrid / WFH Options
Amici Procurement Solutions
review sessions (“Three Amigos”) with Business Analysts and QA Engineers Develop complex database queries, views, triggers and functions Conduct code reviews and participate in pairprogramming sessions Ability to assess the impact of changes on our systems and infrastructure Document your code both technically and to support operational more »
monitoring tools. Spend approximately 30% of your time coding, contributing to key projects and setting high technical standards. Mentor and support your team through pairprogramming, code reviews, and sharing best practices. Collaborate with stakeholders to define roadmaps and priorities, breaking down Epics into manageable Stories and Tasks. more »
Shirebrook, England, United Kingdom Hybrid / WFH Options
Frasers Group
monitoring tools. Spend approximately 30% of your time coding, contributing to key projects and setting high technical standards. Mentor and support your team through pairprogramming, code reviews, and sharing best practices. Collaborate with stakeholders to define roadmaps and priorities, breaking down Epics into manageable Stories and Tasks. more »
capable technical leader, who takes ownership of design and delivery and is willing to help grow and guide junior engineers towards appropriate target architectures.Strong programming skills with a good working knowledge of Java, Spring, Spring Boot, REST, Microservices and modern toolsets like Kubernetes and JenkinsDiverse technical experience and a … sourcing opportunities and reduce waste.You’re an advocate for quality and can support the team leveraging approaches such as CI/CD best practice, PairProgramming, TDD and BDDWhat you’ll get to learn… (any previous experience would be advantageous)Working in the public cloud domain at scale more »
Edinburgh, Scotland, United Kingdom Hybrid / WFH Options
Lloyds Banking Group
technical leader, who takes ownership of design and delivery and is willing to help grow and guide junior engineers towards appropriate target architectures. Strong programming skills with a good working knowledge of Java, Spring, Spring Boot, REST, Microservices and modern toolsets like Kubernetes and Jenkins Diverse technical experience and … opportunities and reduce waste. You’re an advocate for quality and can support the team leveraging approaches such as CI/CD best practice, PairProgramming, TDD and BDD What you’ll get to learn… (any previous experience would be advantageous) Working in the public cloud domain at more »
Milton Keynes, Buckinghamshire, United Kingdom Hybrid / WFH Options
solid understanding of the domain you are working in, and proactively identify and clarify new requirements Mentor and support more junior colleagues e.g. through pairprogramming, answering questions Ways of working (personal development, training, collaboration & support) Personal Attributes & Experience Proficient in JavaScript, Typescript, React Hooks, NodeJs, HTML5 and more »
London, England, United Kingdom Hybrid / WFH Options
Jobleads-UK
well as encouraging and enabling these practices from others: Collaborate - We work in cross-functional, mission driven, autonomous squads that gel over time. We pair program to work better through shared experience and knowledge. Focus on outcomes over outputs - Solving a problem for users that translates to business results more »