United Kingdom, Northampton, Northamptonshire Hybrid / WFH Options
4M Recruitment
to develop software/applications for this market leading software provider. The main purpose of this role is to: Develop software applications using C++ as the main language Complete unittesting to ensure the software performs as per the design Use JIRA to report on faults The ideal candidate will have the following skills, experience and attributes: 4+ … years software engineering experience. Coding experience in C++ Strong technical background Linux based environments Software Development/Software Engineering and unittesting Attention to detail and problem solving skills Working in a Agile based environment highly desirable Object Orientated Principles and Design patterns Experience with other object orientated programming languages would also be highly desirable. Any experience with More ❯
hands-on experience in the software development lifecycle, working on real-world projects while learning from experienced professionals. As a Software Development Technician Apprentice, you will support the creation, testing, and maintenance of software systems and applications, assisting in the delivery of high-quality digital solutions. This role is ideal for individuals with a passion for technology, problem-solving … learn best practices and contribute ideas Work with databases to retrieve, store, and manipulate data as needed Assist in the development of technical documentation and user manuals Perform software testing, including unittesting and integration testing Collaborate with designers, developers, testers, and other stakeholders in agile project teams Monitor application performance and report issues or recommendations More ❯
Northampton, Northamptonshire, East Midlands, United Kingdom Hybrid / WFH Options
Oscar Associates (UK) Limited
offering constructive feedback and fostering continuous professional development to enhance team performance and career progression. Take responsibility for the team's deliverables by establishing and maintaining high standards for testing, code integrity, and overall system reliability. Architect and deliver solutions utilising CQRS (Command Query Responsibility Segregation) and Event Bus patterns, with a strong focus on AWS-based publish/… Collaborate closely with developers, product managers, and key stakeholders to gather and refine requirements, provide insights, and ensure software quality throughout the development lifecycle Technical Skills: .NET Development (C#) UnitTesting & Integration Testing CI/CD Pipeline Development AWS Services Modern JavaScript Frameworks - Angular REST APIs Postman for API Testing SQL Server Benefits Package: 25 days More ❯
Wolverhampton, West Midlands, United Kingdom Hybrid / WFH Options
Oscar Associates (UK) Limited
and database design principles Familiarity with Docker, CI/CD pipelines, and Linux CLI Experience with cloud environments (ideally AWS) Bonus Skills (not essential): Python GraphQL/Shopify integrations Unittesting (PHP Unit) Ecommerce platforms (Magento, Shopify, WooCommerce, etc.) Mobile application development Exposure to Machine Learning/AI Benefits 28 days holiday, plus 1 extra day for More ❯
Worcester, Worcestershire, England, United Kingdom
Matchtech
automated tests and performance tests Design and evolve scalable, maintainable, secure, and aesthetic applications Job Requirements: Experience: Experience in C# and Object-Oriented Programming (OOP) Experience in WebAPI and UnitTesting Experience with databases (Relational e.g., SQL, MySQL or SQLite, NoSQL e.g., MongoDB or Cassandra) Working knowledge of Web Development (HTML, CSS & JavaScript) Experience in at least one More ❯
Birmingham, England, United Kingdom Hybrid / WFH Options
TXP
clearly. Java (1.6/1.8), Spring Framework React or modern JS/TS frameworks REST APIs, Oracle PL/SQL Microservices, Maven, Docker/Kubernetes Agile/Scrum experience Unittesting (JUnit, Mockito), TDD/CI Azure or AWS Bash/Linux scripting SOA, component-based development Exposure to technical architecture You’ll Fit Right In If You More ❯
patterns, and system modelling. Experience 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), and hardware debuggers (e.g., Lauterbach More ❯
Nottingham, Nottinghamshire, England, United Kingdom
Erin Associates
many more. Experience: Microsoft Power Platform (Power Automate and PowerApps) SQL Server Agile/SCRUM GIT/Azure DevOps Desirable tech – Power BI, SharePoint, Dataverse, XML, JSON, SQL, .NET, UnitTesting, TDD Effectively, this role is responsible for the development and maintenance of end-user solutions and applications for a business with several thousand employees.The company have an More ❯
Nottingham, Nottinghamshire, East Midlands, United Kingdom Hybrid / WFH Options
Erin Associates
many more. Experience: Microsoft Power Platform (Power Automate and PowerApps) SQL Server Agile/SCRUM GIT/Azure DevOps Desirable tech Power BI, SharePoint, Dataverse, XML, JSON, SQL, .NET, UnitTesting, TDD Effectively, this role is responsible for the development and maintenance of end-user solutions and applications for a business with several thousand employees. The company have More ❯
Good understanding of the following: Accessibility, Responsive and Adaptive design, working with UX/UI design documents Knowledge of the following: Web security, RESTful Web Services Experience with modern unittesting frameworks and methodologies. Strong understanding of RESTful architecture and API design principles. Deep knowledge of software engineering concepts such as design patterns, SOLID principles, polymorphism, and threading. More ❯
Good understanding of the following: Accessibility, Responsive and Adaptive design, working with UX/UI design documents Knowledge of the following: Web security, RESTful Web Services Experience with modern unittesting frameworks and methodologies. Strong understanding of RESTful architecture and API design principles. Deep knowledge of software engineering concepts such as design patterns, SOLID principles, polymorphism, and threading. More ❯
Nottingham, Nottinghamshire, England, United Kingdom Hybrid / WFH Options
Oscar Technology
transform and improve their market 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 and enabling their Developers to thrive. They have a real focus on making user friendly More ❯
Birmingham, West Midlands, England, United Kingdom
Erin Associates
web applications. Expert at using Typescript to develop data-heavy Applications. React proficiency for front-end development. Deep knowledge of Node.js for backend and API development. Strong experience with unittesting and TDD practices. Skilled in Git branch management. A keen eye for quality, detail, and clean code practices. Comfortable using Azure DevOps for time tracking and task More ❯
Birmingham, West Midlands, United Kingdom Hybrid / WFH Options
Erin Associates
web applications. Expert at using Typescript to develop data-heavy Applications. React proficiency for front-end development. Deep knowledge of Node.js for backend and API development. Strong experience with unittesting and TDD practices. Skilled in Git branch management. A keen eye for quality, detail, and clean code practices. Comfortable using Azure DevOps for time tracking and task More ❯
applications . Strong proficiency in TypeScript for building data-heavy applications. Skilled in Node.js backend and API development. Proficient with React for front-end development. Hands-on experience with unittesting and TDD . Confident managing branches with Git . Detail-oriented with a focus on clean, maintainable code . Experience using Azure DevOps for task tracking and More ❯
Birmingham, West Midlands, England, United Kingdom Hybrid / WFH Options
Isio
data solutions for performance and scalability. Explore new data management and processing techniques, making recommendations where appropriate. Adhere to Isio’s software engineering best practices (e.g. technical design, review, unittesting, monitoring & alerting, source code management and review, and documentation) Become a subject matter expert and point of contact on available data within the business. Collaborate with stakeholders More ❯
Daventry, West Northamptonshire, Northamptonshire, United Kingdom
Anonymous
Embedded Software Engineers who can design and develop embedded software into differing hardware, offering a dynamic challenge with amazing results. Software Engineers will be specifying, designing, developing and testing embedded software for complex audio systems. Embedded Software Engineers will design, implement and optimise novel DSP algorithms on hardware products. Porting existing DSP algorithms between code bases and languages. Software … technical documentation Some Combination of: Advanced DSP implementation and design for audio Professional experience with embedded Linux systems A fast prototyping language (MATLAB, Python, C# etc.) CI/CD UnitTesting Agile development practises and associated software (Jira, Confluence etc.) Plugin Architectures (AU, VST3, AAX, LV2). An understanding of: Audio and low-voltage control electronics PCB design More ❯
C++ and embedded Linux systems Ideally professional experience with real time audio and commercial software development. Ability to produce clean, accurate and reusable code Experience with MATLAB, Python, C#, UnitTesting and Agile development is an advantage. Experience with Jira, Confluence and an interest in audio technology is an advantage. An understanding of Audio and low-voltage control More ❯
Hereford, Herefordshire, West Midlands, United Kingdom Hybrid / WFH Options
Leidos Innovations UK Limited
Pi, ARM). Write and maintain code in Python and/or C++, often interfacing directly with hardware. Work with communication protocols to control and integrate peripheral devices. Perform testing and debugging, both in the lab and at customer sites. Collaborate with cross-functional teams to refine requirements and implement features. Occasionally support system integration and deployment of hardware …/I2C. Comfort working in Linux development environments. Strong problem-solving skills and attention to detail. Ability to adapt quickly to new hardware, tools, and use cases. Familiarity with unittesting, debugging tools, and Git-based workflows. Desirable: Experience with security-focused projects (e.g., Government, MoD). Exposure to cryptography and secure audio/data transport. Knowledge of More ❯
Northampton, England, United Kingdom Hybrid / WFH Options
Blackstar Amplification Ltd
experience in a commercial software development environment Ability to produce clean, accurate and reusable code Desirable Experience with: A fast prototyping language (MATLAB, Python, C# etc.) CI/CD UnitTesting Agile development practises and associated software (Jira, Confluence etc.) Plugin Architectures (AU, VST3, AAX, LV2). Guitar player or an active interest in music technology An understanding More ❯
Northampton, England, United Kingdom Hybrid / WFH Options
Blackstar Amplification Ltd
systems, ideally CMake o CI/CD, ideally GitHub Actions o Plugin Architectures (AU, VST3, AAX, LV2). o Agile development practises and associated software (Jira, Confluence etc.) o UnitTesting · Guitar player or an active interest in music technology · An understanding of: o DSP Principles o Linux Development o Real Time Audio o Embedded systems and low More ❯
Lincoln, Lincolnshire, East Midlands, United Kingdom
MASS Consultants
Coder. Develop C/C++ software for deployment to embedded systems Use industry-standard tools such as Vivado, Quartus, and ModelSim for simulation, synthesis, and implementation Drive design verification, unittesting, documentation and best practice in FPGA development Act as a technical expert in reviews, solution development, and internal consultation across teams Mentor junior engineers and provide technical … e.g. Zynq UltraScale+) and/or Intel Agilex/Stratix platforms Experience of line management of junior team members Experience using laboratory equipment for digital hardware/firmware design testing (Oscilloscopes, signal generators and logic analysers) Desirable Experience Experience working with embedded Linux, bare-metal C drivers, or FPGA-based system integration Proficiency in VHDL, SystemVerilog, and embedded C … for FPGA-host integration, control, and testing Familiarity with AXI interfaces, memory interfaces, JESD204B/C, or high-speed ADC/DAC integration Experience designing streaming architectures using AXI4-Stream, DMA, and memory buffers (e.g. BRAM, URAM) Knowledge of data framing, tagging, and high-throughput IQ data handling Experience working with synthetic electromagnetic environments and their associated software and More ❯