Azure cloud infrastructure and deployment best practices Solid understanding of containers, microservices, and functional design patterns Experience with Terraform for infrastructure as code (IaC) Committed to code quality through unittesting (e.g. PyTest) With a focus within Energy Trading, Oil & Gas, Financial Markets and Commodities, we offer a transparent Recruitment Service that has proven to be reliable and More ❯
model-driven development and handle a mixture of auto-generated and hand-written code. Apply Agile and DevOps principles within a CI/CD environment. Ensure code quality via unittesting , static analysis , and adherence to MISRA/JSF++ standards. Manage task reporting, risk registers, and software delivery tracking. Work collaboratively with system architects, project managers, and the More ❯
interfaces using Temenos Integration Framework (IF) and TCIB . Work closely with business analysts and product owners to translate business requirements into technical specifications. Ensure high-quality deliverables through unittesting, documentation, and adherence to best practices. Mandatory Skills: Temenos Transact (T24) Development: Strong hands-on experience with TAFJ , jBase/Pickbasic , Bitbucket , Temenos Design Studio , and IRIS More ❯
interfaces using Temenos Integration Framework (IF) and TCIB . Work closely with business analysts and product owners to translate business requirements into technical specifications. Ensure high-quality deliverables through unittesting, documentation, and adherence to best practices. Mandatory Skills: Temenos Transact (T24) Development: Strong hands-on experience with TAFJ , jBase/Pickbasic , Bitbucket , Temenos Design Studio , and IRIS More ❯
Northampton, England, United Kingdom Hybrid/Remote 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 ❯
communities to foster a culture of technical excellence and growth. Adherence to secure coding practices to mitigate vulnerabilities, protect sensitive data, and ensure secure software solutions. Implementation of effective unittesting practices to ensure proper code design, readability, and reliability. Vice President Expectations To contribute or set strategy, drive requirements and make recommendations for change. Plan resources, budgets More ❯
or current SC and DV clearance is highly beneficial. Duties & Experience: Strong programming knowledge of C, C++ or ADA Previous experience within software development for hardware or safety critical testing Work with a multidisciplinary team to create extensible code for new development and to deliver software solutions Creative design and critical analysis SDLC & Agile development TDD & UnitTestingMore ❯
Stevenage, Hertfordshire, South East, United Kingdom
Guidant Global
integrity levels (e.g., DO178C Level B, SIL-4, or equivalent). Expertise in specification and requirements creation, with compliance tracking in DOORS. Working knowledge of C/C++ for testing special builds and conducting focused code reviews. Proficiency in unittesting using tools such as LDRA, RAPITA, or equivalent. Understanding of code coverage techniques and strategies for … with live equipment (PSUs, oscilloscopes, logic analysers) for system testing. Desirable (Best) Significant experience developing software to DO178C Level B standards. Familiarity with defence standards and microcontroller technologies. Experience testing on development cards in a test environment or bare-metal using special builds. Proficiency with RAPITA Systems Tool Suite. Knowledge of modelling tools and Ansys SCADE Tool Suite. Experience More ❯
best practices, research and recommend frameworks and architectural/code design patterns, identify areas of improvements within the code and suggests solutions and advocate for operational excellence (such as unittesting, establishing SLAs, programming for resiliency and scalability). You will take a whole systems approach to analyze issues and implement holistic solutions by ensuring that linkages between … fit a business need. Able to understand highly complex systems and design moderately complex systems and can guide integrations across teams within business unit. Has a strong understanding of testing and monitoring tools and technologies and uses this knowledge to identify and advocate for project quality via testing, monitoring and alerting at the project level. Ability to establish More ❯
best practices, research and recommend frameworks and architectural/code design patterns, identify areas of improvements within the code and suggests solutions and advocate for operational excellence (such as unittesting, establishing SLAs, programming for resiliency and scalability). You will take a whole systems approach to analyze issues and implement holistic solutions by ensuring that linkages between … fit a business need. Able to understand highly complex systems and design moderately complex systems and can guide integrations across teams within business unit. Has a strong understanding of testing and monitoring tools and technologies and uses this knowledge to identify and advocate for project quality via testing, monitoring and alerting at the project level. Ability to establish More ❯
City of London, London, United Kingdom Hybrid/Remote Options
CXC
enhance software for intra-operative devices. Ensure maintainability, reliability, and performance of existing software systems. Improve device monitoring and cloud connectivity capabilities. Investigate and resolve technical issues reported during testing or support. Contribute to security and regulatory compliance processes. Deliver robust, secure-by-design software for medical applications. Must-Have Skills BS/MS in Computer, Electrical, or Electronics … Unix/Linux environments. Hands-on experience with inter-process communication (gRPC, DDS, Zenoh, etc.). Experience with hardware systems and remote device management. Solid understanding of TDD and unittesting using tools like Google Test (gtest). Strong analytical and problem-solving skills, with attention to code quality and maintainability. Nice-to-Have Skills Familiarity with GUI More ❯
enhance software for intra-operative devices. Ensure maintainability, reliability, and performance of existing software systems. Improve device monitoring and cloud connectivity capabilities. Investigate and resolve technical issues reported during testing or support. Contribute to security and regulatory compliance processes. Deliver robust, secure-by-design software for medical applications. Must-Have Skills BS/MS in Computer, Electrical, or Electronics … Unix/Linux environments. Hands-on experience with inter-process communication (gRPC, DDS, Zenoh, etc.). Experience with hardware systems and remote device management. Solid understanding of TDD and unittesting using tools like Google Test (gtest). Strong analytical and problem-solving skills, with attention to code quality and maintainability. Nice-to-Have Skills Familiarity with GUI More ❯
Coaching : Guide and mentor senior engineers, fostering a culture of technical excellence and continuous learning. Tooling & Developer Experience : Own and enhance the tooling ecosystem (CI/CD, linters, bundlers, testing frameworks) to streamline development workflows. Framework Development : Contribute to and maintain shared frameworks and libraries that power our web applications. Innovation & Research : Stay ahead of emerging trends in web … experience in architecting and developing web applications. Deep expertise in modern JavaScript/TypeScript, React (or similar frameworks), and web performance optimization. Deep understanding of software design patterns, SOLID, unittesting, locking, dependency injection and other essential engineering methods. Strong understanding of frontend infrastructure, build systems, and deployment pipelines. Experience coaching senior engineers and leading technical initiatives. Passion More ❯
helping develop the software stack for our next generation intra-operative devices. Maintain and enhance methods for device monitoring and cloud connectivity. Investigate, debug, and resolve issues reported from testing and support. Participate in the relevant security and regulatory compliance processes. Develop robust and secure-by-design software fit for a medical-grade system. Must Haves BS/MS … Strong knowledge of Unix/Linux environments Experience with inter-process communication frameworks (gRPC, DDS, Zenoh etc.) Experience working with deployed hardware systems and remote device management Experience with unittesting using methodologies like Test-Driven Development (TDD), including proficiency with testing frameworks such as Google Test (gtest) or similar tools Flexible - you can independently solve problems More ❯
helping develop the software stack for our next generation intra-operative devices. Maintain and enhance methods for device monitoring and cloud connectivity. Investigate, debug, and resolve issues reported from testing and support. Participate in the relevant security and regulatory compliance processes. Develop robust and secure-by-design software fit for a medical-grade system. Must Haves BS/MS … Strong knowledge of Unix/Linux environments Experience with inter-process communication frameworks (gRPC, DDS, Zenoh etc.) Experience working with deployed hardware systems and remote device management Experience with unittesting using methodologies like Test-Driven Development (TDD), including proficiency with testing frameworks such as Google Test (gtest) or similar tools Flexible - you can independently solve problems More ❯
helping develop the software stack for our next generation intra-operative devices. Maintain and enhance methods for device monitoring and cloud connectivity. Investigate, debug, and resolve issues reported from testing and support. Participate in the relevant security and regulatory compliance processes. Develop robust and secure-by-design software fit for a medical-grade system. Must Haves BS/MS … Strong knowledge of Unix/Linux environments Experience with inter-process communication frameworks (gRPC, DDS, Zenoh etc.) Experience working with deployed hardware systems and remote device management Experience with unittesting using methodologies like Test-Driven Development (TDD), including proficiency with testing frameworks such as Google Test (gtest) or similar tools Flexible - you can independently solve problems More ❯
for eDV clearance will be considered Key Skills High level experience with Java and additional languages such as Python Development experience in Linux environments Solid understanding of JUnit 5.x, unittesting, and mocking framework... More ❯
You will have some of the following skills and experience: Background in Network Engineering or Python Software Development Consulting or Client facing experience Python Scripting/Coding. NetBox experience Unittesting - PyUnit, Pytest, PyPY, Panda, IP Networks (MPLS, BGP, OSPF/ISIS) or keen to learn Network technologies Ability to run workshops, lead design workstreams, and present technical More ❯
Telford, England, United Kingdom Hybrid/Remote Options
Digital Waffle
knowledge of Front-end frameworks such as Alpine.js, Vue.js, Angular, React MySQL RESTful APIs AWS experience Desirable Skills GraphQL/Shopify integration Hosting & networking (DNS, TCP/IP, security) Unittesting (PHPUnit) Machine Learning/AI E-commerce experience - Magento, Shopify, WooCommerce Mobile app development If you're interested, interviews are taking place immediately so please apply right More ❯
City of London, London, United Kingdom Hybrid/Remote Options
Computappoint
proficiency in C#, Visual Studio and .NET Framework development Solid experience with both SQL Server (T-SQL) and Oracle (PL/SQL) databases Knowledge of application lifecycle management, including unittesting, QA, and deployment Experience troubleshooting and supporting production applications Understanding of Windows Server environments Desirable: Experience with Citrix configurations, disaster recovery environments, and working in multi-location More ❯
proficiency in C#, Visual Studio and .NET Framework development Solid experience with both SQL Server (T-SQL) and Oracle (PL/SQL) databases Knowledge of application lifecycle management, including unittesting, QA, and deployment Experience troubleshooting and supporting production applications Understanding of Windows Server environments Desirable: Experience with Citrix configurations, disaster recovery environments, and working in multi-location More ❯
Engage with stakeholders to gather and analyze business requirements. Application Design & Development: Design and program applications using Visual C#.NET, interfacing with Oracle and SQL Server databases. Quality Assurance: Conduct unittesting and ensure quality at every stage of development. Support Existing Applications: Provide ongoing support for current C# and .NET applications, ensuring optimal functionality. Collaboration: Work closely with More ❯
Engage with stakeholders to gather and analyze business requirements. Application Design & Development: Design and program applications using Visual C#.NET, interfacing with Oracle and SQL Server databases. Quality Assurance: Conduct unittesting and ensure quality at every stage of development. Support Existing Applications: Provide ongoing support for current C# and .NET applications, ensuring optimal functionality. Collaboration: Work closely with More ❯
Northampton, England, United Kingdom Hybrid/Remote 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 ❯