Development Plans (PDPs). Mentor and support junior and mid-level developers, ensuring their professional growth and alignment with team goals. Establish and maintain team processes for code reviews, testing , and task breakdown . Process Improvement: Advocate for and implement best practices in TDD, CI/CD , and Software Design Principles . Work closely with the Product Owner and … stakeholders to define technical objectives and timelines. Ensure high code quality and maintainability through testing frameworks, code reviews , and documentation . Agile Practices: Act as a key contributor in refining the Agile processes to improve team productivity and delivery outcomes. Collaborate with the team and Product Owner to define and manage the product backlog effectively. Strategic Contributions: Drive innovation … NodeJS frameworks like Express Proven experience with monolithic and microservices architectures. Advanced knowledge of MySQL , including complex database design and reporting . Strong experience with Test-Driven Development (TDD) , unittesting, functional testing , and integration testing . Proficiency in API creation and integrating with 3rd-party APIs. Hands-on experience with Docker and CI/CD More ❯
members ✅ What You’ll Bring Strong experience with Java (ranging from legacy versions to modern stacks) Comfortable working across both legacy systems and greenfield projects Experience with microservices, TDD, unittesting, and CI/CD Understanding of Docker, Kubernetes, and cloud platforms like AWS or Azure Exposure to SQL/NoSQL databases Leadership or mentoring experience Self-starter More ❯
members ✅ What You’ll Bring Strong experience with Java (ranging from legacy versions to modern stacks) Comfortable working across both legacy systems and greenfield projects Experience with microservices, TDD, unittesting, and CI/CD Understanding of Docker, Kubernetes, and cloud platforms like AWS or Azure Exposure to SQL/NoSQL databases Leadership or mentoring experience Self-starter More ❯
and ISO 27001. Implement identity management, authentication, and data encryption strategies. Conduct threat modeling, vulnerability assessments, and penetration testing. Address cybersecurity challenges in connected medical devices and healthcare IoT. UnitTesting, Quality Assurance & Documentation Implement automated testing frameworks for backend, frontend, and cloud-based applications. Perform unittesting, debugging, and troubleshooting to ensure software quality … years of software development experience, with leadership experience in regulated industries (medical devices preferred). Deep understanding of IEC 62304, FDA software regulations, and cybersecurity best practices. Experience in unittesting, DevOps, CI/CD pipelines, and cloud security. Strong knowledge of microservices architecture, RESTful APIs, and database management (SQL/NoSQL). Preferred: Cloud certifications (e.g., AWS More ❯
Gloucester, Gloucestershire, United Kingdom Hybrid / WFH Options
Navtech, Inc
the skills and tech stack for Software Development around: Web and Mobile Frontends QT/QML HTML, CSS/SASS SPA, Micro frontends UX, Responsive Design, Accessibility Design Systems Unittesting, Functional testing Responsibilities: Actively support team with work on development tasks and support timely delivery Follow and keep up code review standards Participate in chapter initiatives … to help achieve NAVBLUE's business goals Communicate potential obstacles in squads plans and support contingency plans Implement unit, component and integration testing for new and existing code to ensure software quality Coding, testing, documenting and debugging assigned development tasks to meet acceptance criteria Contribute to the design of product features Contribute to chapter's productivity Implement … find the root cause of problems Supports the work of less experienced team members Required Skills/Experience: 2+ years of working experience Experience with frontend development Experience writing unit tests, component testing or integration testing Ability to work effectively with others in a team environment Ability to understand suggested/shared concepts Ability to use technical More ❯
Surrey, England, United Kingdom Hybrid / WFH Options
Tenth Revolution Group
scalable software solutions using Java and AWS. Collaborate with stakeholders to gather requirements and translate them into technical solutions. Contribute to the full software development lifecycle, including design, development, testing, and deployment. Optimize applications for maximum speed and scalability. Ensure code quality through peer reviews, unittesting, and adherence to best practices. Troubleshoot, debug, and resolve technical More ❯
Woking, England, United Kingdom Hybrid / WFH Options
Tenth Revolution Group
scalable software solutions using Java and AWS. Collaborate with stakeholders to gather requirements and translate them into technical solutions. Contribute to the full software development lifecycle, including design, development, testing, and deployment. Optimize applications for maximum speed and scalability. Ensure code quality through peer reviews, unittesting, and adherence to best practices. Troubleshoot, debug, and resolve technical More ❯
to deliver high-quality software solutions. Mentor and support junior and mid-level developers, ensuring their professional growth and alignment with team goals. Maintain team processes for code reviews, testing, and task breakdown. Process Improvement: Advocate for and implement best practices in TDD, CI/CD, and Software Design Principles. Work closely with the Leader, Product Owner and stakeholders … to define technical objectives and timelines. Ensure high code quality and maintainability through testing frameworks, code reviews, and documentation. Strategic Contributions: Drive innovation and continuous improvement within the development team. Work with the wider engineering and product teams to align technical efforts with business goals. Additional Responsibilities: Act as a subject matter expert in software development, providing guidance to … Symfony, Laravel and NodeJS frameworks. Proven experience with monolithic and microservices architectures. Advanced knowledge of MySQL, including complex database design and reporting. Strong experience with Test-Driven Development (TDD), unittesting, functional testing, and integration testing. Proficiency in API creation and integrating with 3rd-party APIs. Hands-on experience with Docker and CI/CD pipelines. Practical More ❯
microservices that power our pet care platform Applying solid coding principles to build scalable and maintainable services Collaborating in an Agile environment with product teams and stakeholders Writing automated unit tests to ensure quality and reliability Documenting your work in a way that's clear, concise and useful What You'll Bring: 4+ years of software development experience with … CD practices and DevOps workflows Familiarity with Agile tools and cloud-native development best practices Our Tech Stack: .Net Core C# REST API Web API Azure DevOps Agile TDD UnitTesting SOLID Principles NoSQL Why Join the Pack? 10% Annual Bonus Potential 28 Days Holiday (rises to 30 after two years) + Bank Holidays Extra day off for More ❯
microservices that power our pet care platform Applying solid coding principles to build scalable and maintainable services Collaborating in an Agile environment with product teams and stakeholders Writing automated unit tests to ensure quality and reliability Documenting your work in a way thats clear, concise and useful What Youll Bring: 4+ years of software development experience with DotNet/… CD practices and DevOps workflows Familiarity with Agile tools and cloud-native development best practices Our Tech Stack: .Net Core | C# | REST API | Web API | Azure | DevOps | Agile | TDD | UnitTesting | SOLID Principles | NoSQL Why Join the Pack? 10% Annual Bonus Potential 28 Days Holiday (rises to 30 after two years) + Bank Holidays Extra day off for More ❯
exposure to elements of our back-end technology stack (C#, .Net) Good experience working with Amazon Web Services, Microservices, API development Knowledge and application of software engineering practices (e.g. Unittesting, TDD, CI/CD, SOLID, BDD etc.) and experience working as part of an agile delivery team. Continuous delivery, with pipelines implemented in Kubernetes, Docker Front-End More ❯
in designing and implementing high-quality UI components. Experience with DevOps practices, CI/CD pipelines, and agile methodologies. Familiarity with UI automation frameworks like Selenium or Cypress and unittesting tools like Jest. Hands-on experience with UI/UX research and A/B testing. This job posting will remain active until a qualified candidate is … sex, pregnancy (including childbirth, lactation and related medical conditions), national origin, age, physical and mental disability, marital status, sexual orientation, gender identity, gender expression, genetic information (including characteristics and testing), military and veteran status, and any other characteristic protected by applicable law. Ivanti believes that diversity and inclusion among our teammates is critical to our success as a global More ❯
and frameworks like Angular or React). Proficiency with SQL and NoSQL databases (e.g., SQL Server, PostgreSQL, MongoDB). Experience with cloud platforms such as Microsoft Azure. Knowledge of unittesting frameworks (e.g., NUnit, MSTest, xUnit) and test-driven development (TDD). Experience working in Agile environments using Scrum or Kanban methodologies. Proven experience leading a nearshore/ More ❯
and frameworks like Angular or React). Proficiency with SQL and NoSQL databases (e.g., SQL Server, PostgreSQL, MongoDB). Experience with cloud platforms such as Microsoft Azure. Knowledge of unittesting frameworks (e.g., NUnit, MSTest, xUnit) and test-driven development (TDD). Experience working in Agile environments using Scrum or Kanban methodologies. Proven experience leading a nearshore/ More ❯
Azure Functions and serverless architecture Knowledge of schema-less databases such as Cosmos DB or similar Solid understanding of SOLID principles, OOP, and event-driven architecture Proficiency in Git, UnitTesting frameworks (e.g., NUnit), and API development Familiarity with CI/CD pipelines and agile methodologies Strong communication, problem-solving, and mentoring skills A mindset of continuous learning More ❯
Northern Lincolnshire and Goole NHS Foundation Trust
React, Angular, Vue or similar) At least one server-side language (Intersystems Cache, Node.js, PHP or similar) SQL, database methodologies RESTful Web Services Responsive Design/Development Workflows Rigorous unittesting The successful candidate will ideally have experience in: Object Databases (SQL) Integrating API's Interfacing systems The successful candidate will be: Familiar with Agile development Highly motivated … Strong communication skills Experience building REST APIs Experience using Git and Github 2 years of experience in a relevant role Desirable Experience working in an Agile team Experience developing unit tests using JavaScript Experience working with relational databases Experience using development tools such as Webpack, Sass, Postman and others. 3 or more years of experience in a relevant role More ❯
deliver robust enterprise-wide solutions utilising industry standard practices Design, develop, enhance and maintain applications using agreed coding standards and quality targets. Ensure quality via code reviews and thorough unit testing. Liaise with immediate scrum team, other scrum/project teams, line manager and development lead to ensure accurate and complete delivery. Contribute to the development and implementation of More ❯
City Of London, England, United Kingdom Hybrid / WFH Options
Hays
on object-oriented design patterns (OOAD etc) and design principles (kiss/solid etc) Prior use of RDBMS, e.g. Oracle, MySQL or Postgres Experience in Test-Driven Development (TDD), unittesting and unittesting frameworks Strong knowledge of version control systems such as Github and associated CI/CD tooling (ideally with Azure DevOps, Jenkins or More ❯
City of London, London, United Kingdom Hybrid / WFH Options
Hays Technology
on object-oriented design patterns (OOAD etc) and design principles (kiss/solid etc) Prior use of RDBMS, e.g. Oracle, MySQL or Postgres Experience in Test-Driven Development (TDD), unittesting and unittesting frameworks Strong knowledge of version control systems such as Github and associated CI/CD tooling (ideally with Azure DevOps, Jenkins or More ❯
with peers across several teams to support multiple workstreams and ensure integrations are robust and secure. Be part of an agile, cross-functional development team, participating in code reviews, testing and deployments. Work with Enterprise systems and ensure they’re integrated effectively into our custom-built systems Hot Skills... Experience building applications using modern frameworks, libraries, languages, and tools … Full Stack Software Engineer, focusing on application development and integrations Understanding and experience of different Google Cloud resources such Kubernetes, Cloud Run, Pub/Sub, Cloud Build, etc. Automated Testing in different parts of the pipelines (unittesting with our programming languages, Integration, Contract, End to End with tools such as postman, k6 and karate). Infrastructure … and GCP Config Connector). Proven ability to build relationships with technical peers Understanding of the importance of constructive feedback to improve code quality and team performance Experience with testing strategies, including visual regression testing, unittesting, and integration testing Understanding of infrastructure setup using cloud-based technologies Proven experience in setting up release pipelines More ❯
with peers across several teams to support multiple workstreams and ensure integrations are robust and secure. Be part of an agile, cross-functional development team, participating in code reviews, testing and deployments. Work with Enterprise systems and ensure they’re integrated effectively into our custom-built systems Hot Skills... Experience building applications using Golang or Rust, complemented by proficiency … information, and organisation of new sources of data into databases Understanding and experience of different Google Cloud resources such Kubernetes, Cloud Run, Pub/Sub, Cloud Build, etc. Automated Testing in different parts of the pipelines (unittesting with our programming languages, Integration, Contract, End to End with tools such as postman, k6 and karate). Infrastructure … and GCP Config Connector). Proven ability to build relationships with technical peers Understanding of the importance of constructive feedback to improve code quality and team performance Experience with testing strategies, including visual regression testing, unittesting, and integration testing Understanding of infrastructure setup using cloud-based technologies Proven experience in setting up release pipelines More ❯
languages and frameworks (Java 17+, React, Redux, JavaScript, TypeScript, HTML5, CSS3, Spring Boot and relational databases) Proficiency in working with RESTful APIs. Strong experience of test first development and unittesting with modern testing frameworks and tools such as Jest, Enzyme, React Testing Library, Pact, Cypress and Playwright. Familiarity with CI/CD and build pipelines More ❯
issues and develop pioneering solutions. Serve as a mentor or coach to developers, architects, and project managers, delegating work as necessary. Enforce adherence to the highest code quality and testing standards among all team members. Evaluate and conduct Proof of Concepts (POC) for new strategic technical products and applications, assessing their applicability to the workflow platform. Skills & Qualifications: Extensive … using SQL and non-SQL DB technologies (Oracle, MS SQL, Mongo DB), and a thorough understanding of in-memory caching and searching technologies (Hazelcast, Redis, etc.) Practical knowledge of testing automation principles and frameworks (e.g., TDD, BDD, Contract Testing) Ability to uphold high development standards under pressure, especially concerning code quality, code reviews, unittesting, continuous More ❯
team in the Analytics and Data Platform group, responsible for architecting and building out brand new data integration. You will be responsible for: Practicing disciplined software engineering (e.g. automated testing, code reviews, and writing beautiful, pragmatic code) Coding in Java and Python Building out a brand new data management tool to support our business and operational users, working closely … with the rest of the Data and Analytics platform Unittesting, integration testing. Contributing to maintaining and constantly improving the CI/CD pipeline Code reviews, design reviews Code instrumentation, setting up proactive monitoring dashboards Liaising with users and subject matter experts in order to gather requirements, analyse solutions and triage feedback and incidents Understanding business requirements and More ❯
continuous improvement initiatives Mentor and support junior engineers where appropriate Essential Skills and Experience Proficient in Java (latest versions) and Python Strong development experience on Linux platforms Knowledge of unittesting and mocking frameworks, particularly JUnit 5.x (Jupiter) Familiar with Git version control and GitLab CI/CD pipelines Hands-on experience with Agile (Scrum) methodologies Database experience More ❯