in providing advanced product identification and traceability solutions. Their innovative technology supports manufacturers in enhancing efficiency, ensuring compliance, and reducing waste across various industries. With a commitment to quality and continuous improvement, they offer a market-leading portfolio of marking and coding systems, software, and services. The Role As a Senior Software Engineer and C++ expert, you will … deliver high-quality solutions that meet business and customer requirements. Key Responsibilities: Lead and contribute to the design, coding, and validation of embedded software solutions. Drive softwarequality and efficiency by implementing best practices in design and development. Develop and improve tools, frameworks, and methodologies to enhance software reliability. Work closely with cross-disciplinary teams, ensuring … 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), unit testing, 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) is beneficial. Familiarity More ❯
in providing advanced product identification and traceability solutions. Their innovative technology supports manufacturers in enhancing efficiency, ensuring compliance, and reducing waste across various industries. With a commitment to quality and continuous improvement, they offer a market-leading portfolio of marking and coding systems, software, and services. The Role As a Senior Software Engineer and C++ expert, you will … deliver high-quality solutions that meet business and customer requirements. Key Responsibilities: Lead and contribute to the design, coding, and validation of embedded software solutions. Drive softwarequality and efficiency by implementing best practices in design and development. Develop and improve tools, frameworks, and methodologies to enhance software reliability. Work closely with cross-disciplinary teams, ensuring … 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), unit testing, 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) is beneficial. Familiarity More ❯
in providing advanced product identification and traceability solutions. Their innovative technology supports manufacturers in enhancing efficiency, ensuring compliance, and reducing waste across various industries. With a commitment to quality and continuous improvement, they offer a market-leading portfolio of marking and coding systems, software, and services. The Role As a Senior Software Engineer and C++ expert, you will … deliver high-quality solutions that meet business and customer requirements. Key Responsibilities: Lead and contribute to the design, coding, and validation of embedded software solutions. Drive softwarequality and efficiency by implementing best practices in design and development. Develop and improve tools, frameworks, and methodologies to enhance software reliability. Work closely with cross-disciplinary teams, ensuring … 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), unit testing, 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) is beneficial. Familiarity More ❯
Integrate and transform data from a variety of sources including SQL databases, APIs, and cloud storage. Develop and maintain ETL/ELT processes and frameworks to ensure performance and code quality. Apply strong data modelling principles to deliver clean, well-structured data for reporting and analysis. Collaborate with internal teams and clients to understand requirements and deliver practical, elegant … knowledge with peers. Bring a proactive, problem-solving mindset to every challenge. Required Skills & Experience Strong SQL skills and solid experience with ETL/ELT development (tool-based or code-based). Good understanding of data modelling, data quality, and governance best practices. Familiarity with DevOps concepts and CI/CD pipelines. Excellent communication skills—able to More ❯
build and release processes for embedded systems. You ll drive automation, mentor team members, and collaborate closely with software and hardware engineers to ensure efficient delivery of high-quality embedded software into production. Key Responsibilities as Lead Embedded Software Engineer (DevOps): Lead the development and maintenance of CI/CD pipelines for embedded software projects Own and evolve … software development in C/C++, supporting integration and troubleshooting Troubleshoot and continuously improve build/release infrastructure and workflows Champion best practices in configuration management, DevOps, and softwarequality Skills & Experience Required: Proven experience leading build/release or DevOps engineering in embedded software environments Strong proficiency in C and C++ programming for embedded systems Experience with More ❯
build and release processes for embedded systems. You’ll drive automation, mentor team members, and collaborate closely with software and hardware engineers to ensure efficient delivery of high-quality embedded software into production. Key Responsibilities as Lead Embedded Software Engineer (DevOps): Lead the development and maintenance of CI/CD pipelines for embedded software projects Own and evolve … software development in C/C++, supporting integration and troubleshooting Troubleshoot and continuously improve build/release infrastructure and workflows Champion best practices in configuration management, DevOps, and softwarequality Skills & Experience Required: Proven experience leading build/release or DevOps engineering in embedded software environments Strong proficiency in C and C++ programming for embedded systems Experience with More ❯
CD pipelines, container orchestration, and cloud services. • Collaborate with product owners, DevOps engineers, and architects during sprint planning to ensure test coverage aligns with user stories and infrastructure-as-code deliverables. Manual & Automated Test Development • Design, develop and execute manual tests for infrastructure components (e.g., server builds, network configurations, storage systems) and automated scripts for regression, integration, and acceptance … validations through IaC testing frameworks (e.g., Terratest, InSpec). CI/CD Integration • Embed automated test execution within build pipelines—triggering unit, integration, and end-to-end tests on code commits and pull-requests. • Monitor pipeline health and test results; collaborate with DevOps to optimize build times, parallelize tests, and reduce pipeline flakiness. Result Analysis & Root Cause • Analyze test … experience in a dedicated testing role, ideally within a secure or mission-critical environment. You’ll bring a solid understanding of testing methodologies and a passion for ensuring softwarequality throughout the development lifecycle. Experience with Agile delivery frameworks, particularly SAFe, is highly desirable. You should be confident working with both manual and automated testing tools and have More ❯
Humanity, Quality, and Delight. What this role is about: We're at a key moment where we have the chance to completely rethink how we handle softwarequality to meet the highest standards across mobile (Android and iOS), Web Apps, and Web APIs. Right now, all of our testing is done manually, and we’re looking … team grow, mentoring them and teaching them how to work with automated testing. Just as importantly, you’ll help create a culture where developers take shared responsibility for quality and testing. If you're passionate about automation, enjoy building things from scratch, and want to lead and mentor others while staying hands-on, this could be the perfect … Lead the setup and maintenance of test environments and test data to ensure reliable and representative testing conditions About You: A minimum of 5 years of experience in softwarequality assurance, with at least 2 years in a lead or senior role involving team mentorship and project leadership. Demonstrable, hands-on experience designing and implementing test automation frameworks More ❯
a number platforms – including Android and .NET primarily written in C#. Work as part of a Scrum team, attending and contributing to all ceremonies Actively contribute to improve softwarequality Assist in realising software process and tooling improvement activities Ensure that technical standards and development processes are adhered to during all stages of development Participate in software design … and the development/applicatif automated tests (TDD or BDD). Source control tools such as Bitbucket and GitHUB. CICD tools such as Jenkins, Bamboo, Artifactory. Unit test and code coverage tool experience such as NUnit, SonarCube, AltCover. Experience of microservice architectures, REST Interfaces.Experience within an embedded software development environment Desired/Nice to have Experience: Android development, knowledge More ❯
edge technology to automate and innovate we can deliver a safer, more affordable health care experience. Job Description: QA Tester (Automation & Manual) Do You Have a Passion for Quality? At Pharmica, we believe that exceptional software demands exceptional testing. As a market leader in innovative healthcare solutions, we are committed to delivering safe, reliable, and intuitive technology to … re looking for a QA Tester to join us on this journey. If you’re a detail-oriented problem-solver with a knack for uncovering bugs and optimising softwarequality, this is your chance to make an impact and grow your career. What You’ll Be Doing Automation Testing Develop, maintain, and execute automated test scripts using UI … a proactive and curious individual with the following skills: Must-Have Skills : 2 years working with UI automation tools (preferably Selenium). Experience creating test plans and driving quality assurance as the sole QA engineer in an agile team. 2 years of programming experience (C# preferred, but Python/Java/other languages are acceptable). Solid background More ❯
Brighton, England, United Kingdom Hybrid / WFH Options
ASquared | B Corp™ | Digital Product Agency
you to apply. What you'll bring ✅ You actively leverage AI-powered developer tools like GitHub Copilot, Cursor, v0.dev, or custom LLM-based workflows to accelerate development and enhance code quality. ✅ You have experience building applications that utilise advanced technology features under the hood , such as chatbots, AI-powered automation tools, or AI-enhanced search features. ✅ You write clean … scalable, and maintainable code with a focus on modern software design patterns . ✅ You’re comfortable working in multidisciplinary, cross-functional teams and can articulate complex technical decisions to both technical and non-technical stakeholders. ✅ You embrace continuous learning , staying ahead of the curve on advancements in software engineering. What you'll be doing 🚀 Architecting, coding, and shipping high … quality digital products that push the boundaries of what’s possible. 🛠️ Using AI to streamline workflows - from AI-generated boilerplate code to automated refactoring and debugging. 🤖 Building cutting edge features , including LLM-backed chat interfaces, content generation tools, and intelligent automation solutions. 👥 Leading by example , mentoring and collaborating with other engineers to improve quality and More ❯
eastbourne, south east england, united kingdom Hybrid / WFH Options
ASquared | B Corp™ | Digital Product Agency
you to apply. What you'll bring ✅ You actively leverage AI-powered developer tools like GitHub Copilot, Cursor, v0.dev, or custom LLM-based workflows to accelerate development and enhance code quality. ✅ You have experience building applications that utilise advanced technology features under the hood , such as chatbots, AI-powered automation tools, or AI-enhanced search features. ✅ You write clean … scalable, and maintainable code with a focus on modern software design patterns . ✅ You’re comfortable working in multidisciplinary, cross-functional teams and can articulate complex technical decisions to both technical and non-technical stakeholders. ✅ You embrace continuous learning , staying ahead of the curve on advancements in software engineering. What you'll be doing 🚀 Architecting, coding, and shipping high … quality digital products that push the boundaries of what’s possible. 🛠️ Using AI to streamline workflows - from AI-generated boilerplate code to automated refactoring and debugging. 🤖 Building cutting edge features , including LLM-backed chat interfaces, content generation tools, and intelligent automation solutions. 👥 Leading by example , mentoring and collaborating with other engineers to improve quality and More ❯
Manchester, Lancashire, England, United Kingdom Hybrid / WFH Options
C4S Search Ltd
environment. This is a hands-on leadership role where you'll combine strategic thinking with technical expertise guiding the team while also rolling up your sleeves and diving into code when needed. Key Responsibilities Lead, mentor, and inspire a team of software developers, fostering a culture of collaboration, innovation, and continuous improvement. Own the technical roadmap and ensure alignment … tasks, code reviews, and architectural decisions. Champion Agile SCRUM practices and drive delivery excellence. Collaborate cross-functionally with Product, QA, and DevOps teams. Ensure high standards of softwarequality and performance. Stay current with emerging technologies and industry trends. Tech Stack Languages : C#, .NET (Core & Framework) Frameworks : ASP.NET, Entity Framework Tools : Azure DevOps, Git, CI/CD … background in C# .NET development. Comfortable balancing leadership with hands-on coding. Excellent communication and stakeholder management skills. Experience working in Agile environments. Passion for building scalable, high-qualitysoftware solutions. Nice to Have Experience with cloud platforms (Azure preferred). Knowledge of microservices architecture. Exposure to DevOps practices and tooling. More ❯
Job Summary We are seeking a skilled Software Test Engineer to join our dynamic team. The ideal candidate will be responsible for ensuring the quality and performance of our software products through rigorous testing and analysis. You will play a crucial role in the software development lifecycle (SDLC), collaborating with developers, product managers, and other stakeholders to deliver … testing purposes. Familiarity with databases like MySQL, Oracle, or SQL Server for data validation during testing processes. Experience with version control systems such as Git or SVN for managing code changes. Knowledge of web services (REST/SOAP) and service-oriented architecture (SOA) principles. Understanding of Agile methodologies as well as traditional Waterfall approaches to project management. Strong analytical … the ability to perform data analysis related to application performance. Experience working in cloud environments such as AWS or Azure is advantageous. If you are passionate about ensuring softwarequality and have a keen eye for detail, we encourage you to apply for this exciting opportunity. Job Types: Full-time, Permanent Pay: £32,000.00-£36,000.00 per year More ❯
Birmingham, West Midlands, England, United Kingdom
Robert Walters
be working on impactful back of house technology solutions, collaborating closely with stakeholders, product managers, and engineers. Software Engineer - What will you be doing? * Designing and building high qualitysoftware products that are tailored to end-user requirements.* Maintaining existing products and services by proactively assessing live support issues.* Collaborating with business stakeholders, product managers, and engineers to … PHP, or Java for building scalable backend systems.* Understanding of client-side technologies including HTML/CSS for creating responsive user interfaces.* Experience with GIT or Subversion to maintain code quality.* Background working with SQL for data management within applications.* Familiarity with Jira, Confluence, Slack, GitHub, Azure DevOps, or Trello.* Understanding of back of house technologies applied within a More ❯
City of London, London, United Kingdom Hybrid / WFH Options
Balance Talent
partners to major financial corporations. They have multi-year contracts in place to continue working in partnership with blue chip £billion organisations as they expand into new territories. SoftwareQuality is at the very core of what they do. They’re deeply passionate about delivering QualitySoftware and Test-Driven Development is in their DNA. You … promotion is endless and they are active looking for future leaders Why they’ll be interested in you - You have solid Programming experience, with a keen interest in SoftwareQuality & Testing C# or Python or Java knowledge needed You probably have a relevant degree at 2:1 level or above You may have 1-3 years commercial experience More ❯
partners to major financial corporations. They have multi-year contracts in place to continue working in partnership with blue chip £billion organisations as they expand into new territories. SoftwareQuality is at the very core of what they do. They’re deeply passionate about delivering QualitySoftware and Test-Driven Development is in their DNA. You … promotion is endless and they are active looking for future leaders Why they’ll be interested in you - You have solid Programming experience, with a keen interest in SoftwareQuality & Testing C# or Python or Java knowledge needed You probably have a relevant degree at 2:1 level or above You may have 1-3 years commercial experience More ❯
london, south east england, united kingdom Hybrid / WFH Options
Balance Talent
partners to major financial corporations. They have multi-year contracts in place to continue working in partnership with blue chip £billion organisations as they expand into new territories. SoftwareQuality is at the very core of what they do. They’re deeply passionate about delivering QualitySoftware and Test-Driven Development is in their DNA. You … promotion is endless and they are active looking for future leaders Why they’ll be interested in you - You have solid Programming experience, with a keen interest in SoftwareQuality & Testing C# or Python or Java knowledge needed You probably have a relevant degree at 2:1 level or above You may have 1-3 years commercial experience More ❯
slough, south east england, united kingdom Hybrid / WFH Options
Balance Talent
partners to major financial corporations. They have multi-year contracts in place to continue working in partnership with blue chip £billion organisations as they expand into new territories. SoftwareQuality is at the very core of what they do. They’re deeply passionate about delivering QualitySoftware and Test-Driven Development is in their DNA. You … promotion is endless and they are active looking for future leaders Why they’ll be interested in you - You have solid Programming experience, with a keen interest in SoftwareQuality & Testing C# or Python or Java knowledge needed You probably have a relevant degree at 2:1 level or above You may have 1-3 years commercial experience More ❯
london (city of london), south east england, united kingdom Hybrid / WFH Options
Balance Talent
partners to major financial corporations. They have multi-year contracts in place to continue working in partnership with blue chip £billion organisations as they expand into new territories. SoftwareQuality is at the very core of what they do. They’re deeply passionate about delivering QualitySoftware and Test-Driven Development is in their DNA. You … promotion is endless and they are active looking for future leaders Why they’ll be interested in you - You have solid Programming experience, with a keen interest in SoftwareQuality & Testing C# or Python or Java knowledge needed You probably have a relevant degree at 2:1 level or above You may have 1-3 years commercial experience More ❯
narratives, storyboards, and user interface prototypes. Lead/develop: Detailed design specifications for hardware and software use by the technical team. Lead/develop: System test plans, ensure softwarequality assurance (SQA) standards are achieved, and validate that business goals are accomplished. Lead/develop: Detailed estimates for projects, including resource allocation, timelines, and budget. Develop applications to … Common Data Service (CDS). Database Management – SQL Server, Azure SQL, Data Modelling, MongoDB Web Technologies – REST APIs, SOAP, JSON, XML. Experience of high-volume transactional systems demanding efficient code Experience of systems integrations Ability to document code in compliance with company standards and practices Ability to debug errors efficiently and effectively Capable of managing multiple assignments simultaneously … Enthusiasm for testing their own code before delivering it Enjoy working as part of a close multi-skilled team Excellent organisational and time management skills Preferred skills, experience and qualities needed 5-7 years of experience in software development as a Senior Software Engineer in NAV2009 working with the NAV C/SIDE C/AL development language. More ❯
variety, technical challenge, and building well-structured software that others can depend on. You’ll work within a cross-functional engineering group that takes real pride in collaboration and code quality. The role involves building high-performance, event-driven applications, with a focus on reliability, modularity, and scalability across both front-end and back-end services. In the role … hands-on experience across modern web technologies and frameworks • Proficiency in C# or an equivalent object-oriented language, plus React or similar JavaScript frameworks • A genuine interest in clean code, developer experience, and team-wide collaboration • Someone curious, pragmatic, and motivated to deliver maintainable, high-quality systems This is a rare opportunity to join a team that … experimentation, technical growth, and knowledge sharing-alongside regular hackathons, socials, and a positive, open culture. If you’re an engineer who values both autonomy and teamwork, and want your code to make a visible impact, we’d love to speak with you. Apply today or get in touch for a confidential chat. More ❯
Work Management for Trade Lifecycles-from Booking through Settlement to Position Keeping. Lead the charge on UI/UX improvements to modernise and enhance product usability. Develop high-quality web-based UI solutions using React JS and java Script. Need to know back-end Scala. UI design skills, able to prove that they have been involved in the … Experienced in TDD, Cyprus automated testing Utilise your full stack capabilities and knowledge of JVM languages, particularly Scala. Write robust Unit Tests and Acceptance/behaviour Tests to ensure code quality. Tackle complex data structures and algorithms with strong problem-solving skills. Engage actively in Agile practises, including pair programming and daily stand-ups. Share your expertise and collaborate More ❯
Work Management for Trade Lifecycles-from Booking through Settlement to Position Keeping. Lead the charge on UI/UX improvements to modernise and enhance product usability. Develop high-quality web-based UI solutions using React JS and java Script. Need to know back-end Scala. UI design skills, able to prove that they have been involved in the … Experienced in TDD, Cyprus automated testing Utilise your full stack capabilities and knowledge of JVM languages, particularly Scala. Write robust Unit Tests and Acceptance/behaviour Tests to ensure code quality. Tackle complex data structures and algorithms with strong problem-solving skills. Engage actively in Agile practises, including pair programming and daily stand-ups. Share your expertise and collaborate More ❯
Work Management for Trade Lifecycles-from Booking through Settlement to Position Keeping. Lead the charge on UI/UX improvements to modernise and enhance product usability. Develop high-quality web-based UI solutions using React JS and java Script. Need to know back-end Scala. UI design skills, able to prove that they have been involved in the … Experienced in TDD, Cyprus automated testing Utilise your full stack capabilities and knowledge of JVM languages, particularly Scala. Write robust Unit Tests and Acceptance/behaviour Tests to ensure code quality. Tackle complex data structures and algorithms with strong problem-solving skills. Engage actively in Agile practises, including pair programming and daily stand-ups. Share your expertise and collaborate More ❯