a self-starter, part of an empowered agile team working on our risk product portfolio. You will be responsible for analyzing, defining, designing, implementing, testing, maintaining, and supporting the Risk products, either individually or leading a small team of engineers. You will collaborate closely with QA engineers to ensure … curiosity, eagerness to learn, and passion for technology will enable you to succeed. Quality is non-negotiable; therefore, a strong focus on code quality, unittesting, and automated testing is essential. Mentoring junior team members and working with management to enhance team skills are also key aspects … willingness to cross-train. Understanding of other programming languages and practical application skills. Solid grasp of object-oriented programming and design patterns. Experience with unittesting, databases, SQL, and secure coding practices. Proficiency with cloud technologies, preferably AWS, and willingness to learn AWS fundamentals. Excellent verbal and written More ❯
a strong focus on performance and user experience. Collaborate with cross-functional teams to define, design, and ship new features. Ensure code quality through unit tests, static code analysis, and code reviews. Participate in continuous integration and delivery processes. Maintain high standards of code quality and ensure adherence to … Including Hooks, Context API/Redux, Router, and AG Grid for complex data visualization. Angular : Component architecture, services, dependency injection, and NgRx (preferred). Testing Strong experience with unittesting tools: React : Vitest, Jest, React Testing Library Angular : Jasmine, Karma, TestBed E2E Testing : Experience with More ❯
experience deploying applications on AWS, GCP, Azure , or Kubernetes (K8s) . Familiarity with prompt engineering , LLM APIs , AI agents , and related tooling. Proficient in unittesting , integration testing , and Test-Driven Development (TDD) . Excellent problem-solving, debugging, and performance-tuning skills. Preferred Qualifications Strong communication skills More ❯
deliver projects. Job Specification Design, build, and maintain efficient, reusable, and reliable Java code based on User Stories. Demonstrate a focus on quality, through unittesting, integration testing and code reviews, ensuring software meets requirements. Implement fully automated release pipelines and implement deployment processes as per standards More ❯
MQ/Xml/SOAP/JSON Proficiency in Database Management Systems (SQL Server/Mongo/Snowflake) and designing/querying Experience in unittesting, integration testing Experience with CI/CD - Gradle/Maven, Jenkins, GIT Experience with Angular/Typescript/HTML/CSS More ❯
driven by innovation and committed to delivering a seamless customer journey that is both user-friendly and efficient. Our Technology team is comprised of Testing, Engineering, DevOps, Change, Service Management, and Architecture. Organized into long-lived, value-stream-aligned teams, we deliver technology change safely and rapidly to support … in Test (SDET) , you will play a critical role in building fully automated tests using the latest test frameworks and tools. Positioned within the Testing Discipline, you will help drive testing excellence within our delivery teams, supporting our journey to become an elite technology organization. You will work … and propose enhancements for optimization. Collaborate with platform engineers to integrate automated tests into CI/CD pipelines for continuous testing. Advise developers on unittesting best practices to drive shift-left defect detection. Essential Skills & Experience: Proven experience in an SDET/Test Automation role. Key Requirement More ❯
Nottingham, Nottinghamshire, East Midlands, United Kingdom Hybrid / WFH Options
Oscar Associates (UK) Limited
leading software. As well at the current MS Stack, you will get exposed and have the opportunity to learn other tools such as Automation Testing and 3D Development. Role Requirements Minimum 5 years' experience in C# .NET JavaScript/TypeScript Angular (or React/Vue etc) NoSQL (DynamoDB/… MongoDB etc) Desirables: Serverless AWS (or Azure) UnitTesting experience The Company This company are the largest player within their niche sector and continue to push forward. They have received large investment into their tech team which continues to reap the rewards. Constantly staying ahead of the curve More ❯
Collaboration: Work closely with product managers, designers, and backend engineers to define and deliver impactful features. Code Quality: Ensure code quality through code reviews, unittesting, and adherence to best practices. Performance Optimization: Identify and address performance bottlenecks to ensure a seamless user experience. Continuous Improvement: Stay updated More ❯
nottingham, midlands, United Kingdom Hybrid / WFH Options
Catch Resource Management
maintain integrations between NetSuite and third-party applications. Assist in the creation of reports, saved searches, and data analysis to support decision making. Perform unittesting, code reviews and debugging to ensure the stability and performance of the NetSuite system. Troubleshoot and resolve issues related to NetSuite integrations More ❯
with real-time operating systems, multi-threaded programming, memory management, and on-target debugging. Proficiency in verification techniques such as test-driven development (TDD), unittesting, code reviews, and defect characterization. Hands-on experience with CI/CD systems (e.g., Bamboo, Jenkins), automated test frameworks (e.g., Fitnesse, Cucumber More ❯
with real-time operating systems, multi-threaded programming, memory management, and on-target debugging. Proficiency in verification techniques such as test-driven development (TDD), unittesting, code reviews, and defect characterization. Hands-on experience with CI/CD systems (e.g., Bamboo, Jenkins), automated test frameworks (e.g., Fitnesse, Cucumber More ❯
with real-time operating systems, multi-threaded programming, memory management, and on-target debugging. Proficiency in verification techniques such as test-driven development (TDD), unittesting, code reviews, and defect characterization. Hands-on experience with CI/CD systems (e.g., Bamboo, Jenkins), automated test frameworks (e.g., Fitnesse, Cucumber More ❯
nottingham, midlands, United Kingdom Hybrid / WFH Options
Tyk
pull requests that pass tests. Ensure adherence to software engineering processes to avoid technical debt. Champion continuous improvement in engineering practices (CI/CD, testing, automation). Practice Test-Driven Development (TDD) to ensure robust, well-tested code. Mentorship & Team Leadership Teach and mentor junior engineers on best practices … for: Strong backend engineering experience in Go. Deep understanding of distributed systems design. Familiarity with Redis and MongoDB. Experience with software engineering best practices (unittesting, code reviews, design documentation). Proficiency in applying SOLID principles and Test-Driven Development methodologies. Experience with cloud products, Kubernetes, or other More ❯
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 by … debugging. Advanced knowledge of C++ is required. Experience with Agile/Scrum development practices. Advanced knowledge of verification skills such as test-driven development, unittesting, code reviews, defect characterization, requirements analysis and planning skills such as user story development, backlog management, high-level estimation, and detailed estimation. More ❯
Microsoft Azure services for cloud-based development. Knowledge of web security, RESTful Web Services and RESTful architecture and API design principles. Experience with modern unittesting frameworks and methodologies. Deep knowledge of software engineering concepts such as design patterns, SOLID principles, polymorphism, and threading. Experience mentoring junior members More ❯
Microsoft Azure services for cloud-based development. Knowledge of web security, RESTful Web Services and RESTful architecture and API design principles. Experience with modern unittesting frameworks and methodologies. Deep knowledge of software engineering concepts such as design patterns, SOLID principles, polymorphism, and threading. Experience mentoring junior members More ❯
ceremonies and Developer meetings Willing to challenge existing processes and look for ways to improve quality within Development processes and the Scrum team Strong Unittesting experience Ability to communicate technical issues to a non-technical audience Exposure to the folloiwng would be highly beneficail C#/.NET More ❯
with low-latency, multithreading, including race conditions, deadlocks, etc. Experience with PostgreSQL, particularly in handling large-scale datasets and optimizing queries Practical experience with unit-testing Excellent analytical, algorithmic and optimization skills Experience with debugging tools Ability to communicate effectively, both written and verbal, with technical and non More ❯
to deliver quality solutions efficiently, working with Scrum, Product, and other delivery functions. You will collaborate with developers and test analysts to develop robust testing processes, facilitating rapid delivery of high-quality software, and raising team output through code reviews and feedback. The ideal candidate will have demonstrable experience … in native Android applications, with strong knowledge of Agile/Scrum, UnitTesting, Jetpack Compose, Room or other SQL data layers, and Kotlin coroutines. You will identify technical debt and process improvements to deliver value to Games Workshop. If you are an experienced Mid-Level Android Developer eager More ❯
adjustments 🔸 Develop ORMB configurations using Service Scripts, Plug-in scripts, BPA Scripts, UI Maps, and Portals 🔸 Collaborate with QA to create test scripts, perform unittesting, and support end-to-end testing 🔸 Produce configuration design documents, user stories, and technical/functional specifications 🔸 Investigate and resolve production More ❯
nottingham, midlands, United Kingdom Hybrid / WFH Options
WRK digital
to ensure scalability and performance. - Collaborate with our lead developer and product team to deliver sprint objectives. - Uphold best practices in code quality, including unittesting and code reviews. - Take part in mentoring junior developers as the team expands. 🧠 What We’re Looking For - Solid experience with full More ❯
nottingham, midlands, United Kingdom Hybrid / WFH Options
Forsyth Barnes
Design and develop integration solutions using the MuleSoft platform, ensuring high performance, scalability, and code maintainability. Oversee the full development lifecycle including architecture, implementation, unittesting, performance optimization, and ongoing system monitoring. Offer technical expertise and establish consistent processes during the specification and requirements gathering phases. Stay current More ❯
Nottingham, Nottinghamshire, United Kingdom Hybrid / WFH Options
Games Workshop Group PLC
deliver quality solutions efficiently, working with Scrum, Product, and other delivery functions. You will collaborate with other developers and test analysts to develop robust testing processes, facilitating rapid delivery of high-quality software, and enhancing team output through code reviews and feedback. The ideal candidate will have demonstrable experience … in native iOS application development, with a strong understanding of Agile/Scrum, UnitTesting, SwiftUI, Observable paradigms, and SQLite persistence. You will identify technical debt and suggest process improvements to deliver value to Games Workshop. If you are an experienced Mid-Level iOS Developer eager to be More ❯
Nottingham, Nottinghamshire, United Kingdom Hybrid / WFH Options
Nzime Ltd
early in their career to join our dev team and work on exciting projects across a variety of clients. About you The role involves unittesting site components, accessibility, browser, and functionality testing across completed sites. You should have a good eye for detail, be able to More ❯