systems and productivity software. The post holder must be able to troubleshoot complex IT incidents quickly and efficiently. They must be able to install any supported Trust hardware or software and do necessary testing. To support the provisioning of new equipment and users including account creation and password resets. About us #BeKnown at West Suffolk NHS Foundation Trust. By More ❯
Cloud Engineering Team looks after the on-prem IT infrastructure. The primary function of this position will be to take responsibility for the successful development, management and maintenance of software services to ensure that the production services perform effectively, while maintaining a high level of internal customer satisfaction. This includes developing, maintaining, supporting, and optimizing key functional areas, particularly … internal applications and servers in a hybrid infrastructure. You will develop, troubleshoot and resolve software and process problems in a timely and effective fashion. This is a rare and exciting opportunity to be an early employee at a start-up shaping the future of quantum computing, and in particular to form a new team within the company. There are … vast opportunities for professional growth and to make an impact within the company. As a Senior Software Engineer , the position will suit someone who has a strong software background and problem-solving mindset, demonstrates critical-thinking and passion for automating tasks. Due to the nature of hybrid infrastructure, some tasks may require to be on site. Our Team More ❯
foundation in engineering principles to help deliver high-quality, reliable systems. What you'll do Design, develop, and execute test plans and test cases for IoT tracking devices (embedded software, mobile apps, and cloud platforms) . Perform manual and automated testing of firmware and software features, including over-the-air updates, location tracking (GNSS & Wi-Fi), power … or equivalent relevant work experience . 2+ years of experience in a QA or Systems engineering role, ideally within IoT or embedded systems . Strong knowledge of QA methodologies, testing types, and best practices . Experience with source control, e.g., Git, and CI/CD pipelines, e.g., GitHub . Experience with testing embedded systems. Experience with common embedded … personal and professional ethical values and integrity . Holds self accountable to achieving goals and standards . Strong analytical and debugging skills with the ability to understand hardware/software interactions Proficiency with Testrail, Postman, Wireshark, and other data capture tools . Familiarity with location technologies such as GNSS, Wi-Fi & BLE tracking . Experience testing battery-powered More ❯
Technologies: C++ Python TCP/IP networking Test Plans Test Execution Linux Server windows server QA ISTQB AWS Services system programming owasp security VMware debugging skills multithreaded software A Software Test Engineer is required to join the software QA test team of our Buckinghamshire based client, a manufacturer of software for the telecommunications and speech processing … fantastic career opportunity to work and be part of our client's QA team, responsible for ensuring that all products and services offered are fit for purpose. The selected Software Test Engineer in this team will have the following responsibilities: • Software development of tools and scripts for use by the QA team • Creating tests and writing test plans. More ❯
Our client, an electronics manufacturing business, seek to appoint an Embedded Software Engineer working predominantly in embedded C. Their technologies are featured across many industries in a variety of products. The Embedded Software Engineer role is a hands-on design position developing embedded software within a multidisciplinary team of talented firmware engineers. Career progression can be rapid … and the potential for growth is huge. You'll be joining an excellent team with market leading products and technologies.Embedded Software Engineer - Skills & Abilities - Firmware Engineer:* Degree qualified in Electronics, Electrical & Electronic Engineering or Computer Science preferred* Proficient in C with at least two years industry experience* Experience with Microcontrollers/Microprocessors* Application based software experience would be … ideal* Knowledge of software testingEmbedded Software Engineer, Firmware Engineer, C, Microcontroller, Electronics More ❯
Lead Software Development Engineer in Test (Java/Python) London, England, United Kingdom Who we are: For over 20 years, Global Relay has set the standard in enterprise information archiving with industry-leading cloud archiving, surveillance, eDiscovery, and analytics solutions. We securely capture and preserve the communications data of the world's most highly regulated firms, giving them greater … other, completely free of barriers. We encourage you to apply if your qualifications and experience are a good fit for any of our openings. Your role: As a Lead Software Development Engineer in Test (SDET), you oversee testing resources on a small, highly focused team responsible for delivery of highly scalable and robust services within Global Relay's … platform. You are responsible to ensure appropriate and efficient testing strategies are applied in your areas of responsibility, with a focus on shift-left testing principles. You will drive continual improvement in your team's automation frameworks and coverage while mentoring other SDETs in the team on industry leading technologies and test practices. You will guide and participate More ❯
As an experienced Software Engineer, you will work within/lead a team of skilled design engineers, to supply high quality products and systems to the Defence Industry. The successful candidate will be experienced in translating system requirements to innovative software design solutions, leading to successful customer acceptance within project timescales and budget. The successful candidate will have … experience in a software team lead role, defining, supervising and mentoring the work of other engineers. What you’ll do Responsible to the project technical design authority for the quality of work produced by the team. Responsible to the Project Manager (PM) for estimating, monitoring and meeting project timescales. Defining architectural and detailed software designs as part of … define interfaces to firmware and electronics to ensure that overall system requirements are met. Presentation of designs at all stages within the project teams and to the customer. Monitoring software compliance with project and company, procedures and standards. Day to day management of the software team, in conjunction with the PM, to ensure the best use of available More ❯
Applause is raising the bar for digital quality and employee experience. Recognized as a Top Workplace, Applause provides award-winning softwaretesting and UX research solutions to top brands. Our fully managed services leverage a global team and the world's largest independent testing community. We improve digital experiences for global innovators like Google, Microsoft, PayPal, Starbucks … in the UK and Northern Europe. You proactively look for potential new clients in the enterprise segment (companies with more than 1000 employees), approach them and present our innovative testing solutions to their decision makers. You, along with support from the business development team, are responsible for the entire sales process - from the initial contact with the prospects all … of the deal. You are the first person of contact for your customers and work with our internal Solution Delivery Managers to make sure we deliver the best possible testing solution. You represent our company at international exhibitions and online events. Job Requirements and Preferred Skills: You have gained a minimum of 7 years of professional experience in B2B More ❯
possible in the field of AI. Join our close-knit, global team and help us build the future of AI infrastructure! Job Description We're looking for a Senior Software Engineer with strong experience in Golang and Kubernetes to join our team. In this role, you'll design and build high-performance, cloud-native back-end systems, scalable APIs … AI workloads , including LLMs and GPU-based services. You'll collaborate closely with cross-functional teams - including platform, infrastructure, and machine learning - to design, develop, and deliver high-quality software solutions. You'll help build tools and services that power model training, inference, and orchestration in production environments, while mentoring junior engineers, upholding engineering best practices, and driving initiatives … automate custom workload management Build and manage containerized services using Docker and industry best practices What you bring: Proven experience developing production systems in Golang Proven ability to improve software quality through unit testing, integration testing, code reviews, and adherence to clean code principles Deep knowledge of Kubernetes and cloud-native architectures Hands-on experience with containers More ❯
If you are an experienced engineer with software assurance experience, then please read on! I am currently recruiting on behalf of a global leader in Defence, who are looking for a number of engineers to ensure the quality and operability of software that will be used on cutting edge projects in the industry. Please note, this is not … a software test position, rather a role that will work alongside developers, engineers, and testers to qualify the software against requirements and present it to the end client. The Role: Plan and carry out software assurance activities including reviews of plans, processes, witnessing testing, inspections and auditing. Review software plans, documentation and software aspects … of system level plans and documents to provide timely and meaningful feedback. Engaging with System Designers, Software Developers and other engineering disciplines in the design process to ensure that software meets requirements. Document the level of risk, provide evidence and reporting for Senior Management. Work with a range of stakeholders at all levels to resolve non-conformances and More ❯
If you are an experienced engineer with software assurance experience, then please read on! I am currently recruting on behalf of a global leader in Defence, who are looking for a number of engineers to ensure the quality and operability of software that will be used on cutting edge projects in the industry. Please note, this is not … a software test position, rather a role that will work alongside developers, engineers, and testers to qualify the software against requirements and present it to the end client. The Role: Plan and carry out software assurance activities including reviews of plans, processes, witnessing testing, inspections and auditing Review software plans, documentation and software aspects … of system level plans and documents to provide timely and meaningful feedback Engaging with System Designers, Software Developers and other engineering disciplines in the design process to ensure that software meets requirements Document the level of risk, provide evidence and reporting for Senior Management Work with a range of stakeholders at all levels to resolve non-conformances and More ❯
Milton Keynes, Buckinghamshire, United Kingdom Hybrid / WFH Options
The Open University UK
relationships with external suppliers to ensure smooth project execution (RESC, SORC, SUPP - Levels 4, 3, 3). Architect technical solutions : Lead the design and development of complex systems and software architectures that meet The Open University objectives and technical requirements. Conduct in-depth analysis of potential solution options, considering factors such as cost, performance, scalability, and maintainability. (ARCH, DESN … SWDN, PROG - Levels 5). Oversee the full development lifecycle : Ensure seamless systems integration, configuration management, and rigorous testing practices throughout the entire software lifecycle (SLEN, SINT, TEST, PORT - Levels 5). Data and database design : Oversee the data modelling and database design processes in conjunction with our Data Architects to ensure optimal system performance and scalability (DTAN … with essential technical priorities, ensuring the technology agenda is clearly communicated and aligned with product goals (RLMT - Levels 5). Skills and Experience Essential Requirements Strong technical leadership in software and systems development, with a proven track record of delivering high-quality solutions on time (SLEN, DESN, SWDN, PROG - Level 5). Excellent people management and mentoring skills , with More ❯
Oxford, Oxfordshire, United Kingdom Hybrid / WFH Options
Aurora Energy Research Limited
Developer Department: Modelling Employment Type: Permanent - Full Time Location: Oxford, UK Description Aurora's modelling team creates and maintains the energy models that underpin our subscription analytics, advisory, and software offerings. Our services are widely used by leading energy companies and investors. Successful candidates will work in a dynamic, collaborative, and fast-paced environment, helping to advance software … role offers opportunities to lead technical initiatives, shape architecture, and provide mentorship and guidance to junior colleagues. The position suits an individual that has 3+ years of experience in software development and is interested in a career in energy market modelling and mathematical optimisation. Key Responsibilities As a Model Developer you will be an expert in the development of … Aurora's modelling software, with some of the following specialist responsibilities: Leading the development of features that capture complex market dynamics within Aurora's models Contributing to the continuous improvement of the modelling team's agile delivery process Driving the application of modern software engineering practices including test-driven development and automated testing Identifying and addressing architectural More ❯
Job Description: About DXC Insurance: DXC's Insurance Software and BPS business provides a range of software and services to the global insurance market including life, wealth, health, commercial and speciality, property and casualty, and reinsurance. DXC is also a key partner of the London Market, providing digital transformation and outsourcing services. DXC's insurance business has … Summary: The Solution Architect is primarily responsible for liaising with clients to capture and translate customer business and technical requirements into a working business system solution utilizing DXC Assure software products. Key Accountabilities and Responsibilities: Engage with Customer SME's in workshops or other methods of interaction to elicit business requirements and solution objectives. Liaise with client SME's … on engagements from a functional/technical delivery perspective Translate detailed business requirements into working software solutions using DXC Assure software products and configuration tools. Ability to support project team members and customer SME's on limitations and opportunities for perfect fit customer solutions based on knowledge of DXC Assure Software Products Adhere to and contribute to More ❯
is currently seeking a Test Automation Engineer to join their team on a contract basis. This is a remarkable opportunity for an individual experienced in both manual and automated testing, particularly within desktop applications and driven towards developing and implementing test automation processes. Key Responsibilities: Performing manual and automated testing for both frontend and backend systems Testing … using Delphi Developing and coding test automation scripts Utilising test management tools and defect management systems effectively Collaborating with colleagues and customers to ensure thorough understanding and execution of testing protocols Implementing automated test processes and integrating them into the current development workflow Utilising programming skills in Delphi, JavaScript, Python, and C# Adopting common development practices such as Agile … DevOps, and TDD Job Requirements: Significant experience in IT Software manual and automated testing Primarily competent with FrontEnd and BackEnd Test Automation Familiarity and prior experience with testing desktop applications (Delphi) Knowledge of test management tools and defect management systems Analytical mindset and problem-solving abilities Strong interest and motivation to develop and implement Test Automation Excellent More ❯
a real difference - not just to our customers, but to the everyday lives of people across the globe. We're expanding our Automotive division and are looking for Automotive Software Engineers to join our Electrical & Embedded Systems team. This is a unique opportunity to work on cutting-edge automotive projects and contribute to the growth of Expleo's capabilities … in embedded systems and digital vehicle technologies. The position is based in the Midlands. Key Responsibilities * You will contribute to system-level software development across multiple domains: * Operating Systems: Develop and maintain core system software * Device Drivers: Interface hardware with the OS * Compilers & Tools: Build and optimise tools that translate source code into machine code * Firmware Development: Control … specialised hardware devices * Networking Software: Enable communications between systems and networks * Security: Implement robust security measures at the system level * Performance Optimisation: Enhance speed, stability, and efficiency of embedded systems Essential Requirements * Degree in Computer Science, Software Engineering, or a related discipline * Proficiency in Embedded C, C++, and/or assembly languages * Solid understanding of computer architecture and More ❯
a small but growing team of engineers, working closely with product leads, quant analysts, and trading desks. Key Responsibilities Lead the full SDLC of the trading platform: planning, coding, testing, deployment. Facilitate Agile processes (sprint planning, retrospectives, backlog grooming). Oversee code quality, review PRs, and manage release cycles. Design and implement core components of the trading engine (execution … product, trading, and executive functions. Support production systems and manage incident response when needed. Requirements Education: Degree in Computer Science, Mathematics, or a related field Experience: 5+ years in software development, with at least 3 years working on financial or trading platforms Proven leadership in driving complex technical projects Experience with FIX protocol, capital markets, or EFX platforms is … a strong plus Solid knowledge of software architecture, automated testing, and performance tuning Excellent communication in English A balance of technical depth and emotional intelligence Tech Stack Languages: Java, Python Infrastructure & CI/CD: GitLab, CI pipelines Monitoring & Analytics: Prometheus, Grafana Database: Microsoft SQL Server What the company offers Competitive salary A collaborative, flat-structure environment with minimal More ❯
Henry Schein One is the global leader in dental management, analytics, communication, and marketing software. We deliver innovative dental software and services, combined with expert business coaching, to help connect dental technology so it works as one. When technology connects, more data is shared, more tasks are automated, and more work gets done. Most importantly, dental professionals have more … from first contact and scheduling to clinical treatment and billing, to ensuring loyalty and recurring care. Henry Schein One Canada has over 20 years of experience developing and supporting software in dental markets in Canada and worldwide. As part of Henry Schein One, our products support the global academic-dental market. Our on-premises product is well established with … Guildford Mall, in Surrey, BC. Key Responsibilities Develop and communicate cross-team architectural solutions Provide recommendations for continuous improvement on company-wide applications Provide oversight over multiple domains Improve testing by conducting systems analysis, recommending changes in policies and procedures Learn and understand state-of-the-art test tools and processes Communicate test architectural standards and mentor other testers More ❯
as a crucial bridge between the IT function and the wider business, helping to shape solutions that enhance operational efficiency and user experience. You’ll work across the full software and solution delivery lifecycle, engaging with stakeholders across multiple departments. You’ll be based at the firm’s Manchester office three days per week, with the flexibility to work … and technical writing. Confident communicator with excellent written and verbal skills. Solid analytical and research capabilities. Understanding of business processes in a legal or professional services environment. Experience with softwaretesting or user experience evaluation. What’s on Offer This is a great opportunity to join a progressive IT team in a forward-thinking law firm. You’ll More ❯
event-driven systems (e.g., Inngest) Integrated Services: Experience with third-party integrations; understanding of OAuth and SSO protocols Patterns and Tooling: Experience with microservices, monorepos, and tools like Turborepo Testing and CI/CD: Experience with automated testing frameworks and CI/CD pipelines Fluency in English Nice-to-have Familiarity with React and Next.js. Soft Skills Collaboration … Manage database design and optimisation using SQL, PostgreSQL, and Prisma Develop and deploy cloud infrastructure with AWS Implement event-driven architectures.Integrate third-party services (Resend, Onfido, Clerk, Hubspot) Develop software following microservices and monorepo patterns Ensure high-quality software through automated testing and CI/CD pipelines Collaborate effectively with engineers and non-technical team members Troubleshoot More ❯
Bracknell, Berkshire, England, United Kingdom Hybrid / WFH Options
ILX Group
teams. Our expert-led learning experiences drive real, lasting change for professionals and organisations worldwide. We’ve recently expanded our course portfolio by acquiring TSG Training , a leader in softwaretesting, and StayAhead Training , specialists in technical IT skills, enabling us to deliver a complete training solution for businesses looking to upskill teams across multiple departments. Underpinning everything More ❯
be legally based in the country listed in the job posting Why Join Us? Work with a globally recognized localization leader Gain hands-on experience in linguistic QA and softwaretesting Collaborate with an international, multicultural team Apply today and become part of our dynamic localization QA team More ❯
stakeholders to identify ERP requirements, conduct business process analysis, and provide user training and technical support. You'll also manage project planning and budgets, document deployment progress, and oversee software acceptance testing. Why join? Full training in a globally renowned ERP system Opportunity to work on complex, interesting projects across varied industries Be part of a well-established company More ❯
A key role focused on ensuring customers continue to get the most from their PortSwigger experience through successful renewals. We make Burp Suite, the world's most widely used software for web security testing. Trusted by over 16,000 organizations globally - including Google, Amazon, and NASA - our products and research power the world's best security teams. We're More ❯
Mid Level Clearance Required for this role: TS/SCI Requirements: Minimum of 4 years of experience in an engineering role. Demonstrated experience in engineering concepts, including requirements analysis, software architecture, test methods, and functional decomposition. Excellent written and verbal communication skills. Demonstrated initiative, sound judgment, effective decision-making. Bachelor's degree (or higher) in an Engineering (any discipline More ❯