Cambourne, Cambridgeshire, United Kingdom Hybrid / WFH Options
Remotestar
ideal candidate will be responsible for designing, developing, and maintaining our platform and related services. Additionally, the candidate should have a strong understanding of testing methodologies and be able to conduct their own testing to ensure the quality and functionality of our applications and a strong understanding that … Implement responsive design principles to ensure applications work on various devices and screen sizes. Develop and integrate REST, GraphQL and RPC APIs. Conduct thorough testing of applications, including unittesting, integration testing, and end-to-end testing. Debug and resolve technical issues and bugs. Be part … with database management systems e.g., MySQL, PostgreSQL, MS SQL Server MongoDB). Familiarity with Git and branching strategies such as GitOps Solid understanding of testing frameworks and methodologies e.g. Jest, Mocha, Selenium. Ability to write and maintain unit, integration, and end-to-end tests. Ability to write and More ❯
with developers to resolve issues. Our Test Engineers play a key role in for ensuring the quality and reliability of our products through rigorous testing and analysis. You will work closely with developers, product managers and other stakeholders across our business to identify and resolve issues and contribute to … the continuous improvement of our testing processes. Responsibilities Design, develop, and execute test plans and test cases. Identify, document, and track defects and issues. Collaborate with developers to troubleshoot and resolve issues. Perform regression testing to ensure existing functionality is not affected by new changes. Develop and maintain … automated test scripts. Participate in code reviews and provide feedback on testability and quality. Continuously improve testing processes and methodologies. Qualifications Desirable qualifications and experience; Agile development - strong understanding of Agile values and principles, as well as Scrum framework DevOps Experience of test-driven development (unittestingMore ❯
work with multidisciplinary Engineering teams - FW engineers, physicists, mechanical engineers. Requirement analysis, standards and certification, Design documentation Design calculations and simulations, early prototyping, bench testing Design for test, design for manufacturing, design for standard compliance Unittesting, system integration testing, type testing, product testing. Generation … power and voltage), analog filters, analog signal processing. Prior experience with mains-driven electronics. Other Preferred Qualifications: Hands-on experience with EMC/EMI testing and debugging. Magnetics design, specification, and testing. Good understanding of boost PFC converters, fly-back converters, half-bridge/full-bridge converters. Good understanding More ❯
C++ Software Engineer to join their growing team in Cambridge. As a Lead C++ Software Engineer, you will be responsible for designing, developing, and testing critical software components for innovative semiconductor products. You will lead a team of engineers, providing technical guidance and mentorship, while also contributing hands-on … . Knowledge of operating systems commonly used in embedded systems (e.g., Linux, RTOS). Experience with performance optimization and profiling techniques. Familiarity with software testing frameworks and methodologies (e.g., unittesting, integration testing). Experience working in a regulated environment (e.g., automotive, aerospace). Seniority level More ❯
C or ADA to deliver high-quality software products. Participate in all phases of the software development lifecycle, including requirements gathering, software design, coding, testing, documentation, deployment, and maintenance. Collaborate closely with stakeholders, including clients, project managers, system engineers, and other software engineers, to ensure successful project delivery. Take … analyze and debug complex software systems. Strong communication skills, with the ability to effectively collaborate with cross-functional teams and stakeholders. Knowledge of software testing methodologies and tools, including unittesting and automated testing frameworks. Desired Skills RTX64 SDK Experience Linux Development Device Driver Development TCP More ❯
industry standard principles (SOLID, clean code) .NET Core/.NET 6+ .NET Framework (version 3.5+) and C# Web API (RESTful) No-SQL (Cosmos Db) Unit Test Framework (NUnit, MSTest, or xUnit.net), Integration Testing Mocking frameworks (e.g. Moq) Experience of application design in a micro-service architecture (considering security … as code (Terraform) Source Control, Build and Deployment Tools (Azure DevOps, GIT, Sona Cloud, SOOS) Agile (Scrum, Kanban) or DevOps environment experience, TDD/UnitTesting, CI/CD It would be great if you have... Experience of DevSecOps Experience using Azure DevOps Experience using ArgoCD Messaging Frameworks More ❯
Stevenage, Hertfordshire, United Kingdom Hybrid / WFH Options
Endeavour Recruitment Solutions
integrity level (SIL4/DO178C Level A or equivalent) ? Test Specification creation and compliance recording in DOORS ? Working knowledge of C/C++ for testing special builds and focussed code reviews ? UnitTesting using LDRA or CPP Unit or an equivalent testing tool ? Understanding of …/justify shortfall ? Working in a lab environment with live equipment (PSUs, Scopes, Logic Analysers etc.) conducting system tests Desirable: (Best) ? D0178 Level A testing knowledge ? Knowledge of Defence standards and Micro-controller technologies ? Testing on Development Cards with a test environment or bare-metal with special builds More ❯
Welwyn Garden City, England, United Kingdom Hybrid / WFH Options
PayPoint plc
not compromise the stability, availability and security of the systems, services, or products. Passionate about mentoring the team and leading on new skills, technology, testing approach, change risk assessments and problem solving. Bridging the gap between the engineering team and other technical/non-technical teams both within and … frameworks (e.g. AngularJS, KnockoutJS). Front-end frameworks (e.g. Bootstrap, Blazor). SQL Server (T-SQL, Stored Procedures). No-SQL (Cosmos Db). Unit Test Framework (NUnit, MSTest, or xUnit.net), Integration Testing. Mocking frameworks (e.g. Moq). Source Control, Build and Deployment Tools (Azure DevOps and GIT). … Agile (Scrum, Kanban) or DevOps environment experience, TDD/UnitTesting, CI/CD. It would be great if you already have... Experience of DevSecOps. Experience in CRM systems development (e.g. Salesforce). Experience in ITSM tools development (e.g. ServiceNow). Experience of merchant services. Messaging Frameworks (e.g. More ❯
Settlement systems using the latest .Net framework. Supporting and maintaining applications managed by the team. Undertaking various tasks, including analysis, estimating, design, coding, and unit testing. Contributing to the improvement of working practices as the team continues to evolve and mature its agile methodologies. Participating in the team's … Experience Essential Skills: Basic understanding of software development practices Familiarity with Agile methodologies (Scrum or Kanban) Basic understanding of Test-Driven Development (TDD) and unittesting Knowledge of core concepts in .NET/.NET Core Frameworks and C# Basic knowledge of Object-Relational Mapping (ORM) technology (e.g. Entity … SQL Server) Familiarity with web development technologies (e.g. HTML, CSS, JavaScript) Exposure to DevOps concepts and tools (e.g. CI/CD pipelines) Understanding of unit test frameworks (e.g. NUnit, MSTest) Knowledge of any additional programming languages or frameworks (e.g. VB6, Python, Java) Awareness of financial systems or principles What More ❯
Scrum framework. Experience with DevOps practices, CI/CD, and cloud environments such as Azure. Proficiency in Angular and experience with test-driven development (unittesting, mocking, integration testing). Experience as a web or app developer. Good analytical and problem-solving skills. Advocacy for code quality More ❯
completed on time, also the quality of the feedback provided leading to improvements in the codebase. Code Coverage - The percentage of code covered by Unit/Automation tests. Post Release Defect - Reduction in the number of defects found post release. App Performance & Stability App Performance Metrics- user facing metrics … s) and mobile-first development, and cross-browser compatibility. Familiarity with RESTful APIs, GraphQL, JSON, WebSocket's, and integration with backend services. Experience with unittesting frameworks (JUnit, Espresso, etc.) and automated testing tools. Deep understanding of UI/UX design principles for web applications, and experience More ❯
to making sure our products aren’t just intuitive, they’re obvious. To support that commitment, the Roku Ads Test Automation Team focuses on testing Ad products and features for the industry’s most reliable streaming media platform. Our goal is to help people find what they want and … ad features on Roku Platform. You will be responsible for end-to-end execution of ad product which includes cross-team collaboration for feature testing, developing test plans, coordinate testing with manual QA, create an automation strategy, deployment of library/feature and more. You should be able … end-user feedback to improve the customer experience. This position requires a solid understanding of software development life-cycle experience with a variety of testing techniques, strong debugging, written and organizational skills, and automation experience. About The Team Our team works on qualifying all Ads products and features on More ❯
Chelmsford, England, United Kingdom Hybrid / WFH Options
Digital Federal Credit Union
Hybrid What You'll Do Summary/Objective: Responsible for all aspects of the product life cycle including requirements review and analysis, design, development, unittesting, and maintenance of code. This includes translating business requirements into workable programming code with development and maintenance of functionality for use in … best practices. Essential Functions: Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. Lead the design, development, and testing of features and functionality for new and existing applications or programmed solutions as part of an Agile Scrum team. Build applications and back-end More ❯
Linux environments Excellent programming and problem-solving skills, including the ability to independently debug issues Familiarity with software development practices from project conception through testing and maintenance, including Git, unittesting, code quality automation, and agile management Motivation to work in a multidisciplinary product team, demonstrating excellent More ❯
Bedford, Bedfordshire, United Kingdom Hybrid / WFH Options
Getting In Limited
release software solutions. Write clean, scalable, high-quality code and contribute to peer/code reviews. Ensure software is delivered with quality by writing unit and automated tests Troubleshoot, identify and fix issues within the applications/services. Participate in Agile ceremonies such as stand-ups, sprint planning and … effective user interfaces Exposure to databases, micro-services, APIs, web applications and mobile applications Test code and analyse results to correct errors found using unittesting Conduct a range of test types, such as integration, system, user acceptance, non-functional, performance and security testing. Identify and create test … development approach according to the relevant paradigm (for example object oriented, event driven or procedural) Follow software designs and functional or technical specifications Follow testing frameworks and methodologies Follow company, team or client approaches to continuous integration, version and source control Communicate software solutions and ideas to technical and More ❯
roadmap. Writing clean, reusable JavaScript code using modern frameworks (e.g. Vue.js, Knockout.js). Developing responsive UI/UX experiences using HTML5, CSS3, and SASS. Testing your work thoroughly with appropriate unittesting before release. Estimating your own work and managing time effectively. Refactoring code regularly to improve … implementation. Sharing your expertise to help evolve best practices and technical standards. Staying mindful of performance (HTTP requests, caching, rendering, DOM manipulation, etc). Testing across multiple browsers and devices, including smartphones and tablets. Supporting operational delivery sessions and contributing technical insights. Participating in peer reviews, giving and receiving More ❯
Web Development and front-end technologies, preferably Vue.js Experience with ASP.NET, C#, HTML, SASS/CSS, JavaScript/TypeScript and front-end web frameworks Unittesting/GIT/Continuous Integration Our client who currently manages millions of pounds worth of business, has built a niche Web/ More ❯
Employment Type: Permanent
Salary: £50000 - £55000/annum Plus excellent benefits
software for innovative sensors to measure dust, solids, and flow. You will be responsible for the full software lifecycle from system design, firmware implementation, testing and deployment to hardware. You will implement and test metrological algorithms and take certified emission monitoring (QAL, AMS) and functional safety (SIL) into account. … products throughout their life cycle; this includes revising the embedded software components as required by hardware design changes. You will participate in the development, testing and deployment of software and hardware for PC/tablet/smartphone systems. You will create and maintain technical documentation in the form of … FreeRTOS Programming for a range of peripherals (RTC, SPI, I2C, UART, DMA, ADCs, USB) Understanding of industrial communications protocols (Modbus and other Fieldbus) Automated unittesting, using tools such as Razorcat Tessy and PC Lint CI/CD pipeline expertise, working with platforms like Jenkins, GitLab, and Bitbucket. More ❯
software for innovative sensors to measure dust, solids, and flow. You will be responsible for the full software lifecycle from system design, firmware implementation, testing and deployment to hardware. You will implement and test metrological algorithms and take certified emission monitoring (QAL, AMS) and functional safety (SIL) into account. … products throughout their life cycle; this includes revising the embedded software components as required by hardware design changes. You will participate in the development, testing and deployment of software and hardware for PC/tablet/smartphone systems. You will create and maintain technical documentation in the form of … FreeRTOS Programming for a range of peripherals (RTC, SPI, I2C, UART, DMA, ADCs, USB) Understanding of industrial communications protocols (Modbus and other Fieldbus) Automated unittesting, using tools such as Razorcat Tessy and PC Lint CI/CD pipeline expertise, working with platforms like Jenkins, GitLab, and Bitbucket. More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Arm Limited
to deeply understand and empower users. Engage with our agile planning and development processes to help shape delivery of our products Ensure quality through unittesting and continuous integration. Required skills and experience : Programming Proficiency: Demonstrable expertise in at least one programming language, capable of writing well-structured … readable code with robust error handling, adaptable to changing requirements. Software Engineering Fundamentals: Proficiency in version control, automated testing, CI/CD, and Agile methodologies. Results-Driven: A desire to push forward the state of the art in developer tooling by embracing new technologies and continuous innovation. Developer-Centric More ❯
including encryption, authentication, and access control. Write scalable and performant code, optimising AWS Lambda functions and integrations for low latency and high throughput. Write unit tests for Lambda functions, APIs, and integration components to ensure reliability and quality of code. Work in an Agile/Scrum environment, participating in … deploying integrations and automating workflows. Strong understanding of security best practices in API development, including data encryption, secure authentication, and access control. Familiarity with unittesting and writing testable, maintainable code for Lambda functions, APIs, and integration components. Experience with monitoring and logging AWS integrations using CloudWatch and More ❯
configuration, customisations, extensions and integrations. Implement custom workflows, plugins, web resources, and other components to enhance Dynamics 365 functionality and meet business needs. Perform unittesting, code reviews, and troubleshooting to ensure high-quality deliverables and adherence to coding standards. Support deployment activities, data migration, and system integration More ❯
ability to independently debug issues Familiarity with software development practices from project conception through to test and maintenance, including best practices such as Git, unittesting, code quality automation, agile management etc. Motivation to work in a mutlidisciplinary product team, demonstrating excellent communication skills and time management to More ❯
Watford, England, United Kingdom Hybrid / WFH Options
Corona Energy
related tools to support analysis and reporting Design cloud-based solutions using Microsoft Azure and other relevant platforms Develop secure, production-ready code with unittesting and CI/CD practices Collaborate on risk analysis and business intelligence projects Conduct ad-hoc data analysis to support strategic decisions More ❯
Bedford, Bedfordshire, United Kingdom Hybrid / WFH Options
Noa Recruitment Ltd
month after probation. To be a successful, the ideal .NET Software Engineer candidate will have: Strong .NET C# with SQL Experience of TDD and UnitTesting ideally Experience of JSON and XML Excellent communication and problem solving skills. What is in it for you? As a talented .NET More ❯