Manchester, England, United Kingdom Hybrid / WFH Options
AJ Bell
AJ Bell Manchester, England, United Kingdom Principal Software DevelopmentEngineer AJ Bell Manchester, England, United Kingdom 3 days ago Be among the first 25 applicants Get AI-powered advice on this job and more exclusive features. Direct message the job poster from AJ Bell In House Tech Recruitment Lead @ AJ Bell | Executive Search, Talent Management & Acquisition | Talks all … resilient software solutions. Our teams work with a modern tech stack including .NET, MongoDB, AWS, Jenkins, SQL Server, and streaming technologies. We’re looking for a hands-on Principal Engineer who can code, design scalable systems, manage Staff Engineers, and drive technical excellence across multiple teams. This role is perfect for a technical leader who still enjoys writing code … while shaping architecture and mentoring engineers. About The Role As a Principal Engineer, you will play a critical role in: Architecting scalable, high-performance systems Coding and reviewing mission-critical features (at-least 60% hands-on) Managing and mentoring Staff Engineers & Senior Developers Driving best practices in software development and AI-powered engineering Owning non-functional requirements (NFRs More ❯
Senior Software DevelopmentEngineer, Device Management Systems, India We are the cloud platform solution provider for the Device businesses ranging from the E-Reader to Echo Family of Devices and expanding into third-party devices that connect to Amazon eco-system. Key job responsibilities: Define the long term technical strategy and architecture vision for device management, leveraging new … team to understand their customer needs and influence adoption of new services. Possess expert knowledge in performance, scalability, enterprise system architecture, and engineering best practices. Assist in the career development of others, actively mentoring individuals and the Amazon developer community on advanced technical issues and helping managers guide the career growth of their team members. A day in the … Management Services (DMS) organization is specialized in building foundational platform solutions that cater to a number of critical customer experiences. BASIC QUALIFICATIONS 5+ years of non-internship professional software development experience. 5+ years of programming with at least one software programming language experience. 5+ years of leading design or architecture (design patterns, reliability and scaling) of new and existing More ❯
Role Summary Grayson Thermal Systems is seeking a talented Software DevelopmentEngineer to contribute to the development, maintenance, and enhancement of software solutions that power our thermal management systems. The successful candidate will collaborate with cross-functional teams to design, develop, and deploy high-quality software applications that support our industry-leading products. Key areas of responsibility … rigorous testing methodologies to verify software functionality. Collaborate with quality assurance teams to resolve defects and improve software reliability. Maintain version control and documentation best practices to track software development and updates. Training Participate in ongoing professional development to stay updated with industry trends and technologies. Provide training and support to colleagues on software tools and methodologies. Assist … in the development of user manuals and training guides for software applications. Support junior team members in refining their software development skills Key Skills Good knowledge and experience of C/C++ in embedded, real-time environments. Good understanding of electronics and electrical circuits. Understanding of harmonised EU and UK directives for example, low-voltage directive. Understanding of More ❯
B11, Hay Mills, City and Borough of Birmingham, West Midlands (County), United Kingdom
Grayson Thermal Systems
Role Summary Grayson Thermal Systems is seeking a talented Software DevelopmentEngineer to contribute to the development, maintenance, and enhancement of software solutions that power our thermal management systems. The successful candidate will collaborate with cross-functional teams to design, develop, and deploy high-quality software applications that support our industry-leading products. Key areas of responsibility … rigorous testing methodologies to verify software functionality. Collaborate with quality assurance teams to resolve defects and improve software reliability. Maintain version control and documentation best practices to track software development and updates. Training Participate in ongoing professional development to stay updated with industry trends and technologies. Provide training and support to colleagues on software tools and methodologies. Assist … in the development of user manuals and training guides for software applications. Support junior team members in refining their software development skills Key Skills Good knowledge and experience of C/C++ in embedded, real-time environments. Good understanding of electronics and electrical circuits. Understanding of harmonised EU and UK directives for example, low-voltage directive. Understanding of More ❯
Senior Software DevelopmentEngineer page is loaded Senior Software DevelopmentEngineer Apply locations UK - London time type Full time posted on Posted 2 Days Ago time left to apply End Date: July 19, 2025 (25 days left to apply) job requisition id R-95837 Expedia Group brands power global travel for everyone, everywhere. We design cutting … we all win. We provide a full benefits package, including exciting travel perks, generous time-off, parental leave, a flexible work model (with some pretty cool offices), and career development resources, all to fuel our employees' passion for travel and ensure a rewarding career journey. We’re building a more open world. Join us. Introduction to the team Expedia … Left, Intelligent solutions using AI/LLM as well. What you will do: Design and develop frictionless solutions , tools and platforms and dashboards that enable fast-cycle small release development processes. Work with stakeholders on the requirements and timely delivery of products and tools. Ensure developers have the necessary tools to make sure that quality is built-in in More ❯
Senior Software DevelopmentEngineer, Denied Party Screening At Amazon, security is central to maintaining customer trust and delivering delightful customer experiences. Our mission is to prevent "denied entities" from transacting with Amazon businesses. We build automatic mechanisms to detect and prevent prohibited transactions with the "denied entities" using a diverse set of algorithms and machine learning techniques. We … and TPS challenges. We are still day 1 and have an exciting road map to help scale Amazon for years to come. We are looking for an outstanding software engineer who has the passion for working on challenging problems from the very early stages. Together with a multi-disciplinary team of engineers, and subject domain experts, you will help … find endless knowledge-sharing, training, and other career-advancing resources here to help you develop into a better-rounded professional. BASIC QUALIFICATIONS - 5+ years of non-internship professional software development experience - 5+ years of programming with at least one software programming language experience - 5+ years of leading design or architecture (design patterns, reliability and scaling) of new and existing More ❯
Branch) Would you like to help implement innovative cloud computing solutions and solve the world's most complex technical problems? Do you have a deep passion and desire to engineer and operate the world's largest cloud computing infrastructure to provide a better world for future generations? Amazon Web Services (AWS) builds and operates some of the largest internet … consistently released new product innovations that continue to set AWS’s services and features apart in the industry. As a member of the UC organization, you’ll support the development and management of Compute, Database, Storage, Internet of Things (Iot), Platform, and Productivity Apps services in AWS, including support for customers who require specialized security solutions for their cloud … you'll be part of a world-class team in a dynamic environment that has the entrepreneurial feel of a start-up. This is an opportunity to operate and engineer systems on a massive scale, and to gain world class experience in cloud computing. You'll be surrounded by people who are passionate about cloud computing, believe that first More ❯
Brighton, Sussex, United Kingdom Hybrid / WFH Options
Tillo Inc
Who we're looking for: A skilled Software DevelopmentEngineer in Test (SDET) to join our QA team. You will combine software development expertise with automated testing, focusing on building and maintaining robust automated testing solutions. You will be responsible for architecting and implementing our automation testing strategies, with a particular emphasis on regression testing for our … Monitor and improve test metrics, including coverage and execution time Mentor team members on testing practices and automation techniques What we're looking for Ability to collaborate effectively with development teams Strong analytical skills for test result analysis and bug reporting Strong experience in automated testing and test framework development with automation tools such as playwright, puppeteer etc. … testing frameworks and methodologies API testing Creating and executing performance load testing strategies Creating and executing security testing strategies Testing in a fintech business OWASP Top 10 and secure development principles AWS services Benefits We offer all our employees trust and empower our team to work with flexibility and autonomy. We're a close-knit team and love working More ❯
Brighton, England, United Kingdom Hybrid / WFH Options
Tillo Inc
Who we’re looking for: A skilled Software DevelopmentEngineer in Test (SDET) to join our QA team. You will combine software development expertise with automated testing, focusing on building and maintaining robust automated testing solutions. You will be responsible for architecting and implementing our automation testing strategies, with a particular emphasis on regression testing for our … Monitor and improve test metrics, including coverage and execution time Mentor team members on testing practices and automation techniques What we’re looking for Ability to collaborate effectively with development teams Strong analytical skills for test result analysis and bug reporting Strong experience in automated testing and test framework development with automation tools such as playwright, puppeteer etc. … testing frameworks and methodologies API testing Creating and executing performance load testing strategies Creating and executing security testing strategies Testing in a fintech business OWASP Top 10 and secure development principles AWS services Benefits We offer all our employees trust and empower our team to work with flexibility and autonomy. We’re a close-knit team and love working More ❯
testing efforts to ensure quality of coverage, quality of code and quality of delivery. Your responsibilities: Define and automate test cases that verify product requirements Write code to support development of automated frameworks and tests Contribute to decisions in the architecture and design of test frameworks Pair with developers in designing contract tests for both consumer and producer Perform … automation code Conduct test reviews, improve and maintain quality of the test coverage Document the automation framework, tools and infrastructure About you: Minimum 3 years of experience in test development Strong understanding of JavaScript and Java Strong understanding of testing practices in an agile environment Experience with Selenium WebDriver and Cypress. Experience with any of the following is an More ❯
Senior Software DevelopmentEngineer, Aurora PostgreSQL AWS Utility Computing (UC) provides product innovations — from foundational services such as Amazon’s Simple Storage Service (S3) and Amazon Elastic Compute Cloud (EC2), to consistently released new product innovations that continue to set AWS’s services and features apart in the industry. As a member of the UC organization, you’ll … support the development and management of Compute, Database, Storage, Internet of Things (IoT), Platform, and Productivity Apps services in AWS, including support for customers who require specialized security solutions for their cloud services. Are you interested in building hyper-scale database services in the cloud? Do you want to revolutionize the way databases are built for the cloud? Do … benefits of RDS. We are one of the fastest growing businesses within Amazon Web Services. Our teams are currently spread across Seattle, Boston, and Bangalore. If you’re an engineer who is looking to grow, come on board! We have one of the most senior teams in AWS - and our senior engineers are eager to brainstorm, mentor, and get More ❯
Nottingham, Nottinghamshire, United Kingdom Hybrid / WFH Options
Capital One (Europe) plc
Nottingham Trent House (95002), United Kingdom, Nottingham, Nottinghamshire Senior Software DevelopmentEngineer - Automation About this role We're seeking a Senior Software Engineer who can walk in the shoes of our users, communicate & collaborate with teams in Operations, Tech, and Business stakeholders, bringing a passion for using software and technology to create impactful solutions. As a candidate … for this role, you'll understand the benefits of process automation to enable user efficiency, the importance of well-governed solution development, and how to balance these needs to produce easy-to-use software. You're able to seamlessly switch from deep diving into users' needs and technical challenges, to discussing solutions and prioritisation. You're not afraid to … Be an advocate for governance, documentation, and process, ensuring that everything we build meets our high standards whilst providing a frictionless user experience Integrate analytical thinking into design and development, building metrics to measure the benefits delivered by our solutions Make recommendations to stakeholders and drive a consensus of agreement for your solutions. You'll also be great at More ❯
Are you looking to work with leading organisations to accelerate software development using the latest automations tools? This role will offer you the opportunity to implement robust test automation frameworks for top tier clients and support you to grow your career to the next level. Want to work with the latest technologies, as part of a team helping international … five shared values lead every decision wemake and action we take, guiding us to deliver impact how and where it mattersmost . Connect to your opportunity As an experienced engineer, you will work with developers and architects to write reliable code within the defined automation framework in order to validate the system under test. You will also be responsible … Configuring Continuous Delivery pipelines to automate quality assured code from commit to production Understanding defects identified and managing them through to resolution, keeping the relevant stakeholder informed Contributing to development of Deloitte's tools and accelerators Working effectively as part of inclusive and diverse teams Supporting the development of client bids and presentations of proposals Building and developing More ❯
London, England, United Kingdom Hybrid / WFH Options
Global Relay
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 DevelopmentEngineer 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. … the team Conduct code reviews, improve and maintain quality of the automation code Document the automation framework, tools and infrastructure About you: Minimum 8 years of experience in test development Minimum 2 years of experience leading a small team Strong understanding of the Java language and object oriented principles Expertise applying test practices in an agile environment Experience with More ❯
is possible in research. We do impactful work with amazing organisations ranging from well-known brands to life-changing non-profits. We are now looking for a Senior Software Engineer with extensive experience delivering high-quality code quickly, breaking down complex technical challenges into manageable tasks, and proactively unblocking team members to keep progress on track. What you'll … do As a Senior Software Engineer working on our agentic AI product, you will: Deliver High-Standard Code : Develop clean, efficient, and maintainable code that meets the highest standards and prioritises simplicity over cleverness. Unblock Team Members : Identify blockers in the development process, proactively assist and guide fellow team members, and resolve technical roadblocks promptly to ensure smooth More ❯
metrics, processing, storing and efficient transfer of billions of real-time data updates/day for millions of financial instruments traded worldwide to platform components and to client applications. Development is primarily done in C++ 20 on Linux/MacOS and by using modern software technologies. As a developer in the team, you will collaborate with other software development teams, business analysts and stakeholders at various stages of the software development lifecycle to ensure that projects are completed to high quality and on time according to requirements. Job Responsibilities: Design, implementation and development of high-performance server software providing complex query capabilities on volatile data sets Management of the source code and its development status … increase the efficiency and stability of in-house developments Knowledge transfer to team colleagues Collaboration with colleagues from other areas – e.g. product management - at various stages of the software development cycle Job Requirements: Master’s degree in computer science, information technology, mathematics, engineering or natural sciences - or several years of professional experience in the field of professional software developmentMore ❯
scientific workflows, including simulation, docking, and retrosynthesis. Optimize performance and reliability of large-scale model training and inference, including support for foundation models and generative systems. Contribute to the development of internal tools and platforms that enable reproducible science, model benchmarking, and cross-team collaboration. Qualifications PhD or equivalent industry experience. 5+ years of experience in software engineering, preferably More ❯
Principal Software DevelopmentEngineer in Test (SDET) UK - London Principal Software Developer in Test (SDET) Why Join Capco? Capco is a global technology and business consultancy, focused on the financial services sector. We are passionate about helping our clients succeed in an ever-changing industry. You will work on engaging projects with some of the largest banks in … experience to recommend tooling and solutions aligning with organisational strategies. Influences organisation wide testing strategy Architects services and systems using well accepted design patterns to allow for iterative, autonomous development and future scaling. Guides teams in anticipation of future use cases and helps them make design decisions that minimise the cost of future changes Actively contributes to security designs More ❯
to solve the world’s most important challenges. We strive for execution excellence while being direct, humble, collaborative, and inclusive of diverse perspectives. AMD together we advance_ STAFF SOFTWARE DEVELOPMENT ENG INEER IN TEST AUTOMATION AMD are currently expanding the team responsible for verification and validation of our cutting-edge, networking, low-latency Ethernet Adapters, and SmartNIC technology in … our Data Centre Group and are seeking senior engineers. This is a role that combines Software Development and System-level Testing. As part of a larger team, you will play a pivotal role in helping to test our solutions to ensure they meet the end-customer requirements, utilizing a comprehensive framework of heavily automated test suites. These aren’t … our products to the limit, verifying that they do what they’re supposed to and are reliable in the face of adverse conditions. Role/Responsibilities: Essential to product development in the AMD Datacentre group are our division’s set of automated test systems which provide continuous product validation and verification, and which continuously produce large datasets of information More ❯
Nottingham Trent House (95002), United Kingdom, Nottingham, Nottinghamshire Senior Software DevelopmentEngineer - Android What you'll do You'll work within the mobile platform engineering team we have at Capital One. We own the mobile platforms and set the pace for the multiple mobile engineering teams within the business. Our fully native mobile apps are our customers' favourite More ❯
London, England, United Kingdom Hybrid / WFH Options
Global Relay
testing efforts to ensure quality of coverage, quality of code and quality of delivery. Your responsibilities: Define and automate test cases that verify product requirements Write code to support development of automated frameworks and tests Contribute to decisions in the architecture and design of test frameworks Pair with developers in designing contract tests for both consumer and producer Perform … automation code Conduct test reviews, improve and maintain quality of the test coverage Document the automation framework, tools and infrastructure About you: Minimum 3 years of experience in test development Strong understanding of JavaScript and Java Strong understanding of testing practices in an agile environment Experience with Selenium WebDriver and Cypress. Experience with any of the following is an More ❯
we all win. We provide a full benefits package, including exciting travel perks, generous time-off, parental leave, a flexible work model (with some pretty cool offices), and career development resources, all to fuel our employees' passion for travel and ensure a rewarding career journey. We’re building a more open world. Join us. Introduction to the Team Expedia … and form a fully functional solution to a business problem. You will creatively test and maintain software applications and related programs and procedures by using a variety of software development tools following design requirements of customer. You will take technical responsibility for the health of the codebase, including quality, scalability, and performance andyou will act as a spokesperson for … as a part of a decentralized team and project and several contributions to engineering community through a blog post, open-source contribution, tech talks etc. 8+ years of Software Development work experience (Java or Kotlin experience strongly preferred) with a strong focus on backend development and solid experience working in high performance, high throughput, highly available and scalable More ❯
London, England, United Kingdom Hybrid / WFH Options
AnyVan Ltd
the end product and delivering outstanding customer solutions with pragmatic, logical and maintainable code. Enjoy working with internal stakeholders to consistently deliver against key projects. An understanding of web development practices and technologies and tools. Exposure to e-commerce a bonus. Familiar with software architecture patterns, database optimisations, infrastructure, scalability and deployment. A broad understanding of the software development lifecycle and practical hands-on experience with continuous integration and continuous delivery & QA. Experience working in and driving an Agile development environment. The ability to commute to our offices in the Central Business District at least 2-3 days a week. Strong alignment with our company values. Perks of the job: A highly competitive base salary that reflects More ❯
Summary YASA is seeking a skilled engineer to lead the development, optimisation, and maintenance of our custom simulation toolchain for magnetic and thermal performance. We're looking for someone with proven experience in simulation toolchains, strong software engineering expertise, and the leadership to guide a high-performing technical team. This is a high-impact role with the opportunity … the freedom and flexibility that drove our success as a start-up, alongside having the stability, security, and roadmap of an established organisation. What You'll Do: Lead the development and maintenance of the YASA simulation software toolchain (magnetic and thermal models), importing inverter, gearbox and vehicle models to support when required and managing integration and data of the More ❯
Software DevelopmentEngineer in Test (SDET) Software DevelopmentEngineer in Test (SDET) 2 weeks ago Be among the first 25 applicants Get AI-powered advice on this job and more exclusive features. Simple Machines is a leading independent boutique technology firm with a global presence, including teams in London, Sydney, San Francisco, and New Zealand. We … products, create and deploy intelligent systems, and bring engineering expertise to life by transforming data into actionable insights and tangible outcomes. The Role: The purpose of the Senior Software Engineer in Test (SDET) role at Simple Machines is to ensure the quality of our software and applications. This involves writing and maintaining automation test code, reducing and managing issues … build bespoke data platforms and unique software products, create and deploy intelligent systems, and bring engineering expertise to life by transforming data into actionable insights and tangible outcomes. We engineer data to life. The Role: The purpose of the Senior Software Engineer in Test (SDET) role at Simple Machines is to ensure the quality of our software and More ❯