21 of 21 Unit Testing Jobs in the East Midlands

Embedded Software Design Engineer

Hiring Organisation
Rullion Limited
Location
Nottingham, Nottinghamshire, East Midlands, United Kingdom
Employment Type
Permanent
Salary
£50,000
Design Engineer to work on innovative electronics and embedded systems within a technically focused engineering environment. You'll be responsible for designing, developing and testing embedded software solutions, ensuring projects are delivered to the required standards for quality, reliability, performance, cost and timescales. Key Responsibilities Design and develop embedded … software designs meet relevant industry, design, quality, Health & Safety and regulatory standards. Apply and continuously improve embedded software development best practice. Support fault analysis, testing, commissioning and technical problem solving. Undertake and support unit testing, integration testing, Factory Acceptance Testing (FAT) and site testing ...

Maximo Developer

Hiring Organisation
Vbeyond
Location
Derby, Derbyshire, United Kingdom
Employment Type
Full-Time
Salary
Competitive salary
hosted in Azure Cloud. The successful candidate will be responsible for Maximo customisation and development, Java and automation scripting, integration development, upgrade remediation, unit testing and debugging. Key Responsibilities Develop and customise solutions across Maximo 7.6 and MAS 9.x . Develop and maintain Maximo application customisations. Use Java … upgrade. Perform upgrade remediation and resolve compatibility issues. Develop and maintain integrations between Maximo and external systems. Support API and integration development activities. Perform unit testing of developed solutions and customisations. Debug and troubleshoot application and integration issues. Support technical migration activities from Maximo 7.6 to MAS 9.x. ...

Python Developer

Location
Northampton, England, United Kingdom
Work extensively with Pandas and NumPy for data analysis and manipulation. Work experience in file processing libraries and other python libraries. Work extensively with testing frameworks (unittest/pytest). Manage structured and unstructured file handling using CSV, JSON, XML, and APIs. Collaborate with data analysts, data engineers … other developers on project requirements. Develop and optimize algorithms for efficiency and scalability. Perform testing (unit testing, regression testing) to ensure high-quality software delivery. Translate analytical requirements into technical solutions and document workflows. **Essential Skills/Basic Qualifications:** Proficiency in Python programming. Knowledge of file ...

Remote Software Engineer (Cloud & Integration)

Location
Southwell, Nottinghamshire, United Kingdom
observability tools such as Grafana, Prometheus, and AWS CloudWatch. Proficiency with Infrastructure as Code (IaC) tools, particularly AWS CDK and Terraform. Exposure to unit testing, integration testing, and automated test frameworks. Practical experience with Git-based workflows and operational methodologies such as GitOps. Proven experience designing ...

Lead Software Engineer

Hiring Organisation
London Stock Exchange Group
Location
Nottingham, UK
Employment Type
Full-time
drive for continuous learning. Experienced Software Engineers with one of the following technologies – Java, Python, C++ or C#Strong experience with CI/CD, unit testing framework and automation (testing/deployment) in cloud platforms such as AWS or AzureCuriosity about AI and a strong interest ...

Software Engineer

Hiring Organisation
London Stock Exchange Group
Location
Nottingham, UK
Employment Type
Full-time
drive for continuous learning. Experienced Software Engineers with one of the following technologies – Java, Python, C++ or C#Strong experience with CI/CD, unit testing framework and automation (testing/deployment) in cloud platforms such as AWS or AzureCuriosity about AI and a strong interest ...

Remote Senior Software Engineer (Contractor)

Location
Skegness, Lincolnshire, United Kingdom
principles Designing and building microservice architectures Creating and consuming RESTful APIs Git for version control and collaborative development JSON and working with structured data Unit testing with frameworks like JUnit Task management tools like JIRA Writing technical documentation for APIs and backend components Proficient with: SQL (PostgreSQL, MySQL ...

Full Stack Java Web Developer

Location
Nottingham, England, United Kingdom
relational databases (e.g. PostgreSQL). Proficiency with version control (Git) and build tools (Maven/Gradle). Strong focus on clean code, unit testing, and code reviews. Familiar with Agile development practices. Comfortable working in Linux/Unix environments. Experience with trading platforms is preferred; however, candidates with …/JSP applications and legacy UI technologies. Familiarity with modern frontend practices and component-based architectures. Experience with CI/CD pipelines and testing practices. Exposure to Docker/containerization. Basic understanding of distributed systems. Familiarity with Spring ecosystem tooling. Knowledge of financial systems or trading platforms ...

JDE E1 Developer

Location
Leicester, England, United Kingdom
external systems via Orchestrator, APIs, and connectors. Analyze functional specifications from business analysts and produce technical design documents. Participate in full development lifecycle: build, unit testing, system integration testing, UAT support. Assist with version upgrades, patches, and maintenance of UBE processes. Perform data conversions and table design ...

Mid Level Software Engineer

Location
East Midlands, England, United Kingdom
including branching and merging strategies. Strong SQL skills, with experience writing efficient and optimised queries. Experience working within an Agile development environment. Knowledge of unit testing frameworks such as MSTest, NUnit, or xUnit. Strong analytical and problem-solving skills with excellent attention to detail. Excellent communication skills, with ...

Senior Software Engineer, AWS

Hiring Organisation
Microlise
Location
Nottingham, Nottinghamshire, East Midlands, United Kingdom
Employment Type
Permanent
Salary
£45,000
including polymorphism, inheritance and SOLID principles. Experience working with Microsoft SQL Server and relational databases. Understanding of modern software architecture, including Microservices. Experience with unit testing and a commitment to producing high-quality, maintainable code. Knowledge of design patterns and software optimisation techniques. A good understanding of different … testing approaches and software quality practices. Experience participating in code reviews, sprint ceremonies and collaborative development practices. The ability to coach, mentor and support less experienced engineers. Strong problem-solving skills with the ability to identify and resolve technical issues. A collaborative approach and excellent communication skills. Passion ...

Software Engineer

Location
Nottingham, England, United Kingdom
requirements A good working knowledge of c# and .Net Practical experience of cloud computing platforms and Infrastructure as code(ideally AWS) Practical experience of unit testing Practical experience of SQL and NOSQL Databases and data storage best practices A desire to learn how to build services that ...

Remote Lead Developer

Location
Derbyshire, United Kingdom
internal and outsourced teams to build high-quality, maintainable, and scalable software Define requirements, acceptance criteria, and estimates with Product Owners and stakeholders Write unit tests and ensure strong test coverage for all code Continually improve development processes and practices Produce high-quality design documentation Support and mentor junior … architecture and system design skills Full-stack development experience across frontend and backend Solid understanding of Agile development practices Expertise in TDD/BDD, unit testing, and CI/CD pipelines (Azure DevOps or similar) Experience building secure, scalable, and maintainable software Ability to mentor and support other ...

Embedded Software Engineer

Location
Nottingham, England, United Kingdom
with hardware engineers to help in microprocessor selection, relevant interfacing circuits and input/output communications at the module and systems level. Performs component testing of software design, verifies embedded firmware and software functionality and compatibility with hardware design. Drive quality and efficiency within the embedded software team … target debugging. Advanced knowledge of C++ is required. Experience with Agile/Scrum development practices. Advanced knowledge of verification skills (test-driven development, unit testing, code reviews, defect characterization, requirements analysis) and planning skills (user story development, backlog management, high-level estimation, and detailed estimation). Advanced configuration ...

Senior Software Engineer C++

Location
Nottingham, England, United Kingdom
public code reviews, engineering dojos, and refinement sessions to enhance code quality, shared understanding, and team capability. Daily: Participate in stand‐ups, perform unit testing, submit and review pull requests, conduct code reviews, resolve defects, reduce technical debt, monitor system performance, contribute to design work, and collaborate through … Server, with the ability to write efficient queries, analyse execution plans, and collaborate with database specialists where necessary. Experience in implementing and maintaining unit tests across multiple layers of an application, including user interface, back-end services, and database components. Working knowledge of widely used software design patterns, optimisation ...

Senior Software Engineer C++

Hiring Organisation
Microlise
Location
Nottingham, Nottinghamshire, East Midlands, United Kingdom
Employment Type
Permanent
public code reviews, engineering dojos, and refinement sessions to enhance code quality, shared understanding, and team capability. Daily: Participate in stand-ups, perform unit testing, submit and review pull requests, conduct code reviews, resolve defects, reduce technical debt, monitor system performance, contribute to design work, and collaborate through … Server, with the ability to write efficient queries, analyse execution plans, and collaborate with database specialists where necessary. Experience in implementing and maintaining unit tests across multiple layers of an application, including user interface, back-end services, and database components. Working knowledge of widely used software design patterns, optimisation ...

Remote Salesforce Developer

Location
Derby, Derbyshire, United Kingdom
years professional experience in Salesforce development , including designing, developing and maintaining Salesforce solutions. Strong experience developing with Apex , including classes, triggers, asynchronous processing and unit testing. Strong experience developing Lightning Web Components (LWC) . Strong knowledge of SOQL and SOSL , including query optimisation. Strong experience with Salesforce Flow ...

Lead Software Development Engineer - Shared Platforms

Location
Nottingham, England, United Kingdom
Proficiency in cloud‐based projects, particularly with AWS, and in software engineering best practices. Experience with CI/CD tools such as Jenkins and unit testing frameworks (JUnit, Mockito). Familiarity with OpenTelemetry, data lakes and observability products (metrics, traces, logs, Go). Effective communication across engineering teams ...

Full Stack Engineer

Hiring Organisation
Hackajob Ltd
Location
Northampton, Northamptonshire, East Midlands, United Kingdom
Employment Type
Permanent
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. Analyst Expectations To perform prescribed activities in a timely manner and to a high ...

Senior Kafka Platform Engineer

Hiring Organisation
Barclays
Location
Northampton, Northamptonshire, UK
Employment Type
Full-time
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. Assistant Vice President ExpectationsTo advise and influence decision making, contribute to policy development ...

Principal FPGA Engineer

Location
Lincoln, England, United Kingdom
FPGA bring‐up, test, and integration. Use industry‐standard tools such as Vivado, Quartus, and ModelSim for simulation, synthesis, and implementation. Drive design verification, unit testing, and documentation to ensure high‐reliability deployment. Act as a technical expert in reviews, solution development, and internal consultation across teams. Essential ...