Cambridge, England, United Kingdom Hybrid / WFH Options
WeDo
SDET – Full Ownership of QA Strategy Location: Hybrid – Cambridge (2 days per week) Salary: £85,000 + 15% Bonus + Benefits About the Role We're hiring a Senior Software Development Engineer in Test (SDET) to lead the QA strategy for a growing, cloud-first SaaS company headquartered in Cambridge. This is a newly created, high-impact role … Test, Pact Cloud & DevOps: Azure, Azure DevOps, GitHub Actions Monitoring: Datadog Methodologies: Agile, CI/CD, Shift-Left Testing Requirements Proven experience as a Senior SDET or QA Automation Engineer in a SaaS or cloud-native environment Strong background in test automation frameworks and architecture design Experience integrating test automation into CI/CD pipelines Working knowledge of Azure More ❯
Job Description Experience, qualification, and soft skills, have you got everything required to succeed in this opportunity Find out below. As a SoftwareEngineer III at JPMorgan Chase within the Asset Movement Engine Platform, your role will be that of a seasoned agile engineer and technologist, providing development and support across our global organization. You will work … career. You'll join an inspiring and curious team of technologists dedicated to improving the design, analytics, development, coding, testing and application programming that goes into creating high quality software and new products. You'll be tasked with keeping the team and other key stakeholders up to speed on the progress of what's being developed. You'll come … in with an understanding of the importance of end-to-end software development via Agile frameworks. Best of all, you'll be working with and sharing ideas, information and innovation with our global team of technologists all over the world. Job Responsibilities: Develop and provide best-in-class solutions across multiple software engineering disciplines. Utilize Agile methodology and More ❯
the following job description thoroughly to ensure you are the right fit for this role before applying. We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a SoftwareEngineer III at JPMorgan Chase within the Corporate Data and Analytics Services Team, you serve as a seasoned … way. You are responsible for carrying out critical technology solutions across multiple technical areas within various business functions in support of the firm's business objectives. Job responsibilities Executes software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems Creates secure and high-quality production … code and maintains algorithms that run synchronously with appropriate systems Produces architecture and design artifacts for complex applications while being accountable for ensuring design constraints are met by software code development Gathers, analyzes, synthesizes, and develops visualizations and reporting from large, diverse data sets in service of continuous improvement of software applications and systems Proactively identifies hidden problems More ❯
applications. We have a passion for using technology to solve business problems, working in partnership with our clients to help in achieving their goals. About the Role: As a SoftwareEngineer with us, you'll be part of a close-knit team delivering high-quality, scalable software solutions across the full stack using modern Microsoft technologies. You … enjoy solving complex problems, writing clean code, and working with a supportive and forward-thinking team, this role offers the variety and challenge you're looking for. As the SoftwareEngineer, you will: Designing and developing full-stack applications using C#, .NET Core, ASP.NET MVC, HTML, JavaScript, JQuery, Angular and SQL Server. Writing clean, efficient and testable code … teams to deliver fixes. Engaging with stakeholders to understand requirements and deliver tailored solutions. Managing tasks and contributing to project timelines in Azure DevOps. Supporting the delivery of new software applications and enhancements to existing platforms. Producing technical documentation including user guides, specs and test plans. Collaborating with and supporting other team members as part of a dynamic development More ❯
Senior) SoftwareEngineer C# & .NET d/f/m Location(s): Swindon, Wiltshire, GB, SN5 6PB; Essen, NW, DE, 45141; London, City of London, GB, EC2R 8HP Company: RWE Supply & Trading GmbH Start Date: As soon as possible, full time/part time, permanent Functional area: IT/Digital Remuneration: tariff/non-tariff Department Insights It … an exciting time to join us! RWE Supply & Trading has recently introduced a new cloud-based data analytics platform. We are expanding our team and looking for an experienced SoftwareEngineer to play a key role in enhancing our platform capabilities. The Lead in Data (LiD) platform has revolutionized data searching, sharing, transforming, and onboarding within our organization. More ❯
of this opportunity below. We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible. As a Lead SoftwareEngineer at JPMorgan Chase within the Firm wide Planning and Analysis Data Platform Team, you are an integral part of an agile team that works to enhance, build … contributor, you are responsible for conducting critical technology solutions across multiple technical areas within various business functions in support of the firm's business objectives. Job responsibilities Executes creative software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems Develops secure high-quality production code … and reviews and debugs code written by others Identifies opportunities to eliminate or automate remediation of recurring issues to improve overall operational stability of software applications and systems Leads evaluation sessions with external vendors, startups, and internal teams to drive outcomes-oriented probing of architectural designs, technical credentials, and applicability for use within existing systems and information architecture Leads More ❯
before applying below. We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible. As a Senior Lead SoftwareEngineer at JPMorgan Chase, within the Capital Technology team, you will play a pivotal role in an agile feature team. Your focus will be on designing, enhancing, constructing … architectural roadmap. Serve as a subject matter expert in Python/Java and Databricks across the function. Actively contribute to the engineering community, advocating for firmwide frameworks, tools, and Software Development Life Cycle practices. Influence peers and project decision-makers to adopt leading-edge technologies. Foster a team culture of diversity, equity, inclusion, and respect. Required Qualifications, Capabilities, and … Skills Formal training or certification in software engineering concepts with 10+ years of applied experience. Hands-on experience in system design, application development, testing, and operational stability. Advanced proficiency in one or more programming languages. Advanced knowledge of software applications and technical processes, with deep expertise in one or more technical disciplines (e.g., cloud, AI, machine learning, LLM More ❯
Manchester Area, United Kingdom Hybrid / WFH Options
interactive investor
Title: SoftwareEngineer Location: Manchester (Hybrid) Who We Are: We are interactive investor (ii), the UK’s number one flat-fee investment platform, here to help our customers take control of their financial future. For a simple, flat monthly fee we provide a secure home for customer pensions, ISAs and investments. Other providers charge a percentage fee, which … team at all levels of technical capability. Support the discovery, architecture and design of new and more complex solutions and patterns for their delivery stream. Work with the Principal Engineer to establish new patterns and architectural designs, or support significant change to an existing solutions Support architecture decisions and solution design processes to an aligned strategy outlined across all … development cycle of solution designs to all disciplines, including testing Proactively seek to identify efficiencies around process, solutions and technology Provide direct support for the Engineering Manager and Principal Engineer by taking ownership for and management of delegated subsets of the technical domain Ensure risk considerations are applied to any solution design/architectural decision, highlighting considerations and options More ❯
you meet all the requirements. You're ready to gain the skills and experience needed to grow within your role and advance your career — and we have the perfect software engineering opportunity for you. As a SoftwareEngineer II at JPMorgan Chase within the [insert LOB or sub LOB], you are part of an agile team that … works to enhance, design, and deliver the software components of the firm's state-of-the-art technology products in a secure, stable, and scalable way. As an emerging member of a software engineering team, you execute software solutions through the design, development, and technical troubleshooting of multiple components within a technical product, application, or system, while More ❯
information below. Be an integral part of an agile team that's constantly pushing the envelope to enhance, build, and deliver top-notch technology products. As a Senior Lead SoftwareEngineer at JPMorgan Chase within the Global Banking, Data, Analytics & Technology division, you will be an integral part of an agile team dedicated to advancing, creating, and deploying … function-wide subject matter expert in one or more areas of focus Actively contributes to the engineering community as an advocate of firmwide frameworks, tools, and practices of the Software Development Life Cycle Influences peers and project decision-makers to consider the use and application of leading-edge technologies Adds to the team culture of diversity, equity, inclusion, and … respect Required qualifications, capabilities, and skills Formal training or certification on software engineering concepts and proficient advanced experience Hands-on practical experience delivering system design, application development, testing, and operational stability Advanced in one or more programming language(s), Python is required Advanced knowledge of software applications and technical processes with considerable in-depth knowledge in one or More ❯
opportunity for you to take your AI/ML career to the next level while making a significant impact on risk technology solutions. As an Applied AI/ML SoftwareEngineer III at JPMorgan Chase within the Risk Technology team, you serve as a key contributor in researching, developing, and implementing innovative Generative AI solutions that transform our … findings and share knowledge with broader technology teams Mentors junior team members in AI/ML technologies and approaches Required qualifications, capabilities and skills Formal training or certification on software engineering concepts and applied experience with focus on AI/ML applications Hands-on experience with Large Language Models (GPT, BERT, etc.) Strong understanding of Generative AI concepts and … Proficiency in prompt engineering techniques Advanced Python programming skills Experience with ML frameworks (PyTorch, TensorFlow, Hugging Face) Familiarity with cloud-based AI services (AWS, Azure, or GCP) Knowledge of software engineering best practices including Git, CI/CD, and testing Overall knowledge of the Software Development Life Cycle Strong communication skills to explain complex technical concepts Demonstrated innovative More ❯
Shrewsbury, Shropshire, United Kingdom Hybrid / WFH Options
Croud
that integrates multiple data sources, custom algorithms, and Large Language Models (LLMs) to benchmark client website performance through advanced data analysis and industry best practices. As a Senior Tools SoftwareEngineer, you will spearhead the development of internal tools and automation that drive revenue opportunities, support the productionisation of cutting-edge solutions, and promote engineering excellence across the … organisation. RESPONSIBILITIES Croud is committed to innovation and excellence in engineering, delivering tools that drive business value and client success. As a Senior Tools SoftwareEngineer, you'll play a pivotal role in shaping the future of our technology and its impact on our clients. Deliver revenue-generating software solutions aligned with the engineering roadmap, working closely … with the Director of Engineering, Lead Engineers, and other stakeholders. Support the Lead Engineers in delivering robust software, including factors such as solution design, dependency planning, infrastructure setup, testing, QA, monitoring, and maintenance. Ensure deployed tools remain up-to-date with changing requirements, third-party API updates, and user feedback through continuous maintenance and bug fixes, as prioritised by More ❯
A Software Developer, who has a keen interest in full stack development with the desire to learn a new language and a major cloud platform. The Payments team is vital to the continued success of the Business, having responsibility for developing and supporting a growing number of critical systems. You will be working alongside some of the best developers … technologies is welcome. Ability to clearly communicate technical matters to stakeholders across different areas of the Business. Experience working in an environment with high volumes of change. Experience with software development methodologies and best practices. Understanding of the development of automation and developer tooling such as Continuous Build and CI systems. Bachelor’s degree in Computer Science or a More ❯
Guildford, Surrey, United Kingdom Hybrid / WFH Options
BAE Systems (New)
analyze complex data, enabling governments, armed forces, and businesses to gain a digital advantage in demanding environments. What You'll Be Doing This role involves leading development across multiple software applications for complex customer systems. Due to the sensitive nature of the work, limited context can be provided. Responsibilities include designing solutions at system and component levels, acting as … Experience with Kotlin or Java Knowledge of UI testing frameworks like Cypress or Selenium Leadership experience or acting as Technical Authority Experience eliciting user requirements and designing customer-focused software Agile team experience Understanding of MDM technologies Experience with Next.js applications Security Clearance Applicants must have the right to work in the UK and will need to obtain SC More ❯
Newport, Gwent, Wales, United Kingdom Hybrid / WFH Options
Reed
Senior SoftwareEngineer Location: Newport Office (Hybrid - minimum 20% onsite) Job Type: Full-time Salary banding : £46,262 - £59,906 Join our client's modern organisation where IT services are pivotal for operational and innovative success. As a Senior Developer, you will engage with cutting-edge cloud technologies, including AI and ML, and contribute to projects that reach More ❯
a growing global footprint across the US, India, and the UK, the team is scaling rapidly - and Glasgow is a key engineering hub. Your new role As a Senior SoftwareEngineer, you'll join a high-calibre team of technologists working on a Kubernetes-based microservices architecture hosted in AWS. You'll be hands-on across the full More ❯
a growing global footprint across the US, India, and the UK, the team is scaling rapidly - and Glasgow is a key engineering hub. Your new role As a Senior SoftwareEngineer, you'll join a high-calibre team of technologists working on a Kubernetes-based microservices architecture hosted in AWS. You'll be hands-on across the full More ❯
You will sit inside a cross-cutting technical pod, supported by dedicated UI/UX, PMO and DevOps roles. Key Responsibilities Software Development: Design and develop software solutions: Write clean, maintainable, and efficient code for our platform and applications. This includes developing new features, fixing bugs, and optimising existing code. Implement features and enhancements: Collaborate with product managers … ones. Participate in design discussions and provide input on technical feasibility and best practices. Ensure security by design: Integrate security best practices into the development process to ensure that software is secure from the ground up. Conduct regular code reviews and security assessments to identify and mitigate potential vulnerabilities. Optimise for performance and scalability: Design and implement solutions that … platform's functionality. Ensure that APIs are secure, scalable, and well-documented. Quality Assurance: Develop and execute test plans: Create comprehensive test plans and test cases to ensure that software meets quality standards. This includes functional, regression, performance, and security testing.o Automate testing processes: Use to automate functional, regression, and performance testing. Ensure that automated tests are integrated into More ❯
Asset & Wealth Management - Birmingham - Associate - Software Engineering Birmingham, West Midlands, England, United Kingdom What We Do At Goldman Sachs, our Engineers don't just make things - we make things possible. Change the world by connecting people and capital with ideas. Solve the most challenging and pressing engineering problems for our clients. Join our engineering teams that build massively scalable … software and systems, architect low latency infrastructure solutions, proactively guard against cyber threats, and leverage machine learning alongside financial engineering to continuously turn data into action. Create new businesses, transform finance, and explore a world of opportunity at the speed of markets . Engineering, which is comprised of our Technology Division and global strategists groups, is at the critical … build solutions to the most complex problems and have the opportunity to work at the forefront of technology innovation alongside industry leaders and make significant contributions to the field. Software is engineered in a fast-paced, dynamic environment, adapting to market and customer needs to deliver robust solutions in an ever-changing business environment. PWM Technology builds on top More ❯
ahead of the curve. Join us, and you'll be part of a dynamic team that thrives on challenges and celebrates victories together. About the Role As a Security SoftwareEngineer, your role involves architecting, designing, and implementing end-to-end security controls to impact the global user base. A key focus is on developing automated, scalable security … scalable security solutions. Efficiency is key. Tooling Expertise: Extend or create security automation tools. Detection, process automation, fuzzing-you'll own it. We are excited if you have Proficient Software Engineering experience. Programming/scripting skills: Go or Python Proven track record of deploying and operating Kubernetes and containers in production. Experience building, managing, and debugging CI/CD More ❯
leading global financial institution to help shape and deliver the next generation of its international payments network. As a Senior Manager, Application Development , you'll lead a high-performing software engineering team responsible for end-to-end application ownership - from architecture and design through to delivery and continuous optimisation. You'll play a pivotal role in delivering scalable, real … and technology. What kind of work will I be doing? As a Senior Manager, Application Development, you will: Lead and inspire cross-functional teams to deliver innovative, high-quality software and services within a scaled agile framework. Own and oversee all aspects of software development - from architecture and design through to build, test, deployment, and support Drive best … stakeholders. Passion for innovation and driving engineering excellence across the SDLC. Essential Criteria We would love to hear from you if you can demonstrate: 8+ years of experience in software/application development 2+ years of experience managing and mentoring software engineering teams Proven experience with Agile delivery and continuous improvement practices A strong understanding of modern development More ❯
seamlessly integrating into users' lives. Achieving that intuitive user experience isn't accidental-it's crafted by dedicated teams committed to simplicity and clarity. We're seeking a Senior SoftwareEngineer (Backend) who excels at building scalable, reliable services. Our Roku Mobile Backend team designs and implements robust backend services powering our mobile apps, ensuring optimal performance, low … productivity. Collaborate cross-functionally with product, design, frontend, and other backend teams, driving seamless integration, consistency, and exceptional user experiences. We're Excited If You Have Expertise of backend software engineering Bachelor's or master's degree in computer science, Engineering, or related field (or equivalent experience). Strong proficiency in backend languages like Java or Python. Proficiency in More ❯
several industries. Technical Leadership: Display your technical leadership skills by guiding and collaborating with both onshore and offshore developer team members during client projects, ensuring successful outcomes. As a SoftwareEngineer, you will: Develop traditional and serverless applications and services in an agile and collaborative environment using source control that integrate with data storage services/message buses More ❯
Leeds, England, United Kingdom Hybrid / WFH Options
KPMG UK
KPMG Curve: Lead SoftwareEngineer – C#/.Net Base Location: Leeds based (Hybrid – 3 days per week in office) www.kpmgcareers.co.uk/experienced-professional/#LeBlender.OfficeLocations Welcome to KPMG Curve, our newest tech venture. And we’re doing things a little differently. Here to solve our clients’ biggest challenges and uncover even bigger opportunities, Curve is all about staying More ❯
Bracknell, Berkshire, United Kingdom Hybrid / WFH Options
Ivanti
when they are being requested to run on the Endpoint. We partner with our Product Manager and UX to ensure everything runs smoothly and efficiently when developing new Features. Software is released on a quarterly cadence working in 2 week sprints. With a focus on problem-solving, organizational skills and a creative approach, we navigate through challenges to achieve … project priorities, deadlines, and deliverables. Deliver quality code via unit and integration testing through a suite of automated tests. Design, develop, test, deploy, maintain, and enhance large scale distributed software solutions. To Be Successful in The Role, You Will Have Strong experience in full stack development using Microsoft Tech Stack with C# and SQL. Bachelor's degree in computer … science or software engineering, or related discipline. Strong analytical and problem-solving skills. Strong experience in building large scale distributed enterprise grade SaaS applications using cloud native services. Attention to detail, high degree of accuracy in daily work, ability to work independently and meet timelines. Preferred Skills: Experience with Azure Managed Services, Docker, Kubernetes, Terraform, Helm Experience building modern More ❯