to launch the next stage of your career in the new space economy? We would love to hear from you! We're on the hunt for a Senior SoftwareQuality Assurance Engineer at our Manchester/Stevenage/Harwell office. MDA's international footprint in the UK creates opportunities to work with some of the most exciting space … technology. As our presence grows overseas, so does our need for new ambitious team players to help us advance our place in the Universe and beyond. Description: The SoftwareQuality Assurance Engineer role covers: Manage SoftwareQuality Assurance work packages throughout the project lifecycle and across multiple projects Verifying that a Software System has been developed … they are not unduly influenced in ensuring correct levels of quality. It is important that they avoid confrontation with other engineers, and, ideally, promote a positive view of SoftwareQuality Problem Solving: The SQE will be expected to resolve technical issues involved in the automation of Quality checking and reporting. Should also be able to suggest More ❯
We use a mix of Entity Framework and stored procedures Object Oriented Programming - Passion for SOLID design principles Agile - Understanding of the software development lifecycle in an agile environment CodeQuality - Ability to deliver qualitycode through: Collaboration – discussing ideas with fellow developers Behaviour Test Driven Development (TDD) – writing meaningful unit and integration tests … build our automation-first approach to testing The Person We're Looking For You love solving problems and working alone or with others to do it You put quality and the customer first You like sharing your successes and what works You want to sink your teeth into the technicalities and understand the who, what, when, where, why More ❯
Newcastle Upon Tyne, Tyne And Wear, United Kingdom
Bede Gaming Limited
in shaping the player experience through robust, scalable solutions. As a Staff Software Engineer, you'll be recognised as a respected technical expert, taking ownership of the technical direction, codequality, system health, documentation, and architectural integrity of your area. You'll report to a Senior Staff Engineering Manager (SSEM) and work closely with engineering and product … new commercial opportunities Execution & Delivery Work alongside Engineering Managers to finalise implementation plans for new work Support feature teams during execution with activities such as prototyping, pair coding, reference code, pull request reviews, and ensuring test coverage Engage in incident response and diagnostics, particularly where player engagement services are affected Maintain and oversee the quality of technical … A track record of designing and leading the implementation of complex, scalable software systems and architectures Strong experience in identifying and resolving complex technical issues efficiently Deep understanding of codequality, with proven experience in code reviews and enforcing engineering best practices Excellent communication skills - able to clearly explain technical concepts to technical and non-technical More ❯
platform, and technology capabilities for our customers and colleagues. Accountabilities Development and delivery of high-qualitysoftware solutions using industry-aligned programming languages, frameworks, and tools, ensuring code is scalable, maintainable, and optimized for performance. Cross-functional collaboration with product managers, designers, and other engineers to define requirements, devise solutions, and ensure alignment with business objectives. Participation … in code reviews and promoting a culture of codequality and knowledge sharing. Staying informed of industry technology trends and actively contributing to technology communities within the organization. Adhering to secure coding practices to mitigate vulnerabilities and protect sensitive data. Implementing effective unit testing practices to ensure codequality and reliability. Assistant Vice More ❯
Wakefield, Yorkshire, United Kingdom Hybrid / WFH Options
Propeltech
use your expertise to guide technical decisions, suggest improvements, and build confidence in how we deliver. Alongside this, you'll support a talented web team and help drive quality and performance across the board. Why Propel Tech? We're a friendly, forward thinking software consultancy that thrives on solving complex challenges for our clients. You'll be part … Lead and support a team of developers, creating an environment that encourages collaboration and problem solving Provide regular feedback to team members through mentoring, one to ones and and code reviews Guide team members in their career progression, supporting learning goals and contributing to managing performance Set and uphold high standards in codequality, system performance … reliability, performance, and security are key Confidence in leading client discussions, explaining technical options, and suggesting improvements Experience mentoring or leading others in a technical environment A focus on codequality, system performance, and continuous improvement Proficiency with Git and experience working within Agile and/or Waterfall methodologies Excellent problem solving and communication skills Strong organisational More ❯
platform, and technology capabilities for our customers and colleagues. Accountabilities Development and delivery of high-qualitysoftware solutions using industry-aligned programming languages, frameworks, and tools. Ensuring code is scalable, maintainable, and optimized for performance. Cross-functional collaboration with product managers, designers, and other engineers to define software requirements, devise solution strategies, and ensure seamless integration with … business objectives. Participation in code reviews and promoting a culture of codequality and knowledge sharing among peers. Staying informed of industry technology trends and actively contributing to the organization's technology communities. Adhering to secure coding practices to mitigate vulnerabilities and protect sensitive data. Implementing effective unit testing practices to ensure codequalityMore ❯
Newcastle Upon Tyne, Tyne and Wear, North East, United Kingdom Hybrid / WFH Options
Develop
This is a senior-level role requiring strong technical leadership, architectural oversight, and hands-on engineering skills. The successful candidate will take ownership of scalable solution design, system health, codequality, and technical direction within one of the platform's core value streams. Key Responsibilities Technical Leadership & Strategy Champion engineering best practices, system reliability, and architectural integrity … with external partners as needed to support solution development Execution & Delivery Work closely with engineering managers to plan implementation strategies Assist teams during execution through prototyping, pair programming, and code reviews Engage in diagnostics and incident response for platform reliability Continuous Improvement & Knowledge Sharing Maintain clear technical documentation Share knowledge across engineering, service, and compliance teams Contribute to hiring … Profile Proven experience designing and delivering complex, scalable systems Strong programming skills in modern technologies such as C#, .NET, TypeScript/JavaScript , and Azure Deep understanding of engineering principles, codequality, and system architecture Comfortable making technical decisions under pressure and balancing short- vs long-term goals Excellent communication skills-able to collaborate effectively across teams and More ❯
Manchester, Lancashire, England, United Kingdom Hybrid / WFH Options
esure Group
and the latest cloud technologies Actively sharing technical expertise with the team both as a hands-on developer, coach and mentor. Improving the engineering practices in the squad including codequality, testing and CI/CD Working with SRE engineers to build distributed systems with a focus on high availability, low latency and scalability (you build it … technologies in a cloud-based environment The ability to tell a technical story/concepts to non-technical audiences in a way that is digestible Knowledge and practice of codequality techniques like continuous integration, unit testing, and peer reviews Passionate about keeping up to date with the latest technology trends and tools Someone who wants to More ❯
skills through our commitment to personal growth and development. What you'll be working on You'll contribute to front-end development by delivering high-quality, maintainable code and collaborating closely with designers, product managers, and backend engineers. You'll work with autonomy while knowing support is available when needed, actively contribute to team discussions, and partner … our codebase and ways of working, and support junior developers when needed. Contribute to front-end development by building robust, scalable, and maintainable solutions with a strong focus on codequality and user experience. Work collaboratively within a cross-functional Scrum team, sharing responsibility for outcomes and actively contributing to development work. Partner with lead developers to … technical decisions. Embrace agile ways of working, continuously looking for opportunities to improve how we work as a team. Share your knowledge and support others - especially junior developers - through code reviews, pair programming, and open, constructive communication. Follow established design patterns to implement clean, efficient, and maintainable code that aligns with project goals. Help maintain clear and accessible More ❯
Leeds, Yorkshire, United Kingdom Hybrid / WFH Options
Parallax Agency Ltd
of scalable, maintainable software solutions. You'll be a trusted technical lead for client work, collaborating closely with internal teams to define and deliver great outcomes. Comfortable in both code and conversation, you'll lead by example in engineering squads, mentoring others, setting technical standards, and rolling up your sleeves to tackle complex challenges. You'll work across a … system dependencies, and translate business goals into sound technical approaches. Hands-On Development & Delivery: Lead by example through active coding-designing and building high-quality features, performing code reviews, and working with others to ship reliable, performant software. DevOps & Operational Excellence: Support infrastructure decisions, CI/CD pipelines, and operational tooling to ensure smooth delivery and maintainability … of software architecture, design principles and systems integration. Experience building scalable APIs, distributed systems, or cloud-native applications. Practical knowledge of DevOps practices, CI/CD pipelines, infrastructure as code, and containerisation. Passion for codequality, with a strong understanding of TDD, automated testing, and peer review processes. Confident problem-solver able to troubleshoot complex systems More ❯
Chorley, Lancashire, United Kingdom Hybrid / WFH Options
Energy Services Group, LLC
a Software Engineer, you shall be expected to develop and unit test software to the ESG Global (Energy) Ltd Java development standards ensuring all products are of acceptable quality to the end customer. As part of the Billing team, you shall be managed and report directly to a Team Lead and work with a strong team with vast … new and amended complex software in accordance with ESG Global Ltd standards, working with the developers to ensure the design specifications are adhered to. Maintain high standards of softwarequality within the team by establishing good practices, code management processes and habits; mentoring developers on best practices, code design and principles, including practical approaches to ground … DevOps and DataOps in the maintenance of support of environments (performance, capacity, availability). Project Delivery Guide team development efforts towards successful product delivery. Take responsibility for development estimates, codequality and timely delivery of releases, and advise of any deviations from the plan, and recommend corrective actions. To ensure all project issues and risks are reported More ❯
enthusiastic Senior Front End Developer with knowledge of PHP and MySQL. You have strong front end JavaScript and jQuery skills, sound knowledge of OOP, design principles and building quality, SOLID and robust and reusable solutions. Experience of working with modern web frameworks like React, Vue.js or Angular Contribute to … all phases of the development lifecycle from scoping projects through to delivery You enjoy team collaboration when required but can tune-in and write quality, testable, reusable code, at pace and to high standards. Key Responsibilities: Develop and implement web-based user interfaces following industry best practises and coding standards Participate in code reviews to maintain … codequality and ensure adherence to coding standards Stay up to date with the latest front end technologies, trends and apply them to projects Help optimise web applications for maximum speed and scalability Work closely with back-end developers to integrate front-end components with server-side logic Write new front-end tests (JS) and help maintain More ❯
Employment Type: Permanent
Salary: £50000 - £55000/annum plus remote working and benefits
engineers, encouraging a culture of improvement and innovation. Collaboration: Work closely with cross-functional teams to deliver high-quality and innovative products, ensuring alignment with business goals. CodeQuality and Standard Methodologies: Develop modular, testable code and ensure consistency to standard methodologies in source code management using Git. Integration and Deployment: Utilise integration More ❯
engineers, encouraging a culture of improvement and innovation. Collaboration: Work closely with cross-functional teams to deliver high-quality and innovative products, ensuring alignment with business goals. CodeQuality and Standard Methodologies: Develop modular, testable code and ensure consistency to standard methodologies in source code management using Git. Integration and Deployment: Utilise integration More ❯
Sheffield, Yorkshire, United Kingdom Hybrid / WFH Options
Evoluted
We're looking for a PHP engineer to join our team and help Evoluted deliver bespoke solutions for our diverse clients; someone who loves to code high-performing projects but never forgets the humans who both write and benefit from them. This is a fully hybrid role so you can work remotely, or come in to our Sheffield office … CMS (e.g. Wordpress, Drupal, October) are welcome Automated testing - we use all sorts of automated testing suites from PHPUnit to Behat to Cypress so familiarity with testing your own code is expected Performance optimisation - efficient code and database queries that don't use excessive resources are a critical requirement for many of our projects Security - writing secure code … like the command pattern), but caching, asynchronous processing and more are all used to make robust, efficient systems CI/CD - we use GitLab's pipelines to maintain our codequality and for internal testing, if you've used GitHub actions, CircleCI, Jenkins or similar systems you'll already know how transformative they can be Infrastructure - cloud More ❯
Technical Leadership: Lead a Scrum-based development team , with a majority of your time dedicated to hands-on development . Collaborate with cross-functional teams to deliver high-qualitysoftware solutions. Design and implement scalable, maintainable software architecture, balancing monolithic and microservices approaches as needed. Team Management: Provide line management to team members, including goal setting, performance reviews … managing Personal Development Plans (PDPs). Mentor and support junior and mid-level developers, ensuring their professional growth and alignment with team goals. Establish and maintain team processes for code reviews, testing , and task breakdown . Process Improvement: Advocate for and implement best practices in TDD, CI/CD , and Software Design Principles . Work closely with the Product … Owner and stakeholders to define technical objectives and timelines. Ensure high codequality and maintainability through testing frameworks, code reviews , and documentation . Agile Practices: Act as a key contributor in refining the Agile processes to improve team productivity and delivery outcomes. Collaborate with the team and Product Owner to define and manage the product backlog More ❯
to deliver high-qualitysoftware solutions. Mentor and support junior and mid-level developers, ensuring their professional growth and alignment with team goals. Maintain team processes for code reviews, testing, and task breakdown. Process Improvement: Advocate for and implement best practices in TDD, CI/CD, and Software Design Principles. Work closely with the Leader, Product Owner … and stakeholders to define technical objectives and timelines. Ensure high codequality and maintainability through testing frameworks, code reviews, and documentation. Strategic Contributions: Drive innovation and continuous improvement within the development team. Work with the wider engineering and product teams to align technical efforts with business goals. Additional Responsibilities: Act as a subject matter expert in More ❯
Manchester, Lancashire, United Kingdom Hybrid / WFH Options
IDHL Group
development projects within IDHL, providing advice and guidance to other developers Delivery of all stages of the development lifecycle, from requirements capture through to release and maintenance Ensuring all code is written to an exceptionally high standard, well documented and maintainable for future use Assist in mentoring and coaching more junior team members in any learning or upskilling they … timely manner Ensure deliverables meet business requirements Technical Expertise and Quality: Stay up to date with best practices in Shopify theme development and latest Shopify products Review code to ensure codequality, adherence to best practices, and maintainability Create technical documentation where required Contribute to the development of new features and components based on … the UA principles, enhancing the team's ability to deliver high-quality themes efficiently Maintain a high skill level of HTML, CSS, JavaScript, Liquid and other technologies used to deliver projects About Us We're IDHL. With over 20 years' experience under our belt, we'd say we know a thing or two about all things digital. Our More ❯
Leeds, Yorkshire, United Kingdom Hybrid / WFH Options
IDHL Group
development projects within IDHL, providing advice and guidance to other developers Delivery of all stages of the development lifecycle, from requirements capture through to release and maintenance Ensuring all code is written to an exceptionally high standard, well documented and maintainable for future use Assist in mentoring and coaching more junior team members in any learning or upskilling they … timely manner Ensure deliverables meet business requirements Technical Expertise and Quality: Stay up to date with best practices in Shopify theme development and latest Shopify products Review code to ensure codequality, adherence to best practices, and maintainability Create technical documentation where required Contribute to the development of new features and components based on … the UA principles, enhancing the team's ability to deliver high-quality themes efficiently Maintain a high skill level of HTML, CSS, JavaScript, Liquid and other technologies used to deliver projects About Us We're IDHL. With over 20 years' experience under our belt, we'd say we know a thing or two about all things digital. Our More ❯
Sheffield, Yorkshire, United Kingdom Hybrid / WFH Options
Educations Media Group
with SQL Server and Entity Framework to manage data access, schema changes, and performance optimisation. Collaborate with the team to define and integrate APIs and backend functionality Participate in code reviews, providing constructive feedback and helping to maintain high codequality standards. Troubleshoot, debug, and resolve backend issues in production and development environments Write and maintain … unit and integration tests to ensure code reliability and minimise regressions Collaborate with cross-functional teams in an agile environment to deliver high-quality solutions Take part in agile ceremonies such as sprint planning, backlog refinement, and retrospectives Skills Required Strong experience with VB/C#, .NET framework, .NET Core/.NET 6+. Solid understanding of relational More ❯
Collaborate closely with cross-functional team, including product owner, business analysts, scrum masters, front-end and back-end developers Design, develop and implement microservices using Java Spring Boot, ensuring code is modular, testable and re-usable Design, develop and implement responsive and intuitive user interfaces using Angular and TypeScript/Java ensuring an exceptional user experience Ensure seamless integration … to design, develop and optimize data models for seamless storage within a distributed system Create RESTFul APIs (gRPC) to enable smooth communication between microservices and external systems Conduct regular code reviews, unit testing, CI and maintain high codequality and reliability To be successful, were seeking interest in the follow areas: Strong expertise in Core/ More ❯
joining a talented, high-performance team with a history of delivery. We are looking for someone who can help us keep up this pace and continue delivering high-quality app as we grow. With so many people using our products globally, we've become well-known for products that "just work" right out of the box and integrate … XCTest/XCUITest frameworks Collaborate with cross-functional teams to define, design, and ship new features for mobile devices, optimizing for touch experiences. Write well-designed, testable, and efficient code Debug, profile, and optimize app performance across a range of iOS devices Participate in design and code reviews, helping elevate codequality across the team More ❯
Manchester, Lancashire, United Kingdom Hybrid / WFH Options
Roku, Inc
joining a talented, high-performance team with a history of delivery. We are looking for someone who can help us keep up this pace and continue delivering high-quality app as we grow. With so many people using our products globally, we've become well-known for products that "just work" right out of the box and integrate … XCTest/XCUITest frameworks Collaborate with cross-functional teams to define, design, and ship new features for mobile devices, optimizing for touch experiences. Write well-designed, testable, and efficient code Debug, profile, and optimize app performance across a range of iOS devices Participate in design and code reviews, helping elevate codequality across the team More ❯
Collaborate closely with cross-functional teams, including product owners, business analysts, scrum masters, front-end and back-end developers Design, develop, and implement microservices using Java Spring Boot, ensuring code is modular, testable, and reusable Design, develop, and implement responsive and intuitive user interfaces using Angular and TypeScript/Java, ensuring an exceptional user experience Ensure seamless integration and … to design, develop, and optimize data models for seamless storage within a distributed system Create RESTful APIs (gRPC) to enable smooth communication between microservices and external systems Conduct regular code reviews, unit testing, CI, and maintain high codequality and reliability To be successful in this role, were seeking the following: Strong skills in Core/ More ❯
Liverpool, Lancashire, United Kingdom Hybrid / WFH Options
Very Group
your squad are responsible for. You'll help shape best practices in software engineering, then both work to and coach other Squad members into driving and ensuring high quality solutions. Key responsibilities Work with and sometimes lead other Engineers, Application Specialists in your Squad/Performance Unit, Business Analysts, Product Owners and Architects to envision, design and deliver … Lead and actively participate in application and database design, data flows and detailed technical design. Ensure that analysis includes the wider view of technical and business impact. Own your code quality. Work with other Engineers to drive this behaviour in them Own non-functional requirements around performance, security and scalability to ensure we deliver a great customer experience. Driving … experience of building, integrating, maintaining and managing complex software architectures, ideally across multi-cloud environments. Demonstrable experience of providing clear direction, coaching, mentoring and development support. Be passionate about codequality, testing and other engineering best practices. Significant experience of building software applications that have security, reliability, scalability, high availability and concurrency built-in from the outset. More ❯