Boot or http4k Deep understanding of RESTful API design and integration Proven experience mentoring engineers and contributing to high-performing teams Familiarity with Agile (Scrum or Kanban), TDD, and pairprogramming practices Experience with CI/CD pipelines and automation tooling Knowledge of Docker, Kubernetes, Jenkins, or GitLab CI Experience with cloud platforms such as AWS, GCP, or More ❯
Reading, Berkshire, South East, United Kingdom Hybrid / WFH Options
Halian Technology Limited
Boot or http4k Deep understanding of RESTful API design and integration Proven experience mentoring engineers and contributing to high-performing teams Familiarity with Agile (Scrum or Kanban), TDD, and pairprogramming practices Experience with CI/CD pipelines and automation tooling Knowledge of Docker, Kubernetes, Jenkins, or GitLab CI Experience with cloud platforms such as AWS, GCP, or More ❯
looking for someone with a good level of experience with general software engineering practices and should have exposure to the following: Version control management with Git Code reviews and pairprogramming Test frameworks with at least an interest in TDD User stories and capturing requirements Iterative development and refactoring The people in Tharsus' team come from backgrounds in More ❯
the methodology. We work in an Agile environment (Scrum) with a test-first mindset (actually, writing code without tests should be unthinkable). We are also big advocates of pairprogramming and nothing is released until we have a code review. You have a real passion for problem-solving and are an active learner who gets excited by More ❯
logic implementation as well as client web application and user interface (UI) development. Java, Python, embedded C/C++, Java cryptographic framework, XML, web UI and special purpose device programming opportunities are available. Required Skills and Qualifications: The Software Engineer will be responsible for software development activities both individually and as a member of an agile team. The software … decomposition, secure systems engineering and development, trade-off analysis, interface control, and testing and continuous integration. Experience in software development on Agile teams using Agile Developer practices such as PairProgramming, TDD, Refactoring, and ATDD. Experience with FITNesse, Mockito, Cucumber, Unified Functional Tester (UFT), Selenium. Experience with Behavior Driven Development (BDD). Secure Software development (i.e., Layer More ❯
logic implementation as well as client web application and user interface (UI) development. Java, Python, embedded C/C++, Java cryptographic framework, XML, web UI and special purpose device programming opportunities are available. Required Skills and Qualifications: The Software Engineer will be responsible for software development activities both individually and as a member of an agile team. The software … decomposition, secure systems engineering and development, trade-off analysis, interface control, and testing and continuous integration. Experience in software development on Agile teams using Agile Developer practices such as PairProgramming, TDD, Refactoring, and ATDD. Experience with FITNesse, Mockito, Cucumber, Unified Functional Tester (UFT), Selenium. Experience with Behavior Driven Development (BDD). Secure Software development (i.e., Layer More ❯
logic implementation as well as client web application and user interface (UI) development. Java, Python, embedded C/C++, Java cryptographic framework, XML, web UI and special purpose device programming opportunities are available. Required Skills and Qualifications: The Software Engineer will be responsible for software development activities both individually and as a member of an agile team. The software … decomposition, secure systems engineering and development, trade-off analysis, interface control, and testing and continuous integration. Experience in software development on Agile teams using Agile Developer practices such as PairProgramming, TDD, Refactoring, and ATDD. Experience with FITNesse, Mockito, Cucumber, Unified Functional Tester (UFT), Selenium. Experience with Behavior Driven Development (BDD). Secure Software development (i.e., Layer More ❯
is eligible to obtain HMG Security Clearance at the SC level Build and manage systems, infrastructure and applications using infrastructure as code and automation (Terraform, Ansible, K8s, Helm, Go) Pairprogramming, knowledge sharing and running appropriate training sessions for the team Writing well-defined tickets (and supporting documentation when required) as well as keeping them up-to-date More ❯
Starting or continuing your journey as a line-manager Coach & support peers Providing support for digital products once they are live (depending on client needs) Agile Ways of Working Pairprogramming with other members of the team, including designers and QAs Own the delivery of user stories end-to-end, working with agile principles Leading and supporting your More ❯
karate, yoga and sound bath, shower facilities and of course, all the latest kit to work with About you: You have strong backend software engineering experience with any OO programming languages e.g. Java, C#, C++, Python, Golang You have multi-agent AI experience within a commercial setting You have strong business acumen You believe in producing quality code and … have experience with TDD and PairProgramming You have a good knowledge of SQL and Networking (TCP/IP) You have a thorough understanding of Computer Science fundamentals such as OOP, Data Structures, Algorithms, Design Patterns You're collaborative, enjoy problem solving and are keen to pick up new skills What's in it for you: As a More ❯
Manchester, North West, United Kingdom Hybrid / WFH Options
InterQuest Group (UK) Limited
get quick feedback and deliver valuable increments. The existing group are very open minded, they value teamwork over individual heroics and focus on engineering best practice like TDD and Pair Programming. Skills: C#, .NET Core, React REST APIs, Microservices AWS, Terraform, Docker CI/CD, TDD, PairProgramming The money is good too - up to £50k plus More ❯
Cobrix library. Experience implementing data retention and archival strategies in cloud environments. Strong understanding and practical implementation of Medallion Architecture (Bronze, Silver, Gold layers) for structured data processing. Advanced programming skills in Python, PySpark, and SQL, with the ability to build modular, efficient, and scalable data pipelines. Deep expertise in data modeling for both relational databases and data warehouses … effectively with both technical and non-technical stakeholders, translating business requirements into technical solutions. Strong documentation skills to clearly articulate data flows, architecture decisions, and technical findings. Experience with pairprogramming, conducting code reviews, and mentoring team members. Proven ability to reconcile data across systems and ensure data quality and integrity. Experience with data cataloging and metadata management More ❯
Cobrix library. Experience implementing data retention and archival strategies in cloud environments. Strong understanding and practical implementation of Medallion Architecture (Bronze, Silver, Gold layers) for structured data processing. Advanced programming skills in Python, PySpark, and SQL, with the ability to build modular, efficient, and scalable data pipelines. Deep expertise in data modeling for both relational databases and data warehouses … effectively with both technical and non-technical stakeholders, translating business requirements into technical solutions. Strong documentation skills to clearly articulate data flows, architecture decisions, and technical findings. Experience with pairprogramming, conducting code reviews, and mentoring team members. Proven ability to reconcile data across systems and ensure data quality and integrity. Experience with data cataloging and metadata management More ❯
Cobrix library. Experience implementing data retention and archival strategies in cloud environments. Strong understanding and practical implementation of Medallion Architecture (Bronze, Silver, Gold layers) for structured data processing. Advanced programming skills in Python, PySpark, and SQL, with the ability to build modular, efficient, and scalable data pipelines. Deep expertise in data modeling for both relational databases and data warehouses … effectively with both technical and non-technical stakeholders, translating business requirements into technical solutions. Strong documentation skills to clearly articulate data flows, architecture decisions, and technical findings. Experience with pairprogramming, conducting code reviews, and mentoring team members. Proven ability to reconcile data across systems and ensure data quality and integrity. Experience with data cataloging and metadata management More ❯
Cobrix library. Experience implementing data retention and archival strategies in cloud environments. Strong understanding and practical implementation of Medallion Architecture (Bronze, Silver, Gold layers) for structured data processing. Advanced programming skills in Python, PySpark, and SQL, with the ability to build modular, efficient, and scalable data pipelines. Deep expertise in data modeling for both relational databases and data warehouses … effectively with both technical and non-technical stakeholders, translating business requirements into technical solutions. Strong documentation skills to clearly articulate data flows, architecture decisions, and technical findings. Experience with pairprogramming, conducting code reviews, and mentoring team members. Proven ability to reconcile data across systems and ensure data quality and integrity. Experience with data cataloging and metadata management More ❯
london (city of london), south east england, united kingdom
HCLTech
Cobrix library. Experience implementing data retention and archival strategies in cloud environments. Strong understanding and practical implementation of Medallion Architecture (Bronze, Silver, Gold layers) for structured data processing. Advanced programming skills in Python, PySpark, and SQL, with the ability to build modular, efficient, and scalable data pipelines. Deep expertise in data modeling for both relational databases and data warehouses … effectively with both technical and non-technical stakeholders, translating business requirements into technical solutions. Strong documentation skills to clearly articulate data flows, architecture decisions, and technical findings. Experience with pairprogramming, conducting code reviews, and mentoring team members. Proven ability to reconcile data across systems and ensure data quality and integrity. Experience with data cataloging and metadata management More ❯
Newcastle Upon Tyne, Tyne And Wear, United Kingdom
amber labs
managers, delivery managers, business analysts, user researchers, and engineers to refine technical direction. Write clean, testable code following best practices in security, accessibility, and DevOps. Participate in code reviews, pairprogramming, and continuous integration/deployment processes. Troubleshoot and resolve live service issues, ensuring resilience and availability. Work within GDS (Government Digital Service) standards and contribute to open More ❯
deploy all of the time) Familiarity with Docker Strong knowledge of Git and Gitlab CI/CD Excellent communication in a geographically distributed team - innovative and inventive, able to pair program and collaborate BS/MS Computer Science/Engineering About S&P Global Market Intelligence At S&P Global Market Intelligence, a division of S&P Global we More ❯
passion for technology and continuous learning, and affinity for asking "why" and solving the right problems History of success on cross-functional teams; experience building products using agile methodologies (pairprogramming, stand-ups, planning sessions, and sprints) Basic understanding of object oriented programming, experience working with relational databases and database design/data modeling, and SQL skills More ❯
Edinburgh, Cramond Bridge, City of Edinburgh, United Kingdom
SR2
multiple times per day! Experience we're looking for... Java development with Spring boot Frontend skills - Ideally with React.js (or Angular, Vue.js etc) Advocate for best practices (TDD, Automation, PairProgramming) Collaborative and coachable Strong communication skills Team player If you're based in Ebinbugh and keen to move into the tech for good space, apply today More ❯
Employment Type: Permanent
Salary: £50000 - £65000/annum 15% pension, 15% bonus, 36 days holi
on customer satisfaction You create a positive user experience that is highly optimized towards productivity You write clean, maintainable, and well tested code You participate in code reviews and pairprogramming sessions of your team You set up integration pipelines and automate our business processes You contribute to our DevOps efforts to build, test, and release software faster More ❯
enhance government digital services using Java 21+ Build robust APIs and microservices for internal and external use Apply TDD/BDD methodologies to ensure high-quality code Collaborate in pairprogramming and Agile ceremonies Contribute to second-line support and occasional out-of-hours support Communicate technical concepts clearly to non-technical stakeholders Stay engaged with the wider More ❯
passion for technology and continuous learning, and affinity for asking "why" and solving the right problems History of success on cross-functional teams; experience building products using agile methodologies (pairprogramming, stand-ups, planning sessions, and sprints) Basic understanding of object oriented programming, experience working with relational databases and database design/data modeling, and SQL skills More ❯
Glasgow, Scotland, United Kingdom Hybrid / WFH Options
Venesky Brown
modern stack to the multiple strands of ETL and database (legacy and otherwise) that underpins the service. - Routinely use collaborative development practices such as pairing and mobbing techniques in programming, code reviews, system design and requirements analysis/refinement, etc. - Coaching and mentoring other team members, as appropriate. Essential Skills: - OCR, Object Detection and LLM analysis implementation - Machine Learning … and image preprocessing in object detection, PIL/Pillow for image manipulation and format conversion and YOLO object detection frameworks - Proficiency in Python 3.9+ with understanding of object-oriented programming, decorators, context managers, and async/await patterns - Data structures and algorithms for efficient data processing and model optimization - Error handling and debugging using try-catch blocks, logging, and … telemetry, intelligence tools for AI/ML systems, including Grafana - Experience working in Agile delivery models - Scrum and/or Kanban frameworks - Formal XP engineering techniques including TDD and pairprogramming - Working within defined infrastructure-as-code frameworks Desirable Skills: - Custom model architecture design and implementation - Advanced fine-tuning techniques including LoRA, QLoRA, and parameter efficient methods - Multi More ❯
paisley, central scotland, united kingdom Hybrid / WFH Options
Venesky Brown
modern stack to the multiple strands of ETL and database (legacy and otherwise) that underpins the service. - Routinely use collaborative development practices such as pairing and mobbing techniques in programming, code reviews, system design and requirements analysis/refinement, etc. - Coaching and mentoring other team members, as appropriate. Essential Skills: - OCR, Object Detection and LLM analysis implementation - Machine Learning … and image preprocessing in object detection, PIL/Pillow for image manipulation and format conversion and YOLO object detection frameworks - Proficiency in Python 3.9+ with understanding of object-oriented programming, decorators, context managers, and async/await patterns - Data structures and algorithms for efficient data processing and model optimization - Error handling and debugging using try-catch blocks, logging, and … telemetry, intelligence tools for AI/ML systems, including Grafana - Experience working in Agile delivery models - Scrum and/or Kanban frameworks - Formal XP engineering techniques including TDD and pairprogramming - Working within defined infrastructure-as-code frameworks Desirable Skills: - Custom model architecture design and implementation - Advanced fine-tuning techniques including LoRA, QLoRA, and parameter efficient methods - Multi More ❯