As a Full Stack Developer, you'll be at the heart of building solutions that truly matter. You'll work alongside brilliant professionals who share your passion for clean code and outstanding user experiences. This isn't just about writing code – it's about crafting digital solutions that drive real business value for a prestigious FTSE250 organisation. You … solve complex business challenges Collaborate with designers and content creators to bring creative visions to life Optimise front-end code for peak performance, accessibility, and usability Champion softwarequality through rigorous testing and continuous improvement Drive innovation through Agile methodologies and collaborative problem-solving Maintain business-critical services and see projects through to successful completion The Ideal More ❯
As a Full Stack Developer, you'll be at the heart of building solutions that truly matter. You'll work alongside brilliant professionals who share your passion for clean code and outstanding user experiences. This isn't just about writing code – it's about crafting digital solutions that drive real business value for a prestigious FTSE250 organisation. You … solve complex business challenges Collaborate with designers and content creators to bring creative visions to life Optimise front-end code for peak performance, accessibility, and usability Champion softwarequality through rigorous testing and continuous improvement Drive innovation through Agile methodologies and collaborative problem-solving Maintain business-critical services and see projects through to successful completion The Ideal More ❯
Guildford, Surrey, United Kingdom Hybrid / WFH Options
Person Centred Software Ltd
Do you believe that quality is … everyone's responsibility-but you're the one who makes it happen? We're looking for a Quality Lead to be the go-to person for softwarequality across our Product Development team. You'll lead a talented group of Software Test Engineers, ensuring our products are testable, stable, and robust-because the people who rely … maintain our test automation framework, using Playwright, Typescript, C#, and .NET. Perform manual, automated, functional, non-functional, and exploratory testing as needed. Work closely with developers to ensure quality is built into every stage of the development process. Collaborate with product managers and business stakeholders to define requirements, acceptance criteria, and test plans. Provide high-qualityMore ❯
a deep understanding of the Apple ecosystem, from iPhones and iPads to watchOS and iOS frameworks, and a strong grasp of best practices in mobile architecture, user experience, and code quality. This role is ideal for a proactive and self-motivated developer who thrives in a remote, collaborative environment and can independently drive projects to completion. Key Responsibilities Develop … and maintain iOS applications using Swift and Objective-C Collaborate with product managers, designers, and other developers to define, design, and ship new features Write clean, scalable, and maintainable code following Apple's Human Interface Guidelines Identify and fix bugs and performance bottlenecks Integrate with RESTful APIs and third-party libraries/services Ensure the performance, quality, and responsiveness of applications Participate in code reviews and contribute to continuous improvement of development processes Stay up to date with the latest iOS development trends and technologies Required Skills & Qualifications 5+ years of professional iOS development experience Expert-level knowledge of Swift and strong experience with Objective-C Deep understanding of UIKit, CoreData, CoreAnimation, CoreLocation, AVFoundation More ❯
through agile methodologies and innovation marathons. Pushing the innovation and technology boundaries to bring breakthrough solutions to complex clinical and business problems. Utilizing software design patterns to enhance softwarequality by addressing fundamental challenges in large-scale system development. These challenges include communication of architectural knowledge among developers, accommodating new design paradigms or architectural styles, and avoiding development … a health technology company. We built our entire company around the belief that every human matters, and we won't stop until everybody everywhere has access to the quality healthcare that we all deserve. Do the work of your life to help improve the lives of others. Learn more about our business . Discover our rich and exciting More ❯
Nottingham, Nottinghamshire, United Kingdom Hybrid / WFH Options
Commify
and ensure alignment with our business goals. You will play a critical role in building and nurturing high-performance engineering teams while implementing best practices in software development, quality assurance, and SDLC. If you are a passionate leader with a strong background in software engineering and are eager to drive technology advancements in a fast-growing company, we … Champion Engineering Innovation & Enablement: Drive the adoption of modern engineering practices and productivity tools, including AI-powered tooling such as GitHub Copilot and Cursor to enhance developer velocity and code quality. Champion Continuous Delivery & DevSecOps: Implement and mature modern continuous delivery practices, including feature flagging, trunk-based development, automated quality gates, and embedding application security tooling (SAST … equity-backed business. A development background in C# or Java within distributed architectures (e.g., microservices). Experience working with near-shore scaled partner engineering teams. Familiarity with Infrastructure as Code (IaC) technologies like Microsoft ARM templates or Terraform. Strong domain experience in multi-channel business communications (SMS, RCS, WhatsApp, Voice, Email). Competitive Salary (£120 - 145,000) Senior Management More ❯
Reading, Berkshire, United Kingdom Hybrid / WFH Options
Primark Stores Limited
Portfolio Delivery Leads, Product Teams and System Integrators. You will be part of the Primark Engineering Practice, where we aim to enable more frequent and faster deployments, improve softwarequality, reduce change failure rate and improve the mean time to recover in the event of an issue occurring. You will play a critical role in Engineering & Enablement team … and guardrails through self-service and facilitating through support/coaching/incubation. Enable the engineering experience so that engineers (dev + ops) can focus on delivering high-quality products and services. Own the strategy for this area and ensure that key stakeholders are informed. Build strong relationships with both our internal senior stakeholders and key partner stakeholders … delivery capability, enabling multi-location and time-zone availability. Partner with Shared services as required and Drive SI & application vendors to meet and exceed expectations. Define and govern softwarequality and testing standards; ultimately improve software delivery and operational performance measured through industry standard metrics. Drive data management improvements and help develop appropriate tooling. Drive automation in all More ❯
as part of a small, collaborative development team. Supporting and maintaining existing applications. Building new web applications as part of ongoing projects. Using automated testing where appropriate to ensure code quality. Participating in all stages of the software development lifecycle. Collaborating with other developers, stakeholders, and teams across the business. Following coding standards and best practices. What we're … team ceremonies (e.g. stand-ups, sprint reviews). Proficient in using Jira or similar project management/ticketing tools. Understanding of performance tuning techniques, such as lazy loading and code splitting. What do we offer in return? A career that you define. At Howden, we value diversity - there is no one Howden type. Instead, we're looking for individuals More ❯
deliver value to customers, helping them save money and enhance their experience. Collaborate with product and design teams, ensuring pixel-perfect implementation that matches design specs. Write clean, maintainable code, focusing on performance, scalability, and reliability in a fast-paced environment. Debug and fix issues identified by QA or customers, ensuring a seamless user experience. Review pull requests from … other team members, offering feedback and maintaining code quality. Stay up to date with the latest iOS development trends and contribute to continuous improvement of the codebase. With support from your Engineering Manager, identify and pursue opportunities to grow and develop your career. What value you'll bring to the role We're looking for proven experience in building … understanding of mobile architecture A passion for agile development - we love to ship and deliver value as quickly as possible. Focused on delivering high-quality, bug-free code through the use of Espresso frameworks Expertise in branching, merging and maintaining a clean, stable codebase through Git and version control A good handle on industry standard design principles More ❯
Mobile Team in maintaining and developing features for Onboard. Working within a focused squad under the direction of the Mobile Team Lead, you'll collaborate with product owners, quality analysts, and fellow engineers to deliver solutions that meet customer needs and align with our product and technical strategies. Day-to-Day Responsibilities • Collaborate across teams to ensure smooth … delivery and software releases. • Deliver high-quality, maintainable mobile software. • Follow coding standards and best practices. • Apply modern development standards to improve our mobile apps. • Participate in code reviews and contribute to code quality. • Troubleshoot and resolve issues promptly to minimise impact. • Communicate clearly with stakeholders on progress and technical details. Experience and Skills Needed • Experience More ❯
Richmond, Surrey, United Kingdom Hybrid / WFH Options
AMCS Group
Mobile Team in maintaining and developing features for Onboard. Working within a focused squad under the direction of the Mobile Team Lead, you'll collaborate with product owners, quality analysts, and fellow engineers to deliver solutions that meet customer needs and align with our product and technical strategies. Day-to-Day Responsibilities • Collaborate across teams to ensure smooth … delivery and software releases. • Deliver high-quality, maintainable mobile software. • Follow coding standards and best practices. • Apply modern development standards to improve our mobile apps. • Participate in code reviews and contribute to code quality. • Troubleshoot and resolve issues promptly to minimise impact. • Communicate clearly with stakeholders on progress and technical details. Experience and Skills Needed • Experience More ❯
Manchester, Lancashire, United Kingdom Hybrid / WFH Options
AMCS Group
Mobile Team in maintaining and developing features for Onboard. Working within a focused squad under the direction of the Mobile Team Lead, you'll collaborate with product owners, quality analysts, and fellow engineers to deliver solutions that meet customer needs and align with our product and technical strategies. Day-to-Day Responsibilities • Collaborate across teams to ensure smooth … delivery and software releases. • Deliver high-quality, maintainable mobile software. • Follow coding standards and best practices. • Apply modern development standards to improve our mobile apps. • Participate in code reviews and contribute to code quality. • Troubleshoot and resolve issues promptly to minimise impact. • Communicate clearly with stakeholders on progress and technical details. Experience and Skills Needed • Experience More ❯
Reading, Berkshire, United Kingdom Hybrid / WFH Options
AMCS Group
Mobile Team in maintaining and developing features for Onboard. Working within a focused squad under the direction of the Mobile Team Lead, you'll collaborate with product owners, quality analysts, and fellow engineers to deliver solutions that meet customer needs and align with our product and technical strategies. Day-to-Day Responsibilities • Collaborate across teams to ensure smooth … delivery and software releases. • Deliver high-quality, maintainable mobile software. • Follow coding standards and best practices. • Apply modern development standards to improve our mobile apps. • Participate in code reviews and contribute to code quality. • Troubleshoot and resolve issues promptly to minimise impact. • Communicate clearly with stakeholders on progress and technical details. Experience and Skills Needed • Experience More ❯
East London, London, England, United Kingdom Hybrid / WFH Options
Richard Wheeler Associates
Assurance Central London – Hybrid remote working To £110k DoE benefits We’re seeking a QA Lead/Head of QA with 10+ years of experience working in softwarequality assurance. The QA Lead will join a high-growth health tech scaleup and take on responsibility for improving product quality, safety and security by driving a … quality agenda throughout product development, starting from a small QA team. Responsibilities Leading a small team of QA engineers Leading the product support process beyond Level 1, increasing the scope of QA team within this function Establishing best practices within the QA team, and wider product development team, for acceptance criteria, test scenarios, test reports, JIRA data quality … resources as part of a product support function Supporting quality compliance Representing the quality function to senior stakeholders QA Lead | QA Manager | Head of SoftwareQuality Assurance More ❯
Senior Quality Assurance Engineer, RBKS AI QA team Job ID: AMZN Dev Cntr Poland sp. z.o.o Amazon Ring is looking for a Quality Assurance Engineer to join a team of hands-on, passionate professionals developing innovative Ring products. This role requires deep technical expertise, excellent leadership skills, and ability to hit the ground running Key job … test customer facing features. As innovators we embrace new technology, you will be empowered to choose the right highly scalable and available technology to solve complex problems in softwarequality assurance. If you enjoy building softwarequality solutions for highly distributed systems and solving challenging problems, come join us! A day in the life Quality Assurance Engineers at Amazon test cutting edge applications and products at the user level and code level, both manually and with automated tools. Our QAEs are not pure black box testers, they are able to understand software internals, debug problems using log files, and write automated tests with scripting tools and/or user-level automated tools. More ❯
to deliver robust, scalable solutions. Job Role Requirements Development: Lead the design and development of high-quality, production-grade software solutions using Java, Python, and PySpark. Ensure code is optimized, scalable, and maintainable. Azure Expertise: Leverage Azure services extensively, particularly Azure Storage, for scalable cloud solutions. Ensure seamless integration with AWS S3 and implement secure data encryption … Pyspark for processing large datasets and integrating with cloud-based data solutions. Team Leadership: Manage and mentor a team of 3 engineers, fostering best practices in software development and code quality. Vendor Collaboration: Work closely with third-party vendors to integrate their solutions, ensuring they meet our high standards for production environments. Workflow Automation: Utilize Airflow to automate and More ❯
and tracking defects, ensuring timely resolution in collaboration with the development team. Contributing to continuous integration and deployment (CI/CD) processes by integrating automated test scripts. Participating in code reviews and quality assurance checkpoints to uphold high software standards. Assessing software usability and performance to ensure a smooth and efficient user experience. Translating technical test results … problem-solving skills with a collaborative, solutions-focused mindset. Experience in leading by example within an Agile testing environment. High attention to detail and a passion for maintaining softwarequality throughout the development lifecycle. Experience in transforming technical processes and supporting the development of ITSM within a maturing ITIL environment. What is the next step? If you believe More ❯
components with powerful 64-bit processing capabilities and specialized Application Specific Integrated Circuits ("ASICs") that operate independently from the system main board that runs all customer compute environments, including code and data processing operations. As a Python Software Development Engineer in Test (SDET) in our team, you will be responsible for the AWS Nitro card software quality. That includes … CI/CD processes, setup and maintenance of both on-premises (lab) and AWS cloud testing environments. You will build and apply solutions that assess and mitigate SW quality risks of the Nitro card, you will be analyzing and reporting test results, troubleshooting complex system problems. In your role, you will collaborate closely with SW developer teams to … ensure the timely delivery of high-quality AWS Nitro card software to our customers. This role requires a blend of technical proficiency, analytical thinking, and collaborative skills to drive continuous improvement in our testing methodologies. For more about Nitro card watch the Re:invent video Key job responsibilities In this highly technical position, the Python Software Engineer in More ❯
components with powerful 64-bit processing capabilities and specialized Application Specific Integrated Circuits ("ASICs") that operate independently from the system main board that runs all customer compute environments, including code and data processing operations. As a Python Software Development Engineer in Test (SDET) in our team, you will be responsible for the AWS Nitro card software quality. That includes … CI/CD processes, setup and maintenance of both on-premises (lab) and AWS cloud testing environments. You will build and apply solutions that assess and mitigate SW quality risks of the Nitro card, you will be analyzing and reporting test results, troubleshooting complex system problems. In your role, you will collaborate closely with SW developer teams to … ensure the timely delivery of high-quality AWS Nitro card software to our customers. This role requires a blend of technical proficiency, analytical thinking, and collaborative skills to drive continuous improvement in our testing methodologies. For more about Nitro card watch the Re:invent video Key job responsibilities In this highly technical position, the Python Software Engineer in More ❯
Ashford, Middlesex, England, United Kingdom Hybrid / WFH Options
Global Technology Solutions Ltd
Assurance team. This is an excellent opportunity for someone from the fright/customs sector who is looking to move into IT and grow a career in softwarequality assurance . While prior experience in QA or testing is a bonus, it’s not required—our client is committed to providing full training for individuals who bring … Do Apply your freight forwarding operations knowledge to manually test real-world logistics software. Collaborate closely with developers, product owners, and other QA team members to ensure high-quality releases. Identify, report, and track software issues with clarity and precision. Build your technical skills and gain hands-on experience with modern QA practices and tools. What We’re … scheme Group life assurance Have freight forwarding expertise and want to break into tech? We’d love to hear from you—apply now and build a future in softwarequality assurance. More ❯
Ashford, Kent, United Kingdom Hybrid / WFH Options
Global Technology Solutions Ltd
Assurance team. This is an excellent opportunity for someone from the fright/customs sector who is looking to move into IT and grow a career in softwarequality assurance . While prior experience in QA or testing is a bonus, it's not required-our client is committed to providing full training for individuals who bring … Do Apply your freight forwarding operations knowledge to manually test real-world logistics software. Collaborate closely with developers, product owners, and other QA team members to ensure high-quality releases. Identify, report, and track software issues with clarity and precision. Build your technical skills and gain hands-on experience with modern QA practices and tools. What We're … scheme Group life assurance Have freight forwarding expertise and want to break into tech? We'd love to hear from you-apply now and build a future in softwarequality assurance. More ❯
processing and storage and provision of services for allowing access to data by non-technical users. Prior experience with Azure (ideally), AWS or GCP. Comfortable working with Infrastructure as Code, ideally with knowledge of Terraform. Knowledge of good data modelling and design patterns; in-depth knowledge of relational databases (e.g. PostgreSQL) and familiarity other types of data store (blob … document, graph). Expertise in modern, agile development practices like code review, TDD, CI/CD and pairing using tools like Git and GitHub. Experience of operationally managing software components once live, including; observability, logging, metrics, error reporting, debugging and live incident management. Experience of working with sensitive personal data. Competencies Strong experience working and collaborating with vendors/… and make informed decisions around design and technology choices. Experience working in small, growing organisations with a high degree of ambiguity, where flexibility is valued. Strong understanding of softwarequality principles and practices. Experience in mentoring and coaching less experienced engineers. Comfortable in facilitating technical discussions, encouraging collaboration and providing direction. Competitive base salary Generous Pension Scheme - We More ❯
a Behaviour-Driven Development (BDD) framework using Spec Flow , ensuring test automation aligns with business requirements. You will collaborate with developers, product managers, and other stakeholders to uphold softwarequality and reliability through structured automated testing. CDS Global are the brand behind world-class brands. We deliver unparalleled technology, payment and data solutions, making us the largest and … tools like OWASP ZAP. Understanding of mocking frameworks and dependency injection in test automation. Experience with cloud-based testing platforms such as BrowserStack or Sauce Labs. Previous experience conducting code reviews. In addition to a great working culture, we offer superb benefits too: 25 days holiday + Bank Holidays + Birthday + Long service Workplace Pension with employer contributions More ❯
developers, project managers, and stakeholders to meet project requirements. Maintain and update test cases to reflect software changes. Automate repetitive testing tasks to increase efficiency and coverage. Participate in code reviews to ensure quality standards are met. Contribute to CI/CD pipelines by integrating automated tests. Assess performance and usability for optimal end-user experience. Skills … attention to detail. Experience managing testers in an agile environment, leading by example. Apply now to join a team where your skills will make a direct impact on quality, performance, and user satisfaction. Click the apply button now or contact us on: Tel: 01202 233777 (Option 1 - Office & Commercial Team) Email: Bond Williams Professional Recruitment are an equal More ❯
Assurance Engineer Luton Paying up to £45p/h (Inside IR35) Responsibilities : Deliver independent software assurance during the design, development, test, and release phases Develop and maintain SoftwareQuality Assurance Plans aligned with project and contractual requirements Estimate and manage quality assurance resources for multiple projects Evaluate suppliers and subcontractors for their ability to meet … required softwarequality standards Conduct audits and assessments to ensure compliance with internal processes and industry standards Participate in software lifecycle reviews, including design reviews, code inspections, and release approvals Perform software conformity reviews and configuration audits Verify and approve the release of deliverable software products Experience required: A degree or equivalent experience in Engineering, Software, Quality, Manufacturing, or a similarly complex industry (e.g. Defence, Aerospace, or regulated environments) Demonstrated knowledge and hands-on experience in softwarequality assurance Understanding of standards such as AS9100, ISO9001, and continuous improvement methodologies Familiarity with airborne software standards (e.g. RTCA/DO-178C, AS9115, AQAP-2210) Experience in high-precision or mission-critical manufacturing environments Gained More ❯