Unit Testing Jobs in London

1 to 25 of 46 Unit Testing Jobs in London

Full Stack Java Developer Urgent

London, South East, England, United Kingdom
Morson Edge
development excellence within the constraints of a regulated banking environment. This role requires full-lifecycle engineering capability, including functional and non-functional analysis, application architecture and design, coding and unit testing, documentation, manual and automated testing, and support for continuous integration, testing and delivery. The developer will also be expected to write Agile epics and user … into functioning applications. Experience working in a technical Agile environment—using build tools, static/dynamic code analysis, CI/CD pipelines (such as Jenkins or TeamCity) and automation testing—is essential, as is strong unit-testing capability. Additional knowledge of the Elastic ELK stack, Docker/Kubernetes, Cucumber/Selenium, or IBMi RPG and IBM DB2 More ❯
Employment Type: Full-Time
Salary: £100,000 - £110,000 per annum
Posted:

Dynamics 365 CE Technical Architect

london, south east england, united kingdom
Black Pen Recruitment
of .NET framework including extensive experience writing ASP.NET and C# code (not just limited to plugins/custom workflows) is a plus; Additional Technical Skills: PCF Component development, TypeScript, Unit Testing of TypeScript/JavaScript, Unit Testing of .Net Plugins, Core technical skills, i.e. use of git for source control. Responsibilities The Technical Architect will work … standards and supported configuration/customizations; Ensure completeness in meeting business requirements and take accountability for project deliverables including and not limited to project documentation, solution design, performance, reliability, testing features etc; Deliver all consultancy and configuration work according to our project methodology, ensuring that all software applications are implemented successfully according to the SLA: on time and on More ❯
Posted:

software engineer

Central London, London, United Kingdom
Natural Resourcing Ltd
teams which include product owner/manager, UX designers, UX researchers, Developers, Platform engineers, etc Demonstrable experience working on continuous improvement environments doing multiple releases every week Coding and testing: Demonstrable experience designing, coding and debugging Golang based systems Good skills in web front end technologies such as HTML, CSS, Bootstrap Golang Spring Boot Docker Kubernetes Atlassian Build tools … Maven, Gradle, Ant Familiar with source control systems, such as GIT, including branching, merging, etc. Testing: TDD, unit testing, JUnit, Mockito, Cypress Good knowledge of relational databases such as MySQL and PostgreSQL including data modelling, SQL scripts, store procedures Shift to the left: Functional test automation (API testing, UI testing [cucumber, nightwatch]) Nice to have More ❯
Employment Type: Contract
Rate: From £550 to £700 per day
Posted:

Dynamics 365 CE Senior Analyst Programmer

london, south east england, united kingdom
Black Pen Recruitment
plugins, custom workflows and JavaScript as well as application security, HTML, Actions and APIs A good understanding of best practices for .Net Development, including code management (i.e. source control), unit testing methodologies and build processes Experience in D365CE Configuration, Customisation, standard workflows, dashboards, forms, views and standard reports development is a must Knowledge and understanding of all CRM … within the practice Adhere to best practice and our client's technical standards during all development Ensure proper code management takes place for all development work including source control, unit-testing and code reviews Working alongside the Technical Architects to implement any agreed strategy for automated builds and release on projects is in place Communicate progress updates to More ❯
Posted:

Dynamics 365 CE Analyst Programmer

london, south east england, united kingdom
Black Pen Recruitment
plugins, custom workflows and JavaScript as well as application security, HTML, Actions and APIs A good understanding of best practices for .Net Development, including code management (i.e. source control), unit testing methodologies and build processes Experience in D365CE Configuration, Customisation, standard workflows, dashboards, forms, views and standard reports development is a must Knowledge and understanding of all CRM … within the practice Adhere to best practice and our client's technical standards during all development Ensure proper code management takes place for all development work including source control, unit-testing and code reviews. Working alongside the Technical Architects to implement any agreed strategy for automated builds and release on projects is in place Communicate progress updates to More ❯
Posted:

Cloud DevOps Engineer

City Of Westminster, London, United Kingdom
Hybrid/Remote Options
Additional Resources
to ensure network security. Implement and manage routing protocols such as BGP and OSPF, with a focus on high-availability designs. Ensure adherence to software engineering best practices, including unit testing, code reviews, and troubleshooting. Support infrastructure-as-code practices using tools like Terraform, Pulumi, and GitOps principles. Contribute to an Agile development environment, collaborating with cross-functional … knowledge of routing protocols (BGP, OSPF) and high-availability architecture. Hands-on experience with Infrastructure-as-Code tools (e.g., Terraform, Pulumi) and GitOps methodologies. Expertise in software engineering practices: unit testing, code reviews, documentation, debugging, and troubleshooting. Comprehensive understanding of technology stacks, from networks to applications. Solid understanding of Linux environments and Open Source technologies . A collaborative More ❯
Employment Type: Permanent
Salary: GBP 500 - 600 Daily
Posted:

Cloud DevOps Engineer

London, South East, England, United Kingdom
Hybrid/Remote Options
Additional Resources Ltd
to ensure network security. Implement and manage routing protocols such as BGP and OSPF, with a focus on high-availability designs. Ensure adherence to software engineering best practices, including unit testing, code reviews, and troubleshooting. Support infrastructure-as-code practices using tools like Terraform, Pulumi, and GitOps principles. Contribute to an Agile development environment, collaborating with cross-functional … knowledge of routing protocols (BGP, OSPF) and high-availability architecture. Hands-on experience with Infrastructure-as-Code tools (e.g., Terraform, Pulumi) and GitOps methodologies. Expertise in software engineering practices: unit testing, code reviews, documentation, debugging, and troubleshooting. Comprehensive understanding of technology stacks, from networks to applications. Solid understanding of Linux environments and Open Source technologies . A collaborative More ❯
Employment Type: Contractor
Rate: £500 - £600 per day
Posted:

Cloud DevOps Engineer

Westminster, City of Westminster, Greater London, United Kingdom
Hybrid/Remote Options
Additional Resources
to ensure network security. Implement and manage routing protocols such as BGP and OSPF, with a focus on high-availability designs. Ensure adherence to software engineering best practices, including unit testing, code reviews, and troubleshooting. Support infrastructure-as-code practices using tools like Terraform, Pulumi, and GitOps principles. Contribute to an Agile development environment, collaborating with cross-functional … knowledge of routing protocols (BGP, OSPF) and high-availability architecture. Hands-on experience with Infrastructure-as-Code tools (e.g., Terraform, Pulumi) and GitOps methodologies. Expertise in software engineering practices: unit testing, code reviews, documentation, debugging, and troubleshooting. Comprehensive understanding of technology stacks, from networks to applications. Solid understanding of Linux environments and Open Source technologies . A collaborative More ❯
Employment Type: Permanent
Salary: £500 - £600/day
Posted:

Senior Full Stack Developer

london (canary wharf), south east england, united kingdom
Barclays
communities to foster a culture of technical excellence and growth. Adherence to secure coding practices to mitigate vulnerabilities, protect sensitive data, and ensure secure software solutions. Implementation of effective unit testing practices to ensure proper code design, readability, and reliability. Vice President Expectations To contribute or set strategy, drive requirements and make recommendations for change. Plan resources, budgets More ❯
Posted:

Python Developer

London, United Kingdom
Hybrid/Remote Options
Pontoon
lifecycle. Maintain high standards of design quality, ensuring the system is maintainable, extensible, robust, and scalable. Contribute to and adhere to established Agile development and QA processes, including automated unit and integration testing. Provide support during escalated production issues, addressing functionality and technical queries from users and teams across global locations. Collaborate with developers and project managers in supporting … testing and User Acceptance Testing (UAT) phases for integration projects, including running reports, tracking issues, and reporting progress. Skills & Experience: Proven experience in enterprise development using Python. Comprehensive understanding of the full software development lifecycle. Familiarity with Agile practices, including unit testing, continuous integration, and refactoring. Strong ability to translate user requirements into functional and efficient More ❯
Employment Type: Contract
Rate: £650 - £750/day
Posted:

Python Developer

London, South East, England, United Kingdom
Hybrid/Remote Options
Pontoon
lifecycle. Maintain high standards of design quality, ensuring the system is maintainable, extensible, robust, and scalable. Contribute to and adhere to established Agile development and QA processes, including automated unit and integration testing. Provide support during escalated production issues, addressing functionality and technical queries from users and teams across global locations. Collaborate with developers and project managers in supporting … testing and User Acceptance Testing (UAT) phases for integration projects, including running reports, tracking issues, and reporting progress. Skills & Experience: Proven experience in enterprise development using Python. Comprehensive understanding of the full software development lifecycle. Familiarity with Agile practices, including unit testing, continuous integration, and refactoring. Strong ability to translate user requirements into functional and efficient More ❯
Employment Type: Contractor
Rate: £650 - £750 per day
Posted:

Python Developer

London, United Kingdom
Adecco
lifecycle. Maintain high standards of design quality, ensuring the system is maintainable, extensible, robust, and scalable. Contribute to and adhere to established Agile development and QA processes, including automated unit and integration testing. Provide support during escalated production issues, addressing functionality and technical queries from users and teams across global locations. Collaborate with developers and project managers in supporting … testing and User Acceptance Testing (UAT) phases for integration projects, including running reports, tracking issues, and reporting progress. Skills & Experience: Proven experience in enterprise development using Python. Comprehensive understanding of the full software development lifecycle. Familiarity with Agile practices, including unit testing, continuous integration, and refactoring. Strong ability to translate user requirements into functional and efficient More ❯
Employment Type: Contract
Rate: £700 - £750/day
Posted:

Python Developer

London, South East, England, United Kingdom
Adecco
lifecycle. Maintain high standards of design quality, ensuring the system is maintainable, extensible, robust, and scalable. Contribute to and adhere to established Agile development and QA processes, including automated unit and integration testing. Provide support during escalated production issues, addressing functionality and technical queries from users and teams across global locations. Collaborate with developers and project managers in supporting … testing and User Acceptance Testing (UAT) phases for integration projects, including running reports, tracking issues, and reporting progress. Skills & Experience: Proven experience in enterprise development using Python. Comprehensive understanding of the full software development lifecycle. Familiarity with Agile practices, including unit testing, continuous integration, and refactoring. Strong ability to translate user requirements into functional and efficient More ❯
Employment Type: Contractor
Rate: £700 - £750 per day
Posted:

Principal Full Stack Developer

London Area, United Kingdom
Tenth Revolution Group
with product managers, designers, and engineers to define requirements and solution strategies Participate in code reviews and promote code quality and knowledge sharing Ensure secure coding practices and effective unit testing Stay informed on industry trends and technology innovations Leadership/VP Expectations: Set strategy, manage resources, budgets, and policies Lead teams or act as a subject matter More ❯
Posted:

Python Engineer

london, south east england, united kingdom
Hybrid/Remote Options
Landytech
Solid understanding of data structures, algorithms, and software design principles Good knowledge of Python and object-oriented programming principles Understanding of relational databases and database design fundamentals Familiarity with unit testing and integration testing practices Comfortable working collaboratively in a team environments Nice to have Experience with low-level programming languages (Rust, C++) Financial domain knowledge: understanding More ❯
Posted:

Senior Finance Systems Analyst

London, United Kingdom
Hybrid/Remote Options
Goodman Masson
resolution related to data interfaces between core finance systems. Contribute to reporting system upgrades and enhancements across analytics and business intelligence tools. Develop and execute system test plans, including unit testing and user acceptance testing (UAT). Provide end-user support, training, and process documentation for finance system users. Troubleshoot system issues and collaborate with technical support More ❯
Employment Type: Contract
Rate: £300 - £350/day
Posted:

Senior Finance Systems Analyst

London, South East, England, United Kingdom
Hybrid/Remote Options
Goodman Masson
resolution related to data interfaces between core finance systems. Contribute to reporting system upgrades and enhancements across analytics and business intelligence tools. Develop and execute system test plans, including unit testing and user acceptance testing (UAT). Provide end-user support, training, and process documentation for finance system users. Troubleshoot system issues and collaborate with technical support More ❯
Employment Type: Contractor
Rate: £300 - £350 per day
Posted:

Software Engineer

london, south east england, united kingdom
Caxton Associates
them into functional components and applications Strike the correct balance between performance, scalability, maintainability and go-to market time when designing a solution Design, build, and maintain efficient, reusable, unit tested and reliable code Demonstrate excellent problem solving and teamwork skills Experience: Degree in Computer Science, Physics, Mathematics or a related field At least 2 years of software development … knowledge of C# .Net and object-oriented programming concepts Ability to think critically and develop innovative solutions Experience with Visual Studio and NuGet packages Experience of Test-driven development, Unit testing, CI/CD Experience with version control systems (e.g. Git) Experience of writing reusable libraries and windows services Some SQL database experience (e.g. MS SQL, MySql, Oracle More ❯
Posted:

Relocate to Malta Full Stack .NET Programmer

london, south east england, united kingdom
Black Pen Recruitment
JavaScript Transpiling Techniques is a bonus Able to stay up to date with the latest changes in technology A command of best practices including code management (i.e. source control), unit testing methodologies and build processes The ability to work and cope with heavy workload in a time critical environment. Effective written and oral communication skills is a must More ❯
Posted:

Front End Developer - ReactJS, Redux, Typescript

London, United Kingdom
Hays Technology
CSS tech stack. Previous experience implementing analytics in a web front end using tools such as Adobe Analytics. Strong understanding of state management principles and routing strategies. Proficient in unit testing and Test-Driven Development using Jest or Vitest. Skilled in Git, GitLab workflows, and managing merge requests. Experienced with NPM Workspaces, pre-commit hooks, and build/ More ❯
Employment Type: Contract
Rate: £545 - £548/day Up to £545 per day (Inside IR35)
Posted:

Front End Developer - ReactJS, Redux, Typescript

London, South East, England, United Kingdom
Hays Specialist Recruitment Limited
CSS tech stack. Previous experience implementing analytics in a web front end using tools such as Adobe Analytics. Strong understanding of state management principles and routing strategies. Proficient in unit testing and Test-Driven Development using Jest or Vitest. Skilled in Git, GitLab workflows, and managing merge requests. Experienced with NPM Workspaces, pre-commit hooks, and build/ More ❯
Employment Type: Contractor
Rate: £545 - £548 per day
Posted:

Power Platform Developer

London, United Kingdom
Computappoint
scripts Strong understanding of Azure services such as Azure functions, Logic Apps, Azure Service Bus, Azure DevOps, and other Azure services Strong experience with C#, .NET Strong experience in Unit Testing Experience with CI/CD for Power Platform and Azure Services Prior experience of LotusScript Prior experience of HCL Notes (Lotus Notes) Formula Language Finance experience Services More ❯
Employment Type: Contract
Rate: GBP 415 Daily
Posted:

Data Engineer Python

London, South East, England, United Kingdom
Hays Specialist Recruitment Limited
About the RoleWe are looking for a Python Data Engineer with strong hands-on experience in Behave-based unit testing, PySpark development, Delta Lake optimisation, and Azure cloud services. This role focusses on designing and deploying scalable data processing solutions in a containerised environment, emphasising maintainable, configurable, and test-driven code delivery.Key Responsibilities Develop and maintain data ingestion … transformation, and validation pipelines using Python and PySpark. Implement unit and behavior-driven testing with Behave, ensuring robust mocking and patching of dependencies. Design and maintain Delta Lake tables for optimised query performance, ACID compliance, and incremental data loads. Build and manage containerised environments using Docker for consistent development, testing, and deployment. Develop configurable, parameter-driven codebases More ❯
Employment Type: Contractor
Rate: £400 - £450 per day
Posted:

Data Engineer (Python)

London, United Kingdom
Hays Technology
About the RoleWe are looking for a Python Data Engineer with strong hands-on experience in Behave-based unit testing, PySpark development, Delta Lake optimisation, and Azure cloud services. This role focusses on designing and deploying scalable data processing solutions in a containerised environment, emphasising maintainable, configurable, and test-driven code delivery. Key Responsibilities Develop and maintain data … ingestion, transformation, and validation pipelines using Python and PySpark. Implement unit and behavior-driven testing with Behave, ensuring robust mocking and patching of dependencies. Design and maintain Delta Lake tables for optimised query performance, ACID compliance, and incremental data loads. Build and manage containerised environments using Docker for consistent development, testing, and deployment. Develop configurable, parameter-driven More ❯
Employment Type: Contract
Rate: £400 - £450/day 450
Posted:

Software Engineer

london, south east england, united kingdom
Perk
development in Python/Django and/or React of a travel-related web-based product Integrations between our product to 3rd party APIs System architecture design, implementation, and testing Work in an Agile environment with strong attention to a well-documented code, unit testing, and continuous integration Required skills and experience: "Product Engineering" mindset Pragmatism and … server-side, client-side or full stack development. Your final role within the team will depend on your skills and internal training will be provided Obsession for quality and testing Eager to learn new technologies and frameworks Strong communication skills Bonus points for: Experience using AI coding tools during development process, such as copilot, cline or similar Experience building More ❯
Posted:
Unit Testing
London
10th Percentile
£58,000
25th Percentile
£73,750
Median
£95,000
75th Percentile
£125,000
90th Percentile
£155,000