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 ❯
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 ❯
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 ❯
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 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 ❯
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 ❯
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 ❯
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 ❯
Nottinghamshire, Newark on Trent, United Kingdom Hybrid / WFH Options
Zenovo
system issues. Ensure software compliance with industry standards and internal quality protocols . Participate in Agile development processes, including sprint planning, code reviews, and unit testing. Essential Skills & Experience: 5+ years of hands-on embedded software development experience. Strong programming skills in Embedded C and modern C++ (11/… Azure RTOS, or FreeRTOS. Proven experience with bare metal development and ARM Cortex-M or similar microcontrollers. Deep understanding of embedded systems, including hardware testing and debugging . Familiarity with TCP/IP protocols and network stacks . Desirable Skills: Experience with STM32 microcontrollers. Background in audio DSP , signal More ❯