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 ❯
ecosystem, ensuring proper service boundaries and communication patterns Cross-stack development : Work across our full technology stack - from GraphQL APIs and gRPC services to mobile apps and infrastructure-as-codeCodequality & mentorship : Drive codequality standards, conduct thorough code reviews, and mentor junior engineers on best practices and architectural decisions Product … globally Collaboration : You thrive in cross-functional teams, working closely with product managers, designers, and other engineers to deliver impactful solutions Quality focus : You're passionate about codequality, testing, and building maintainable systems that can scale with our growing business Some of our products Groceries - we have an in-house groceries product that facilitates … automating some time intensive manual tasks. We're looking to bring AI to the forefront of our operational workflows. Infrastructure & DevOps Kubernetes - Container orchestration Docker - Containerisation Terraform - Infrastructure as Code AWS & Google Cloud - Multi-cloud setup Custom Kitt CLI - Development tooling CircleCI - CI/CD pipeline Why Kitt? The world of work has shifted forever. As people everywhere prioritise More ❯
contribute to frontend development using React . A key aspect of this role is the ability to effectively understand and work WITH AI-powered developer tools (e.g., Cursor, Claude Code, Gemini, GitHub Copilot ) to enhance productivity, codequality, and accelerate development cycles. We are seeking a motivated and growing engineer who thrives in a dynamic, scaling … and NoSQL database solutions. Ensure data integrity and contribute to performance improvements in database operations. AI Tool Integration & Innovation: Actively utilize and explore AI developer tools (e.g., Cursor, Claude Code, Gemini ) to streamline coding, debugging, and learning processes. Contribute to best practices for leveraging AI tools within the engineering team. CodeQuality and Collaboration: Uphold high … standards of codequality through diligent development, participation in code reviews, and writing unit/integration tests. Support junior team members and actively participate in a culture of continuous learning and knowledge sharing. Project Contribution: Contribute significantly to development projects, taking ownership of features and tasks. Collaborate with product managers and designers to understand requirements and More ❯
needs of developers who are users of our Cloud platform. Use data to optimize their productivity and efficiency. Optimize Performance: Ensure high performance and responsiveness of applications through efficient code practices and performance tuning. Create a scalable framework for building our UI which allows us to spend most of our engineering time on a small number of highly differentiated … areas. Contribute to CodeQuality: Participate in code reviews and contribute to the development of best practices to enhance codequality and maintainability. Implement Testing Strategies: Utilize testing frameworks like Playwright and Jest to ensure the reliability and stability of the codebase through rigorous testing practices. Stay Current with Technologies: Continuously explore and … Developer-Centered Approach: Experience in building UIs for a developer, DevOps or SRE audience. Testing Frameworks: Proficiency in using testing frameworks such as Playwright and Jest to ensure high codequality and user experience. Version Control: Proficient in using Git for version control and collaboration on code repositories. Problem-Solving Skills : Strong analytical and problem-solving More ❯
Who is Sonar? Sonar helps prevent codequality and code security issues from reaching production, amplifies developers' productivity in concert with AI assistants, and improves the developer experience with streamlined workflows. Sonar analyzes all code, regardless of who writes it - your internal team, genAI, or third parties - resulting in more secure, reliable, and maintainable applications. … feel extreme urgency and move forward quickly. And lastly, we are highly effective and operationally efficient . We operate collectively as One Team to accomplish our goals. At Sonar, CODE is more than just an acronym; it's a mindset that defines daily operations. Why You Should Apply: At Sonar, we're a group of brilliant, motivated, and driven … professionals working hard to help supercharge developers to build better, faster. Sonar helps to continuously improve codequality and code security while reducing developer toil. This means that developers can focus on doing more of what they love and less of what they don't. Our solutions don't just solve symptoms of problems - we help More ❯
Who is Sonar? Sonar helps prevent codequality and code security issues from reaching production, amplifies developers' productivity in concert with AI assistants, and improves the developer experience with streamlined workflows. Sonar analyzes all code, regardless of who writes it - your internal team, genAI, or third parties - resulting in more secure, reliable, and maintainable applications. … feel extreme urgency and move forward quickly. And lastly, we are highly effective and operationally efficient . We operate collectively as One Team to accomplish our goals. At Sonar, CODE is more than just an acronym - it's a mindset that defines daily operations. Why You Should Apply: At Sonar, we're a group of brilliant, motivated, and driven … professionals working hard to help supercharge developers to build better, faster. Sonar helps to continuously improve codequality and code security while reducing developer toil. This means that developers can focus on doing more of what they love and less of what they don't. Our solutions don't just solve symptoms of problems - we help More ❯
and efficiency. You will have a driving role in defining, leading and implementing structured DevOps processes, tools and pipelines for things like FW configuration management, branching, revision control, codequality and review, debugging, profiling and metrics, code security and repository partitioning, code portability and dependencies, automated build, test coverage and automated test, continuous integration … and releasing, and documentation. You will facilitate communication with stakeholders and ensure high-quality FW releases on schedule in close collaboration with FW colleagues and teams responsible for validation and release deployment in customer projects. FW is central in our efforts to seize opportunities in the growing actuator market. As part of the team, you will join a … Significant release management experience in planning and execution of high-quality releases on schedule Significant experience with relevant software engineering tools for revision control (Git, branching strategy), codequality and review (Github, static code analysis tools e.g. PC-lint Plus), build (e.g. Make), code security (repository partitioning and automatic obfuscation), testing (e.g. GoogleTest More ❯
and confidence. Job Description: We are seeking a Front-End Senior Software Engineer to join our team and play a key role in designing, developing, and maintaining high-qualitysoftware solutions. The ideal candidate is a highly skilled problem solver with extensive experience in software development, architecture, and best practices. As a senior member of the team, you … efficient applications. Responsibilities Software Development:Design, develop, test, and maintain scalable and high-performance software solutions. Technical Leadership:Provide guidance and mentorship to junior engineers and drive technical discussions. CodeQuality:Ensure codequality through best practices, code reviews, and automated testing. Architecture & Design:Lead architectural decisions, optimize system performance, and contribute to More ❯
and processes Drive innovation and strategic technical decisions Advise leadership and the product on key technical considerations related to the rapid developments in tech Ensure high-qualitycode and best practices. Write clean, maintainable and efficient code and ensure codequality through TDD and observability practices Develop RESTful APIs using FastAPI and Pydantic … Work with SQL and NoSQL databases, as well as ORM tools like SQLAlchemy and SQLModel Participate in Agile XP methodologies like pair programming and code reviews Deploy applications to Google Cloud Platform using Terraform Monitoring and supporting production, staging, research, and demo environments Ideal Profile Many years of experience in building complex software solutions, better if in a product … company, while armed with a healthy dose of practical skepticism and pragmatism Believer in easy-to-maintain code and identify with modern concepts such as clean coding, automated testing and continuous deployment Driven and passionate about building innovative technologies, and able to rally the team around them Strong systems thinker, able to see the bigger picture at different resolutions More ❯
Cambourne, Cambridgeshire, United Kingdom Hybrid / WFH Options
Remotestar
fast, real-time interactions within the application. Drive feature development: lead the development, in collaboration with the front-end team, of new features and improve existing functionalities, ensuring high codequality and performance. Provide mentorship: provide guidance and mentorship to back-end engineers, reviewing their code and fostering a culture of continuous learning and improvement. Guard … the codebase : maintain and enhance the codebase, adhering to best practices, coding standards, and ensuring codequality through code reviews and documentation. What do we value? +5 years of experience in back-end development, working with scaleups, being exposed to a growing number of users. Advanced experience in Node.js, Express.js, and the MEAN stack. Strong experience … authentication, and authorization protocols. Self-starter comfortable with ambiguity in entrepreneurial environments. Deep experience and proven track record building scalable B2B SaaS systems handling high traffic. Commitment to quality and details as well as deep experience and care for performance, scalability, security topics as we scale. Great communication and collaboration skills adapted to a remote first working environment. More ❯
using .NET Working in an agile delivery team to deliver secure and quality solutions to customers Ensuring continual shift of secure, quality and well tested code activity left Championing automation Contributing to team ceremonies and planning sessions Collaborating across development and testing reducing hand over times and focusing on and supporting the definition of done … to Azure functions, Azure app services, Azure service bus and Azure storage Proven experience of building yaml pipelines for CI/CD in Azure DevOps and using infrastructure as code (Bicep or ARM) Proven track record of implementing well tested high-qualitycode Previous experience working in high performing engineering teams Ability to maintain codequality and standards Knowledge of integrating with Salesforce is advantageous As a precondition of employment for this role, you must be eligible and authorised to work in the United Kingdom. What we offer: At AXA UK, we're appreciative of the people who work for us and our rewards package is reviewed regularly to reflect that. You More ❯
using .NET Working in an agile delivery team to deliver secure and quality solutions to customers Ensuring continual shift of secure, quality and well tested code activity left Championing automation Contributing to team ceremonies and planning sessions Collaborating across development and testing reducing hand over times and focusing on and supporting the definition of done … to Azure functions, Azure app services, Azure service bus and Azure storage Proven experience of building yaml pipelines for CI/CD in Azure DevOps and using infrastructure as code (Bicep or ARM) Proven track record of implementing well tested high-qualitycode Previous experience working in high performing engineering teams Ability to maintain codequality and standards Knowledge of integrating with Salesforce is advantageous As a precondition of employment for this role, you must be eligible and authorised to work in the United Kingdom. What we offer: At AXA UK, we're appreciative of the people who work for us and our rewards package is reviewed regularly to reflect that. You More ❯
options for you to choosefrom. Team Collaboration: Work closely with the development team, UX/UI designers, business, and systems analysts to deliver high-qualitysoftware solutions Code Review & Quality Assurance: Conduct code reviews for ensuring codequality and perform thorough testing to identify and fix bugs before product delivery Documentation … of Node.js and popular frameworks like Express.js. Excellent understanding of Agile methodologies, technical understanding of products, and up-to-date on industry standards and best practices Proficient understanding of code versioning tools, such as Git Strong problem-solving skills and ability to think algorithmically Excellent communication skills in English languag 6+ year s of related professional experience SAP innovations More ❯
expert, You will Build, design and implement high-volume, high-scale web backends and, web APIs; Implement new features, evolve existing ones, and fix bugs, with qualitycode; Bring new ideas in software development is a huge plus; Ensuring high codequality through testing and code review; Collaborate with other team members and More ❯
Gloucester, Gloucestershire, United Kingdom Hybrid / WFH Options
Navtech, Inc
applications in a microservices-based environment. As a member of our team, you will contribute to all aspects of the software development lifecycle, including estimation, design, coding, test automation, code reviews, deployment, and support. Teams are responsible for specific services or products. Our solutions help airlines manage safe and high-performance flight operations. Responsibilities: Develop new and maintain existing … .NET (C#) code in an AWS cloud environment Focus on quality by promoting coding best practices, a test-first mindset and highest security standards Contribute to building new and improving existing development processes Work within a small agile teams delivering new features and fixing defects Lead technical designs, taking a holistic view of the product, and collaborate … challenges and deliverables Define and drive the team's technical direction, mentor junior engineers, and proactively identify, propose, and implement new processes or architectural improvements to enhance team efficiency, codequality, and timely delivery Contribute to software architecture discussions, translate system-level designs and architectural blueprints into robust, maintainable, and high-qualitycode, applying More ❯
people’s lives. We’re looking for a proactive and experienced Android Developer to work across a portfolio of fully native apps, primarily developed in Kotlin, with legacy Java code being phased out. The technologies run directly on the phone with limited server interactions. You’ll have a strong track record of delivering high-quality apps and … engineering challenges. It is envisaged the role will evolve into a leadership position. Responsibilities : Build on exciting new technologies and integration with wearable devices Develop new features, improve existing code – work on ambitious projects ranging from low-level algorithms to high-level system design; plus the occasional development of a prototype app Utilise the latest Android SDKs and frameworks … to implement scalable, maintainable and testable architectures Conduct code reviews and champion high-qualitycode by leveraging unit tests, continuous integration, and codequality tools You’ll need: 5+ years of high-level Android development experience A wider software engineering background (8+ years in total) Excellent Kotlin skills and comfortable with other languages More ❯
mpact peoples lives. Were looking for a proactive and experienced Android Developer to work across a portfolio of f ully native apps , primarily developed in Kotlin, with legacy Java code being phased out. The technologies run directly on the phone with limited server interactions. Y oull have a strong track record of delivering high-quality apps and … challenges. It is envisaged the role will evolve into a leadership position . Responsibilities : Build on exciting new technologies and integration with wearable devices Develop new features, improve existing code work on ambitious projects ranging from low-level algorithms to high-level system design; plus the occasional development of a prototype app Utilise the latest Android SDKs and frameworks … to implement scalable, maintainable and testable architectures Conduct code reviews and champion high-qualitycode by leveraging unit tests, continuous integration, and codequality tools Youll need: 5+ years of high-level Android development experience A wider software engineering background (8+ years in total) Excellent Kotlin skills and comfortable with other languages e.g. More ❯
Gloucester, Gloucestershire, United Kingdom Hybrid / WFH Options
Navtech, Inc
will actively participate in the software development lifecycle. Your primary focus will be on coding, implementing features, and contributing to test automation, while also being involved in design discussions, code reviews, and deployment processes. Teams are responsible for specific services or products. Our solutions help airlines manage safe and high-performance flight operations. Responsibilities: Develop new and maintain existing … .NET (C#) code in an AWS cloud environment Contribute to codequality by applying coding best practices, learning about test-first mindsets, and following security standards Actively participate in implementing various types of tests, including unit, component, and functional tests, to help ensure software reliability Assist in building and improving development processes Work collaboratively within a … small agile team to deliver new features and fix defects Support software architecture discussions and learn to translate system-level designs into robust, maintainable, and high-qualitycode, following best practices in software engineering Required Skills/Experience: 1+ years of professional experience in software development Recent experience developing software with .NET or .NET Framework, C#, and More ❯
positively impact peoples lives. Were looking for a proactive and experienced Android Developer to work across a portfolio of fully native apps, primarily developed in Kotlin, with legacy Java code being phased out. The technologies run directly on the phone with limited server interactions. Youll have a strong track record of delivering high-quality apps and tackling … engineering challenges. It is envisaged the role will evolve into a leadership position. Responsibilities : Build on exciting new technologies and integration with wearable devices Develop new features, improve existing code work on ambitious projects ranging from low-level algorithms to high-level system design; plus the occasional development of a prototype app Utilise the latest Android SDKs and frameworks … to implement scalable, maintainable and testable architectures Conduct code reviews and champion high-qualitycode by leveraging unit tests, continuous integration, and codequality tools Youll need: 5+ years of high-level Android development experience A wider software engineering background (8+ years in total) Excellent Kotlin skills and comfortable with other languages e.g. More ❯
great beauty products, you had to shop at traditional beauty retail - and overpay for all the crazy markups. Now, our members have access to shop from the best-quality beauty and wellness products (from the leading labs in France, Switzerland, Italy, Germany, Japan, Korea, etc) and get a bigger piece of the Beauty Pie. So, what will you … enhanced efficiency in delivering targeted communication to help drive CTR The role: We are looking for a thoughtful engineer who loves creating smart, user-friendly tech. You care about codequality and collaboration and enjoy solving real-world business problems. You've worked in fast-paced teams and shipped qualitycode regularly in user … feature in our stack: AWS, Node.js, Typescript. A typical day-to-day: Contribute to building solutions to complex technical problems Delivery of high quality, well tested, maintainable code Offer counsel and support to other engineers during PR review Work with the product owner to shape future work, plan releases, and measure success in the features you help More ❯
team. The role reports to the Global Head of Credit Technology but is additionally directly accountable for delivery to the Credit Delivery Lead. The role provides governance around architecture, codequality, standards, tools and technology, ensuring modernisation and continuous improvement take place. The Credit application works within a low latency enterprise event driven architecture hosted on the … expertise. Collaborate with product managers, business stakeholders, and other technology teams to define project goals and deliverables. Ensure the quality of the codebase through best practices, including code reviews, automated testing, and continuous integration. Drive innovation by identifying and evaluating new technologies and methodologies to enhance system performance and reliability. Ownership of the full software development lifecycle … teams to coordinate interdependencies and resolve issues. Provide leadership across the Credit Software Engineering teams and be accountable to the Head of Software Engineering for governance on team architecture, codequality, standards, tools and technology but foster a culture of collaboration, innovation and excellence. Be an Agile exponent, responding to change, participating in retrospectives, ensure continuous improvement 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 ❯
Approach: Foster close collaboration with cross-functional teams, including product managers, designers, and fellow engineers, to translate business requirements into technical solutions and deliver innovative products that exceed expectations CodeQuality Assurance: Conduct thorough code reviews, meticulously scrutinising codebases to ensure compliance with coding standards, best practices, and design patterns, while offering constructive feedback to uphold … and elevate codequality organisation-wide Technical Troubleshooting and Optimisation: Tackle intricate technical challenges head-on, employing sharp analytical skills to diagnose issues, implement effective solutions, and fine-tune system performance for optimal efficiency and scalability Documentation and Knowledge Sharing: Document architectural decisions, design patterns, and best practices, and actively contribute to knowledge-sharing initiatives such as … to craft robust and scalable solutions that meet organisational needs Guidance and Mentorship: Act as a mentor and technical authority for junior team members, providing hands-on guidance, conducting code reviews, and sharing insights to nurture their professional growth and ensure team cohesion Exemplary Technical Leadership: Lead by example, embodying a collaborative and proactive architectural Vision: Lead the architectural 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 ❯
both the front-end and back-end aspects of our applications. This role involves working on various projects, collaborating with cross-functional teams, and ensuring high-qualitycode delivery. Our solution is a Digital Management Platform for Technical Processes in the Maritime Industry. This is a unique opportunity to join an exciting tech scale-up company where … Create and integrate APIs for communication between front-end and back-end systems. Collaborate with UI/UX designers to ensure technical feasibility and implementation of design concepts. Conduct code reviews, testing, debugging, and troubleshooting to ensure quality, security, and performance. Work closely with team members, including designers, developers, and stakeholders, to deliver high-quality … NoSQL databases Soft skills include: Self-starter Collaborative Fast-paced and adaptable to change Attention to detail Strong problem-solving skills Excellent communication skills Passion for software development and codequality Creative, confident, and open-minded Benefits: Competitive Salary and Bonus : We reward your expertise and contributions. Inclusive Onboarding : Designed to set you up for success from More ❯