126 to 150 of 369 Unit Testing Jobs in the UK

Principal Cloud Engineer (Terraform), London

Location
Greater London, England, United Kingdom
ECMP (Enterprise Container Management Platform), embedding cost signals directly into existing engineering workflows. Follow software engineering best practices in all platform work: clean interfaces, unit testing, API versioning, containerization, and CI/CD deployment pipelines. Identify opportunities to refactor or modularize existing FinOps platform components, improving reliability, scalability … tracking, cataloging, column-level security, and RBAC for sensitive cost and financial data. Follow and actively contribute to team engineering standards for code quality, testing, documentation, and CI/CD - raising the bar for the team's collective output through code reviews and knowledge sharing. Apply extensive and diversified ...

Senior Software Engineer

Hiring Organisation
Raytheon
Location
London, United Kingdom
Employment Type
Permanent, Work From Home
concepts Messaging/streaming systems (Kafka, AWS SQS, or other cloud-native queuing services) Experience with data visualisation tools or techniques Quality & Engineering Practices Unit testing and test automation Use of code repositories (Git), including branching strategies, pull-request workflows, and merge processes We appreciate ...

Senior Software Engineer

Location
Greater London, England, United Kingdom
concepts Messaging/streaming systems (Kafka, AWS SQS, or other cloud‐native queuing services) Experience with data visualisation tools or techniques Quality & Engineering Practices Unit testing and test automation Use of code repositories (Git), including branching strategies, pull‐request workflows, and merge processes Benefits £: Competitive salary Contributory Pension ...

Senior Engineer

Location
Bexhill-on-Sea, England, United Kingdom
integrations, including AI-enabled components where appropriate. Estimating engineering tasks, guiding peers, and mentoring team members to support effective delivery and professional development. Debugging, testing, and optimising complex code to ensure performance, quality, and reliability. Using AI tools to accelerate the development, testing, maintenance, and documentation of software … solutions across front-end, services, and integration layers. Strong software engineering fundamentals, including object-oriented design, design patterns, problem solving, peer reviews, unit testing, and test-driven development. Proficiency in one or more modern programming languages, with the ability to learn and apply new technologies as needed. Strong ...

Software Engineer

Location
Farnborough, England, United Kingdom
APIs Microsoft Azure (e.g. Azure functions, service bus, blob storage) Scrum Agile or similar Agile engineering process SQL Desirable Skills/Experience Automated UI testing frameworks e.g. Cypress/Playwright Azure DevOps Angular General network knowledge: HTTP/S and asynchronous web communications Git, CI/CD (Azure DevOps … Framework SQL Server/Azure SQL – writing queries, stored procedures. Swagger, API documentation Third party UI component providers e.g. DevExpress TypeScript, CSS, JSON, HTML5 Unit testing What you will get from this role You would enjoy working with a modern technology stack and a friendly supportive team. ...

AI Transformation Developer

Location
Greater London, England, United Kingdom
reliability, latency, and maintainability Collaborate with cross-functional teams to define, design, and ship AI-enabled features and solutions Implement best practices for security, testing, monitoring, and CI/CD automation across AI application development Debug and resolve issues across application logic, model integrations, and system performance to ensure … such as AWS and Azure, and containerization technologies including Docker and Kubernetes Understanding of asynchronous programming, performance optimization, and scalable backend architectures Experience with unit testing, debugging, version control, and software engineering best practices Familiarity with data processing, prompt-driven workflows, semantic search, or retrieval‐based AI patterns ...

Enterprise Software Architect

Location
Bromley, England, United Kingdom
Gateway), ensuring security, performance, and cost efficiency. AI Enablement: Enable responsible adoption of AI and GenAI capabilities across the SDLC, including code generation, review, testing, documentation, and deployment automation. Take the technical ownership on implementing AI solutions for product enhancements. Cost of Ownership Optimisation: Drive architectural decisions that reduce … Security Engineering: Security‐by‐design mindset with applied knowledge of OWASP Top 10, WCAG, OAuth2, MFA, and secure identity patterns. Quality & Assurance: Proficient in unit testing frameworks; governance and execution of SAST, DAST, SCA, and penetration testing processes. #J-18808-Ljbffr ...

Java Full stack Developer

Hiring Organisation
NEEV LIMITED
Location
Glasgow, Lanarkshire, Scotland, United Kingdom
Employment Type
Contract
Contract Rate
£400 per day
Optimize application performance, scalability, and reliability. Work closely with business stakeholders, architects, QA teams, and DevOps engineers throughout the SDLC. Ensure code quality through unit testing, code reviews, and CI/CD best practices. Develop database solutions, write complex SQL queries, and optimize database performance. Follow secure coding ...

Solutions Architect

Location
Lisburn, Northern Ireland, United Kingdom
Build and integrate APIs, services, and data access layers using ASP.NET and REST APIs. Write clean, efficient, and maintainable code following best practices. Perform unit testing, debugging, and troubleshooting to ensure reliability and performance. Collaboration & Delivery Work closely with product owners, designers, and cross‐functional engineering teams. Participate ...

Software Engineer – Precision Engineering & Control Systems (C++ / C#)

Location
Biggleswade, England, United Kingdom
development, validation, and deployment. Write and maintain detailed technical specifications, release documentation , and user manuals in line with ISO 9001 quality protocols. Conduct rigorous unit testing, system integration testing , and risk analysis to ensure software robustness and reliability under real-world conditions. Support the commissioning and validation ...

NET Software Developer

Hiring Organisation
Savaria UK Ltd
Location
DY6 7FJ, Gornalwood, West Midlands (County), United Kingdom
Employment Type
Permanent
Salary
£50000 - £58000/annum
future direction of application development within the business. What You'll Be Doing Participate in the full software development lifecycle, including analysis, design, development, testing and deployment Develop and maintain high-quality, scalable web applications Write clean, well-documented and thoroughly tested code Enhance and support existing software solutions … .NET ecosystem ASP.NET and ASP.NET Core HTML5, JavaScript and Vue.js SQL Server, T-SQL and Stored Procedures Clean Architecture and modern design patterns Unit testing frameworks Microsoft Azure DevOps methodologies ERP integrations, including Dynamics 365 and similar platforms Agile/Scrum delivery environments About You We're looking ...

Senior Data Engineer

Location
Greater London, England, United Kingdom
other public cloud platforms Infrastructure patterns for scalable, secure services 3. CI/CD Automation Experience with: Azure DevOps or GitHub Actions Automated testing, packaging, and deployment processes CI/CD experience is valuable, but not sufficient on its own without cloud or production‐deployment exposure. … technologies such as: Proficient SQL; familiarity with PySpark is beneficial dbt Microsoft Fabric SQLMesh 5. Core Engineering Skills Strong Python, with good documentation and unit testing practices Comfortable in an agile delivery environment Able to communicate clearly with non‐technical teams Demonstrates curiosity, continuous learning, and a collaborative ...

Data Engineer

Location
City Of London, England, United Kingdom
Server, Excel, SharePoint, APIs, and cloud platforms. Develop and optimize ETL processes using Power Query and other data integration tools. Perform data validation, testing, and troubleshooting to ensure report accuracy and reliability. Collaborate with business stakeholders to gather and analyze reporting requirements. Optimize report performance and manage dataset refresh … integration, transformation, validation, and reconciliation processes. Integrate and support data services including AWS Glue Data Catalog, Athena, Redshift Spectrum, EMR Spark Perform data migration, testing, reconciliation, and unit testing activities to ensure data integrity and successful platform migration. Create and maintain Unix/Linux shell scripts supporting ...

Full Stack Lead Engineer, Vice President

Location
Greater London, England, United Kingdom
include inputs to feasibility studies, time and cost estimates and implementation of new or revised applications systems and programs. Accountable for development, design, construction, testing and implementation and write secure, stable, testable and maintainable code. Operate with autonomy, while some oversight and direction may be required. Engage in digital … added advantage. Experience with OpenShift, Docker and Kubernetes. Understanding of build and deployment tools like, Jenkin. Teckton, UDeploy, Harness, NPM, Maven, Gradle. Implement Unit Testing and TDD to ensure software quality and maintainability. Proficiency in SQL Databases, MongoDB, Oracle preferred. Nice to have: Experience on Observability and monitoring ...

Integrations Consultant / Software Developer

Location
Caldicot, Wales, United Kingdom
approved SDD specifications Deliver the integration components along with installation, configuration, validation and troubleshooting instructions Complete installation of custom solution system software and conduct unit testing Provide system and end user support during testing phases Deliver in-service support per the Statement of Work commitments Provide technical ...

Cybersecurity Engineer

Hiring Organisation
AMS CWS
Location
London, United Kingdom
Employment Type
Contract
scripting, Infrastructure as Code (Terraform or CloudFormation), Docker, Kubernetes (K8s), serverless and Helm. Strong programming capability, preferably Python including asynchronous programming and FastAPI, plus unit testing with Pytest. Experience applying security standards and SDLC controls to software platforms. Experience identifying vulnerabilities using CWE or OWASP, hardening operating systems … designing or reviewing technical architectures. Working knowledge of agile/DevOps delivery, Jira, CDK/GitOps, penetration testing and technologies such as Snowflake, MongoDB, Terraform Cloud, GitHub or Databricks. Analytical and adversarial mindset, attention to detail, problem-solving ability and a commitment to continuous learning. Strong documentation, research, communication ...

Software Engineer Java

Hiring Organisation
Halian Technology Limited
Location
Manchester, North West, United Kingdom
Employment Type
Contract, Work From Home
Java Extensive experience with Spring Boot Hands-on experience with Kafka Experience working with MongoDB Understanding of Docker images and containerisation Strong knowledge of Unit Testing and TDD Experience writing BDD/Gherkin-style tests Experience with Cucumber Experience with CI/CD tools such as: Jenkins GitLab … GitHub Actions Desirable Skills AWS services including: SQS S3 SNS KMS GitLab CI/CD pipelines Performance/load testing using: Gatling K6 Experience working within Scrum or Kanban teams Kubernetes or Amazon ECS Microservices architecture experience Cloud-native application development Responsibilities Develop and maintain scalable Java microservices Build ...

Senior Platform Engineer UK, United Kingdom

Location
United Kingdom
Foundational technical design and architecture skills Self‐guided research into development, platform, and process‐related topics Strong inter‐team collaboration and communication skills Strong unit testing capabilities Desired Azure Infrastructure‐as‐Code experience (Bicep, ARM) C#/Java (C# preferred) ASP.NET Core/general web development (ASP.NET Core …/RabbitMQ/similar messaging technologies (Azure Service Bus preferred) Strong understanding of DevOps culture and ways of working Involvement in wider‐reaching automated testing and quality practices BSc in Computer Science or another related degree Core values in action Science – A Senior Platform Engineer demonstrates Science by taking ...

Senior Dynamics Developer

Location
Newport, Wales, United Kingdom
with developers, testers, architects, and business stakeholders to deliver high-quality solutions. Contribute to software architecture, technical strategy, and continuous improvement. Follow Agile, DevOps, testing, security, and software development best practices. Use Azure DevOps and source control tools as part of the development and deployment process. Apply appropriate information … cloud-first environment. Experience with Azure DevOps and Agile/Scrum methodologies. Strong understanding of software architecture, including SOA and microservices. Experience with unit testing and software development best practices. Experience developing and consuming RESTful APIs and web services is desirable. Experience with Git or other source control ...

Senior Data Engineer

Location
Greater London, England, United Kingdom
exciting opportunity to join this new team. The Data transformation analyst would fill a critical role within the organisation tasked with analysis, design, implementation, testing, maintenance, and support for data-intensive pipelines. Also, would play an integral role in enhancing system quality, identifying issues, and transforming applications through innovation. … customers, solving problems and answering queries. Mentor other development staff members and provide technical assistance as needed. Participate in architecture and code reviews. Support testing and validation activities within data related projects and initiatives. Qualifications & Experience Proven experience in the market as a SQL and PLSQL developer. Extensive experience ...

Senior Fabric Engineer

Location
United Kingdom
Methods Analytics (MA) is recruiting for Senior Fabric Engineer to join our team within the Public Sector Business unit on a permanent basis. This role will be mainly remote but require flexibility to travel to client sites, and our offices based in London, Sheffield, and Bristol. What … business needs. CI/CD Mindset: You naturally work within Continuous Integration and Continuous Deployment (CI/CD) environments, ensuring automated builds, deployments, and unit testing are integral parts of your development workflow. Business Requirements Translation: You have a knack for understanding business requirements and translating them into ...

Senior Software Engineer

Location
Gloucester, England, United Kingdom
Experience with cloud platforms such as AWS or Azure Containerisation and orchestration using Docker and Kubernetes Infrastructure as Code (Terraform, Ansible or equivalent) Unit testing and test automation Use of code repositories (Git), including branching strategies, pull‐request workflows, and merge processes Experience with data visualisation tools ...

Senior Software Engineer

Location
Manchester, England, United Kingdom
Experience with cloud platforms such as AWS or Azure Containerisation and orchestration using Docker and Kubernetes Infrastructure as Code (Terraform, Ansible or equivalent) Unit testing and test automation Use of code repositories (Git), including branching strategies, pull‐request workflows, and merge processes Experience with data visualisation tools ...

Senior Software Engineer

Location
Greater London, England, United Kingdom
Experience with cloud platforms such as AWS or Azure Containerisation and orchestration using Docker and Kubernetes Infrastructure as Code (Terraform, Ansible or equivalent) Unit testing and test automation Use of code repositories (Git), including branching strategies, pull‐request workflows, and merge processes Experience with data visualisation tools ...

Senior Software Engineer (eDV)

Hiring Organisation
Frontier Resourcing Ltd
Location
Gloucester, Gloucestershire, South West, United Kingdom
Employment Type
Permanent
Experience with cloud platforms such as AWS or Azure Containerisation and orchestration using Docker and Kubernetes Infrastructure as Code (Terraform, Ansible or equivalent) Unit testing and test automation Use of code repositories (Git), including branching strategies, pull-request workflows, and merge processes Experience with data visualisation tools ...