or C# Understanding of data modeling, data manipulation, and storage systems Familiarity with industry best practices like code coverage Knowledge of software development methodologies (Agile, Scrum, Kanban) and TDD Ability to work well with internal and external technology resources Excellent verbal and written communication skills Learn more about the LexisNexis Risk team and our work here . If you More ❯
and Back End services, working across architecture, design, coding, testing, and deployment. Participate in Agile ceremonies, collaborating closely with team members, stakeholders, and third parties. Champion best practices including TDD/BDD, CI/CD, and secure coding principles. Diagnose and solve issues across multiple environments, including production systems hosted on AWS. Take ownership of code quality and technical direction More ❯
including advanced patterns, SSR/SSG, Next.js), Node.js, TypeScript, and Azure cloud services. Define and enforce comprehensive testing strategies (unit, integration, E2E) using Jest, Testing Library, Playwright, and champion TDD/BDD practices. Architect and implement scalable, secure APIs (REST, GraphQL), event-driven services (Kafka), and robust error handling. Advanced SQL (PostgreSQL), schema design, query optimisation, and NoSQL where More ❯
Burton-on-Trent, Staffordshire, England, United Kingdom Hybrid / WFH Options
Holland & Barrett International Limited
toolchain – e.g. Git, Maven, Docker, GitLab CI/CD pipelines A practical understanding of architecting and building distributed systems and APIs. Experience with various testing tools and methodologies, e.g. TDD . Strong STEM degree from a leading university or professional experience that transcends formal education. What we offer: Company pension contributions Technology Incentive Scheme?- we offer different bonus schemes for More ❯
basedsoftware A focus in refining specifications and tickets to deliver maximum output for minimum effort A desire to document and share output of features and investigations Unit testing and TDD experience Experience working with a hardware/embedded software teamalongside the software team A flexible and pragmatic team worker who supports their colleagues Benefits Opportunity to buy additional holidays Life More ❯
in production A solid understanding of security principles and secure coding including OWASP Top 10 Nice to haves: o Experience in VOIP, (SIP and RTP advantageous) o Experience of TDD/BDD/DDD o Knowledge of PCI compliance and associated standards such as ISO 27001 o Knowledge of accessibility standards and how to apply them (WCAG) o Experience with More ❯
in production A solid understanding of security principles and secure coding including OWASP Top 10 Nice to haves: o Experience in VOIP, (SIP and RTP advantageous) o Experience of TDD/BDD/DDD o Knowledge of PCI compliance and associated standards such as ISO 27001 o Knowledge of accessibility standards and how to apply them (WCAG) o Experience with More ❯
design and build of UI components Experience of financial/trading platforms and knowledge of financial markets Experience with AWS services Experience with C# and relational databases Experience with TDD, BDD or similar approaches Band & Level - Manager, 6 Company Statement We know that the best innovation happens when diverse people with different perspectives and skills work together in an inclusive More ❯
including OAuth 2.0, SAML, OpenID Connect, and JSON Web Tokens (JWT), with practical experience implementing secure, scalable identity and access management solutions across distributed systems. Knowledge of Test-DrivenDevelopment (TDD) and hands-on experience with automated testing frameworks such as JUnit and Selenium. Excellent problem-solving, debugging, and analytical skills, with the ability to troubleshoot and More ❯
Mc Lean, Virginia, United States Hybrid / WFH Options
Ctec Inc
Azure Monitor, Azure Functions, and Microsoft IIS. • Working knowledge of automated testing with xUnit and Selenium. • Working knowledge of Domain Driven Design (DDD), TestDriven Design (TDD), Microservices, and Serverless Compute. • Working knowledge of SW Development Lifecycle (SDLC) methodologies, including Waterfall and Agile. • Excellent written and verbal communication, documentation, and active listening skills and the ability More ❯
North West London, London, United Kingdom Hybrid / WFH Options
SEFE MARKETING & TRADING LIMITED
CD practices, ideally using Azure DevOps. Strong grasp of design patterns and SOLID principles. Nice to have: OAuth2, MongoDB, and RabbitMQ or Kafka Power BI, SSAS, SSIS, SSRS SpecFlow, TDD, TypeScript Azure Cloud Platform, especially Infrastructure as Code (Terraform) We offer: Were committed to creating an inclusive environment that embraces diversity and fosters the development of knowledge, skills and More ❯
Technologies – Mule ESB & IDE or equivalent, previous Middleware experiences. Experience in monitoring, triaging and performance tuning. Experience in Splunk, Dynatrace or AppDynamics (APM tools). Knowledge of Test-DrivenDevelopment and Unit Testing (Cucumber/Litmus, JUnit) Able to contribute to automation, develop shared/common solutions. Strong verbal and written communication skills (both to a technical More ❯
Bexhill-On-Sea, East Sussex, South East, United Kingdom Hybrid / WFH Options
Hastings Direct
and design Source Management software such as GitHub SOAP, REST, JSON, XMLJSON & XML; HTML; CSS and JavaScript Knowledge of a Testdriven approach including exposure to either TDD or BDD would be an advantage Desirable Experience of Springboot/Microservices Relational databases, SQL What we offer Join us and you'll find a different way of doing things. More ❯
OpenAPI/swagger and other API messaging formats e.g. JSON, XML, SOAP Experience of PowerBI, PowerQuery and R Experience of structured testing and quality assurance approaches (e.g. TestDrivenDevelopment and Behaviour DrivenDevelopment) A positive and cooperative individual who will work effectively across departments and within a team Worked in an agile/Kanban More ❯
OpenAPI/swagger and other API messaging formats e.g. JSON, XML, SOAP Experience of PowerBI, PowerQuery and R Experience of structured testing and quality assurance approaches (e.g. TestDrivenDevelopment and Behaviour DrivenDevelopment) A positive and cooperative individual who will work effectively across departments and within a team Worked in an agile/Kanban More ❯
Edinburgh, Cramond Bridge, City of Edinburgh, United Kingdom
SR2
production 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, Pair Programming) 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
Ops, GIT and Pipelines Document development and operational procedures including implementing monitoring solutions Leverage industry standards and best practices for software development, including automated integration, testdrivendevelopment, reusable code, object-oriented design, software configuration management Facilitate code reviews, unit testing, peer reviews and partner with QA to document test criteria Required skills: Advanced More ❯
approaches (e.g. microservices, event sourcing, serverless, CQRS ) Virtualisation and orchestration tools (e.g. VMs, Docker, Kubernetes, etc.) and infrastructure as code (e.g. Terraform, Pulumi) Test automation following TestDrivenDevelopment practices including unit testing, API testing, and end-to-end testing Working with lean and agile practices (e.g. Kanban, Scrum, etc.) Collaborating in cross-functional teams It More ❯
Manchester, North West, United Kingdom Hybrid / WFH Options
Travel Counsellors
microservices, and cloud-first development (AWS, Azure, or GCP) Experience building systems with MongoDB, SQL, or vector databases like Pinecone or MongoDB Atlas Vector Search Solid engineering practices: TDD, CI/CD pipelines, DevOps tooling, and secure deployment at scale Your code could power the next generation of travel - become our Senior AI Engineer today. More ❯
build, and maintain high-quality Java applications.Contribute to the development of microservices and modern architectures.Work with Spring framework to deliver scalable solutions.Apply best practices in software engineering including TDD, CI/CD, and automation.Collaborate within an agile team to drive continuous improvement.Ensure solutions meet security and performance requirements.Key Skills RequiredStrong commercial experience with Java.Hands-on expertise with Spring.Knowledge of More ❯
high-quality Java applications. Contribute to the development of microservices and modern architectures. Work with Spring framework to deliver scalable solutions. Apply best practices in software engineering including TDD, CI/CD, and automation. Collaborate within an agile team to drive continuous improvement. Ensure solutions meet security and performance requirements. Key Skills Required Strong commercial experience with Java. Hands More ❯
high-quality Java applications. Contribute to the development of microservices and modern architectures. Work with Spring framework to deliver scalable solutions. Apply best practices in software engineering including TDD, CI/CD, and automation. Collaborate within an agile team to drive continuous improvement. Ensure solutions meet security and performance requirements. Key Skills Required Strong commercial experience with Java. Hands More ❯
Computer Science, Engineering, or related field. 6+ years in software development, preferably in agile environments. Must have strong knowledge and experience with AWS and Amazon Connect. Proficiency in TDD, CI/CD, and automation tools. Excellent problem-solving, communication, and collaboration skills. Passion for delivering customer-centric, high-quality solutions. Preferred Qualifications: Knowledge of data science and analytics. Familiarity More ❯
team for you! Key skills: Front End technologies including JavaScript and React Java Cloud based technologies, Azure or AWS Build and deploy containerized applications with Docker and Kubernetes Agile (TDD) If you have experience working with the tech stack and interested to hear more then please apply now! McGregor Boyall is an equal opportunity employer and do not discriminate on More ❯