Unit Testing Jobs in England

201 to 225 of 587 Unit Testing Jobs in England

JavaScript Engineer

Watford, Hertfordshire, United Kingdom
Moorepay Limited
in line with the elementsuite roadmap. Writing clean, reusable JavaScript code using modern frameworks (e.g. Vue.js, Knockout.js). Developing responsive UI/UX experiences using HTML5, CSS3, and SASS. Testing your work thoroughly with appropriate unit testing before release. Estimating your own work and managing time effectively. Refactoring code regularly to improve performance and maintainability. Collaborating with … to align on design and implementation. Sharing your expertise to help evolve best practices and technical standards. Staying mindful of performance (HTTP requests, caching, rendering, DOM manipulation, etc). Testing across multiple browsers and devices, including smartphones and tablets. Supporting operational delivery sessions and contributing technical insights. Participating in peer reviews, giving and receiving feedback, and continually learning. Skills More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior .Net Software Engineer (Remote)

Cambourne, Cambridgeshire, United Kingdom
Hybrid / WFH Options
Remotestar
in a collaborative environment, readily offering support and sharing knowledge with your teammates. Core technical skills: C#, .NET, .NET Core Strong API integration skills SQL Server and NoSQL databases Unit testing frameworks Messaging within a microservice architecture Agile development (Scrum experience preferred) Good to have skills: Kafka A modern front-end framework (e.g., Angular) Docker containerization Domain-driven More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Quantitative Developer

London, United Kingdom
Hybrid / WFH Options
SEI Investments Company
Quantitative Developer, Investment Management Unit, Quantitative Investment Management, London SEI is seeking to hire a Quantitative Developer to develop, enhance and support platforms and tools that facilitate signal research, portfolio construction, performance attribution and reporting. What you will do: Infrastructure (40%): Design, develop, and maintain high-quality, scalable systems using industry best practices, SOLID principles, and design patterns where … Proficiency in Python (3.9+), with experience in system architecture and application development. Good knowledge of multi-processing and multi-threaded programming. Solid understanding of design patterns, SOLID principles, and unit testing practices. 2+ years of experience with SQL, including query optimization and execution plan analysis. Experience with auditing, and CI CD processes, Bitbucket (Github), Team City, setup and More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer

London Area, United Kingdom
Hybrid / WFH Options
developrec
Proficient with .NET Core and later (currently using .NET8) Hands-on experience with Azure and microservices Strong knowledge of API development and integration Familiarity with Terraform Solid experience in unit testing Docker/Kubernetes What's on Offer: Competitive salary between £80k-£100k depending on experience Remote-first setup with quarterly visits to the London office Salary sacrifice More ❯
Posted:

Senior Software Engineer

City of London, London, United Kingdom
Hybrid / WFH Options
developrec
Proficient with .NET Core and later (currently using .NET8) Hands-on experience with Azure and microservices Strong knowledge of API development and integration Familiarity with Terraform Solid experience in unit testing Docker/Kubernetes What's on Offer: Competitive salary between £80k-£100k depending on experience Remote-first setup with quarterly visits to the London office Salary sacrifice More ❯
Posted:

Software Developer

Bury St Edmunds, Suffolk, United Kingdom
Hybrid / WFH Options
Tec Partners
and industry regulations, making a significant impact on the utilities sector. End-to-End Development: Engage in the entire life cycle of business applications, from defining technical specifications to unit testing, release management, and code quality assurance. Coding Excellence: Craft clean, efficient code that's both scalable and maintainable. Collaboration: Collaborate closely with business analysts and stakeholders to More ❯
Employment Type: Permanent
Posted:

Mid-Level Software Engineer

London, England, United Kingdom
Hybrid / WFH Options
WRK digital
React. - Contribute to architectural decisions to ensure scalability and performance. - Collaborate with our lead developer and product team to deliver sprint objectives. - Uphold best practices in code quality, including unit testing and code reviews. - Take part in mentoring junior developers as the team expands. What We’re Looking For - Solid experience with full stack JavaScript development with Node More ❯
Posted:

Software Engineer (AI, React, Typescript, AWS Lambda, Microservices, IaC)

Manchester, Lancashire, United Kingdom
Manchester Digital
working understanding of automation, CI & deployment tooling such as Git & Actions 2-4 years experience with frameworks and languages: React, Typescript, State Management (Zustand/Redux) You are already Unit Testing with Jest or React-Testing-LIbrary You are aware of the impact of performance & accessibility and understand techniques for improving load and render times. You will … already a competent software developer, but looking for the environment and tech culture to progress further. Experience of Design Systems/Figma in the development process Playwright (or similar testing frameworks like Cypress) Monorepo Cognito SQS Exposure or experience in the use of Design Systems (antd, material-ui) and Figma would be advantageous. Deeper knowledge of accessibility and how More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

HCI Software Engineer

Manchester, Lancashire, United Kingdom
Groupe SII
JavaFX, Swing UI, and Spring • Familiarity with Gradle and/or Maven for build and dependency management •Proficiency in developing high-performance applications for Linux environments • Practical experience with Unit Testing (e.g. JUnit) and a commitment to code quality • Understanding of Static Analysis and Performance Analysis; experience with tools like SonarQube is a plus • Strong analytical thinking and … teams • Understanding of virtualisation and containerisation technologies • Knowledge of IP networking protocols • Familiarity with CI/CD pipelines and tools like Jenkins and JFROG Artifactory • Experience aligning requirements and testing within integrated systems . Why join us? You'll be part of a supportive, high-performing team where your contributions are valued. We believe in continuous learning, thoughtful collaboration More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

C# Software Engineer

Stevenage, Hertfordshire, United Kingdom
Hybrid / WFH Options
Meritus
of mixed discipline engineers working in synergy to develop simulations and representations of real equipment. Our approach to software development includes Configuration control Continuous Integration Continuous Delivery or Deployment. Unit testing and test driven development. Skillset/experience required: Proficient in C#/C++ Microsoft Visual Studio, Eclipse, Ability to work from high level/system view into More ❯
Employment Type: Contract
Rate: £60 - £65/hour INSIDE IR35
Posted:

C# Software Engineer

Stevenage, Hertfordshire, South East, United Kingdom
Hybrid / WFH Options
Yolk Recruitment
of mixed discipline engineers working in synergy to develop simulations and representations of real equipment. Our approach to software development includes Configuration control Continuous Integration Continuous Delivery or Deployment. Unit testing and test driven development. Skillset/experience required: Proficient in C#/C++ Microsoft Visual Studio, Eclipse, Ability to work from high level/system view into More ❯
Employment Type: Contract, Work From Home
Rate: £60 - £65 per hour + INSIDE IR35
Posted:

Senior Software Engineer – Java Backend

London Area, United Kingdom
TechHeads
CI/CD pipelines , and legacy system migrations. Innovate across the stack, taking ownership of key projects and delivering performant, scalable solutions. Lead engineering best practices including coding standards, unit testing, code reviews, and system architecture discussions. Support, coach, and mentor junior developers, fostering a culture of technical excellence and collaboration. Work closely with cross-functional teams, including More ❯
Posted:

Senior Software Engineer – Java Backend

City of London, London, United Kingdom
TechHeads
CI/CD pipelines , and legacy system migrations. Innovate across the stack, taking ownership of key projects and delivering performant, scalable solutions. Lead engineering best practices including coding standards, unit testing, code reviews, and system architecture discussions. Support, coach, and mentor junior developers, fostering a culture of technical excellence and collaboration. Work closely with cross-functional teams, including More ❯
Posted:

C# Software Engineer

Bristol, Avon, South West, United Kingdom
Defence
of multidisciplinary engineers to create simulations and accurate representations of real equipment. Apply best practices in software development, including configuration control, continuous integration, and continuous delivery or deployment. Conduct unit testing and adopt test-driven development (TDD) methodologies to ensure high-quality code. Essential Skills & Experience: Proficient in C# and C++ programming languages. Experience with Microsoft Visual Studio More ❯
Employment Type: Contract
Rate: Up to £65 per hour
Posted:

C# Software Engineer

Stevenage, Hertfordshire, United Kingdom
Hybrid / WFH Options
Akkodis
of mixed discipline engineers working in synergy to develop simulations and representations of real equipment. Our approach to software development includes Configuration control Continuous Integration Continuous Delivery or Deployment. Unit testing and test driven development. Modis International Ltd acts as an employment agency for permanent recruitment and an employment business for the supply of temporary workers in the More ❯
Employment Type: Contract
Posted:

Data Scientist / AI Engineer

London, United Kingdom
NLP PEOPLE
PostgreSQL preferred, but general SQL knowledge is important) Latest Data Science platforms (e.g., Databricks, Dataiku, AzureML, SageMaker) and frameworks (e.g., TensorFlow, MXNet, scikit-learn) Software engineering practices (coding standards, unit testing, version control, code review) Hadoop distributions (Cloudera, Hortonworks), NoSQL databases (Neo4j, Elastic), streaming technologies (Spark Streaming) Data manipulation and wrangling techniques Development and deployment technologies (virtualisation, CI More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior UI Developer

City of London, London, United Kingdom
Synechron
Role: Design new application portals for configuration, monitor dashboards, and client online onboarding processes, catering to traders, risk analysts, and application support teams Perform systems analysis, design, coding, and unit testing Collaborate with tech leads on solutions and user experience design Explore existing application UIs, ensuring inheritance of good design principles Communicate with backend developers regarding requirements and More ❯
Posted:

Senior UI Developer

London Area, United Kingdom
Synechron
Role: Design new application portals for configuration, monitor dashboards, and client online onboarding processes, catering to traders, risk analysts, and application support teams Perform systems analysis, design, coding, and unit testing Collaborate with tech leads on solutions and user experience design Explore existing application UIs, ensuring inheritance of good design principles Communicate with backend developers regarding requirements and More ❯
Posted:

IT Developer

Warrington, Cheshire, UK
Hybrid / WFH Options
Ascent Performance Group Ltd
be responsible for the development of specific applications, as well as be involved in projects, which will involve all aspects of applications development, ie. Technical specification, development, documentation and unit testing. Your key responsibilities as an IT Developer would be: Design, develop, and maintain software applications. Understand application requirements, create technical designs, write code, and conduct testing. Collaborate with … technical specifications and user manuals. Automate build and deployment processes using Azure DevOps Pipelines. Ensure the quality and reliability of the software applications they develop. This includes conducting thorough testing, performing code reviews, and implementing best practices for software development. Translate logical designs into detailed physical designs and document them. Provide ongoing maintenance and support, including troubleshooting and resolving More ❯
Employment Type: Full-time
Posted:

IT Developer

Bolton, Greater Manchester, UK
Hybrid / WFH Options
Ascent Performance Group Ltd
be responsible for the development of specific applications, as well as be involved in projects, which will involve all aspects of applications development, ie. Technical specification, development, documentation and unit testing. Your key responsibilities as an IT Developer would be: Design, develop, and maintain software applications. Understand application requirements, create technical designs, write code, and conduct testing. Collaborate with … technical specifications and user manuals. Automate build and deployment processes using Azure DevOps Pipelines. Ensure the quality and reliability of the software applications they develop. This includes conducting thorough testing, performing code reviews, and implementing best practices for software development. Translate logical designs into detailed physical designs and document them. Provide ongoing maintenance and support, including troubleshooting and resolving More ❯
Employment Type: Full-time
Posted:

IT Developer

Manchester Area, United Kingdom
Hybrid / WFH Options
Ascent Performance Group Ltd
be responsible for the development of specific applications, as well as be involved in projects, which will involve all aspects of applications development, ie. Technical specification, development, documentation and unit testing. Your key responsibilities as an IT Developer would be: Design, develop, and maintain software applications. Understand application requirements, create technical designs, write code, and conduct testing. Collaborate with … technical specifications and user manuals. Automate build and deployment processes using Azure DevOps Pipelines. Ensure the quality and reliability of the software applications they develop. This includes conducting thorough testing, performing code reviews, and implementing best practices for software development. Translate logical designs into detailed physical designs and document them. Provide ongoing maintenance and support, including troubleshooting and resolving More ❯
Posted:

Senior Backend Developer

North West, United Kingdom
Conferma Ltd
development background, with extensive exposure to Microsoft .Net technologies and web application frameworks. Proven commercial experience and expertise in C#, SQL Server, ASP.Net, WCF, Windows Services, RESTful APIs and unit testing frameworks. Demonstrable knowledge of industry best practices, development processes and methodologies and experience applying these in a team environment. Proven experience contributing to the successful delivery of More ❯
Employment Type: Permanent
Posted:

Data Domain Lead - Finance F/M/X

London, United Kingdom
Mars, Incorporated and its Affiliates
of aligning technical solutions to business needs. Knowledge of data governance, compliance standards, and security protocols in global data environments. Experience with DevOps principles such as CI/CD, unit testing, and AGILE development, envisaging options to contain costs over time Knowledge/Experience 2-4 years of experience in data management, Data Engineering, or related roles, with More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer, Staff - Virtual Platforms - UK

Cambridge, Cambridgeshire, United Kingdom
Qualcomm
development. Preferred Qualifications: 10+ years of Software/Firmware Engineering or related work experience. 5+ years of experience developing Virtual Platforms or Simulators. Open Source Development experience. Experience in Unit Testing. Continuous Integration. ARM Fast Models. Server Architecture (RAS, Manageability). Top Preferred Skills: SystemC TLM or QEMU Modern C++ ARM Architecture (CPU, GIC, CoreSight Debug) Firmware and/… and modify virtual models. Define software requirements to develop complex SoC TLM models. Design and implement TLM models for complex, large-scale products and systems. Lead design, coding, and testing efforts to ensure that projects are completed to specifications and schedules. Perform code reviews and regression tests, as well as triage and fix issues to ensure the quality of More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

C++ Software Engineer

Coventry, Warwickshire, United Kingdom
Schneider Electric Norge AS
You'll Do: As part of a 12-person team, you'll work closely with our software architect to: • Maintain and support existing drivers. • Develop new drivers and perform unit testing. • Collaborate with project teams to ensure software meets customer requirements. • Contribute to DevOps processes (CI/CD, automated testing). What We're Looking For • previous work More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:
Unit Testing
England
10th Percentile
£41,250
25th Percentile
£51,250
Median
£60,000
75th Percentile
£73,375
90th Percentile
£95,000