Birmingham, Staffordshire, United Kingdom Hybrid / WFH Options
BT Group
Press Tab to Move to Skip to Content Link Select how often (in days) to receive an alert: SIEM SoftwareEngineering Lead Function: Cyber Security Unit: Networks Location: Snowhill, Birmingham, United Kingdom Salary: Competitive with Great Benefits The new Network SIEM is essential to BT's network security, meeting TSA requirements and improving our CAF level. Being the … SIEM DevOps with SysOps Software Engineer you will play a critical role in designing, developing, implementing, and maintaining our strategic SIEM platform as part of the Security Engineering platform team, leading the implementation of the SIEM Automation strategy and providing guidance and oversight of the SIEM Platform Automation team. This role is hybrid (3 days in the week … and can be based in one of the following offices: Birmingham, Manchester, Ipswich (Ipswich only applicable to existing BT employees) What you'll be doing Kubernetes DevOps/SysOps Engineering role managing Kubernetes clusters and container orchestration, automating deployment, scaling, and management of containerized applications. Implement best practices for Kubernetes configuration and security. Configuration, deployment and maintenance of Elastic More ❯
What we do? Client Asset Protection - Client Assets Engineering is at the core of Client Protection and Collateral Management functions for Goldman Sachs globally. Our platform is responsible for segregating customer assets, implementing complex optimization calculations, and controls across business functions and asset classes, governed and monitored by regulation across various jurisdictions (US-SEC/FINRA, UK-FCA, JP … for cross-divisional collaboration and reuse of common solutions. Engage in data modeling and curation. Basic Qualifications Bachelor's degree or relevant work experience in Computer Science, Mathematics, Electrical Engineering, or related technical discipline. 2-5 years of software development experience. Excellent object-oriented or functional analysis and design skills. Knowledge of data structures, algorithms, and performance optimization. More ❯
What we do? Client Asset Protection - Client Assets Engineering is at the core of Client Protection and Collateral Management functions for Goldman Sachs globally. Our platform is responsible for segregating customer assets, implementing complex optimization calculations, and controls across business functions and asset classes, governed and monitored by regulation across various jurisdictions (US-SEC/FINRA, UK-FCA, JP … for cross-divisional collaboration and reuse of common solutions. Engage in data modeling and curation. Basic Qualifications Bachelor's degree or relevant work experience in Computer Science, Mathematics, Electrical Engineering, or related technical discipline. 2-5 years of software development experience. Excellent object-oriented or functional analysis and design skills. Knowledge of data structures, algorithms, and performance optimization. More ❯
What we do? Client Asset Protection - Client Assets Engineering is at the core of Client Protection and Collateral Management functions for Goldman Sachs globally. Our platform manages the segregation of customer assets, implements complex optimization calculations, and controls across business functions and asset classes, governed by regulations across various jurisdictions (US-SEC/FINRA, UK-FCA, JP-FSA, etc. … opportunities for cross-divisional collaboration and reuse of solutions. Engage in data modeling and curation. Basic Qualifications Bachelor's degree or relevant work experience in Computer Science, Mathematics, Electrical Engineering, or related technical discipline. 2-5 years of software development experience. Excellent object-oriented or functional analysis and design skills. Knowledge of data structures, algorithms, and performance optimization. More ❯
SoftwareEngineering Opportunities | Defence/National Security Industry | Salaries up to £100,000 | Security Clearance Required | Manchester MERITUS are working with a number of Defence/National Security clients in the Manchester area looking to grow their softwareengineering functions. We're looking to speak with experienced software engineers holding active security clearance (SC, DV … . Available Roles: Lead Developers, National Security/Defence, C++ or Python, Up to £80,000. Senior Developers, National Security, Java, Python or JavaScript, Up to £105,000 Cyber Software Engineers, National Security, Python or C++, Up to £105,000 Data Software Engineers, National Security, Python & SQL, Up to £105,000 Developers, National Security/Defence, C++, Python More ❯
Cheltenham, Gloucestershire, South West, United Kingdom
Yolk Recruitment
SoftwareEngineering Opportunities | Defence/National Security Industry | Salaries up to £100,000 | Security Clearance Required | Cheltenham MERITUS are working with a number of Defence/National Security clients in the Cheltenham area looking to grow their softwareengineering functions. We're looking to speak with experienced software engineers holding active security clearance (SC, DV … . Available Roles: Lead Developers, National Security/Defence, C++ or Python, Up to £80,000. Senior Developers, National Security, Java, Python or JavaScript, Up to £105,000 Cyber Software Engineers, National Security, Python or C++, Up to £105,000 Data Software Engineers, National Security, Python & SQL, Up to £105,000 Developers, National Security/Defence, C++, Python More ❯
South East London, England, United Kingdom Hybrid / WFH Options
Curtis Reed Associates
Principal Software Engineer with strong problem solving skills and deep technical expertise is required to join high calibre Product Engineering Team and lead the end-to-end design, implementation and delivery of future architecture for highly scalable, low latency systems within the Banking sector. Key Skills/Experience: Clear understanding of data structures, algorithms, software design, design … Lead end-to-end design, implementation and delivery of future architecture for highly scalable, resilient, data intensive low latency systems on Public Cloud (GCP) Collaborate with the Head of Engineering, Product Managers, Architects, and other stakeholders to define and execute the softwareengineering teams’ roadmap, scope, and deliverables. My Client is a recognised world class organisation, consistently More ❯
Grantham, England, United Kingdom Hybrid / WFH Options
Associated Terminals
Job Title: Senior Software Engineer We are seeking a Senior Software Engineer to join our team for an initial 5-month engagement. The role involves supporting and training softwareengineering squads on the best usage and utilization of GitHub Copilot/GenAI to aid in the software development lifecycle. This is a fully remote position … and will involve working closely with various global teams to improve engineering efficiency and reduce repetitive tasks. Responsibilities Embed within each individual team for a 2-week sprint period, implementing a 'wash, rinse, repeat' model. Participate in paired programming with engineering teams to maximize the use of GitHub Copilot in day-to-day work without disrupting ongoing projects. … improvement program implementation, and metric reviews. Measure team performance using standard tools such as NextGen Jira and GitLab. Essential Skills Prior experience in rolling out GitHub Copilot and coaching engineering teams on its usage and utilization. Experience with paired programming. Proficient in code reviewing. Knowledge of Generative AI, including artificial intelligence and machine learning. Familiarity with CI/CD More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Ecm Selection
Based in offices in central Cambridge (with hybrid work options available - 3 days a week in the office), this company develops software used for scientific engineering applications. Their software products have been best-in-class for several years, and they progressively look forward to maintaining that position through new features and accessibility. Their software is based … on C# with the use of TypeScript/JavaScript for web-based applications. For this role, they are looking to recruit an experienced C# software engineer to develop new features through best softwareengineering practices and ensure high level of software maintainability. Requirements: 1st/2.1 in Computer Science or similar, and significant professional software experience using C# and .NET framework for Enterprise software products. Good communication skills - collaboration within the team is important. Demonstrable experience working on complex and large code bases. Additional experience with SQL Server, Docker and Kubernetes would be desirable. Team culture is important, so interested candidates should enjoy mentoring junior members of the team and contributing to projects More ❯
in OTC derivatives, margin and collateral and payments and cash management domains in Markets Technology, and you will be required to participate in the whole spectrum of building a software solution, closely working with product teams and users. We expect you to contribute to our vision of building a strong engineering culture within our global teams. This role … is for someone who enjoys solving engineering challenges, has experience in building robust and high-quality solutions, has excellent communication skills and can manage multiple priorities simultaneously. Basic Qualifications Bachelor's degree in computer science or engineering field involving software programming or systems engineering Hands-on professional software development experience Proficiency in programming in Java More ❯
Job Summary Highly experienced engineering position, under minimal or no direct supervision, guiding the designing, building, and maintaining software used in medical devices and engineering projects related to medical technology. Applies standard engineering practices to resolve problems of high complexity. May assist and mentor experienced engineers. Salary Range: $137,590 - $153,755 Bonus Eligibility: Eligible to … export control laws, candidates must be U.S. citizens, nationals, Green Card holders, or lawfully admitted into the U.S. as refugees or asylum seekers. Responsibilities Guide the development of new software methodologies and best practices. Generate innovative solutions and advise senior management. Plan, design, execute, document, and analyze complex software applications within medical product design controls. Design and develop … software according to product requirements and program goals, applying standard techniques to solve complex problems. Demonstrate advanced understanding of theories and practices across disciplines to identify risks, requirements, and architectural components. Collaborate with leadership to improve softwareengineering processes. Resolve and lead others in resolving software defects. Conduct root cause analyses and code reviews. Assist with More ❯
Reading, Berkshire, South East, United Kingdom Hybrid / WFH Options
Bowerford Associates
We are searching for a Senior Software Security Architect/Senior Application Security Architect for a marketing leading and award-winning technology and data driven business. The position is offered on a remote basis. The role is hands-on and very softwareengineering focused - you will be responsible for establishing a secure SDLC and 'Secure by Design … approach/practice to be used by all of the Architecture and Software development teams. The role will involve: Developing, implementing, and maintaining application security architecture across the organisation. Ensuring our systems are designed with objectives like speed, scalability, robustness, zero-trust, automation and supportability at the core. Collaborating with the Architecture and Engineering Team to ensure security … is an integral part of all development and deployment processes. Providing expert software security advice (design, coding, testing) to the SoftwareEngineering Community, to InfoSec, DevOps and other teams. Defining and delivering secure software development of information to the softwareengineering teams. Escalating issues appropriately, to various teams and levels of authority inside the More ❯
Senior Software Engineer (Full Stack) Competitive + Bonus + Benefits Leeds/Hybrid, UK Full time 12 month fixed term contract Our engineering team is hiring! We are seeking a Senior Full Stack Software Engineer for a 12 month contract to join our Education HR development team. As a successful candidate you will be working as part … of the IRIS Engineering function specifically on our HR portfolio.This is a hands-on technical role working to deliver a customer self-serve wizard which will integrate into an existing HR product and underlying database code and associated defect resolution/technical debt across web and cloud products. You will bring full stack engineering experience and be accountable … for all aspects of the software development from specification, through to developing, testing and launching. You will be able to work independently and responsible for the quality and on-time delivery of the software you create, liaising with other development, quality and technical staff to ensure that compliance, and other governance standards are met. You will need to More ❯
Lead Software Engineer ££60,000 - £69,725 GBP Onsite WORKING Location: United Kingdom (Yorkshire and the Humber) Type: Permanent Lead Software Engineer - Tech Venture within a Global Professional Services Firm Leeds | Hybrid (2-3 days per week in-office) Up to £69,725 + Paid Overtime + Learning Allowance Must be eligible for UK National Security Vetting Work … secure, modern platforms that underpin large-scale public and private sector systems - think data-intensive, always-on, and deeply impactful. They're scaling fast and now hiring multiple Lead Software Engineers to join their Leeds-based team. This is a hands-on role for experienced engineers who care about clean code, architecture, and delivery - not PowerPoints, not client calls … What You'll Be Doing Take the lead on backend engineering using C#/.NET (full-stack experience welcomed). Architect, build, and deliver secure distributed systems at scale. Guide a team of engineers, mentoring and leading by example. Work across containerization (Docker, Kubernetes), APIs, microservices, and cloud platforms (Azure, AWS, or GCP). Stay engineering-focused - no More ❯
Senior Full Stack Software Engineer - C#/.Net Job Type: Permanent Location: Glasgow Job Ref: 50167330_1743074411 Date Added: March 27th, 2025 Consultant: Senior Full Stack Software Engineers with a background in software development using C#/.Net and Blazor OR Angular are required by this major client, to join their teams in Glasgow who build a … range of products to support one of their core business functions. To secure one of these Senior Software Engineer roles you must come from a Software Development background and be able to demonstrate the following experience: Be a subject matter expert in full stack C#/.Net Core. Must have hands-on experience in front-end development using … CI/CD tooling (Github Actions, Azure DevOps, etc). Experience building infrastructure testing within the pipeline for automated deployments. Knowledge of Database systems and models. In these Senior SoftwareEngineering roles, you will have the chance to work on a wide range of in-house and client-facing applications as part of one of their small Agile More ❯
Cambridge, England, United Kingdom Hybrid / WFH Options
XenServer
Senior Software Engineer - XenServer Toolstack Join to apply for the Senior Software Engineer - XenServer Toolstack role at XenServer . About The Role This Senior SoftwareEngineering position focuses on developing the control plane for XenServer, a commercial virtualization platform built on the open-source Xen hypervisor. The control plane manages virtual machines, storage, and networking across … low-latency network appliances, and workloads demanding high performance and reliability. Contributing to XenServer enables organizations globally to operate confidently. What you'll do Design, implement, test, and maintain software for XenServer’s control plane Lead cross-team feature development, collaborating across disciplines Help evolve and modernize the XenServer architecture Contribute to open-source projects like Xen, Linux kernel … and XAPI Work with product managers, support engineers, and customers to align engineering efforts Operate within a self-organizing, agile team that values quality, feedback, and continuous improvement What we’re looking for Strong experience in software development on Unix/Linux systems Familiarity with procedural languages (e.g., C, C++, C#, Java) and scripting languages (e.g., Python) Interest More ❯
Oxford, England, United Kingdom Hybrid / WFH Options
Oxford Instruments GmbH
Join to apply for the Senior Software Engineer role at Oxford Instruments GmbH 2 days ago Be among the first 25 applicants Join to apply for the Senior Software Engineer role at Oxford Instruments GmbH Search by Keyword Search by Location Show More Options Loading... Location All Country/Region All Job Function All Language All Business Unit … All Clear Select How Often (in Days) To Receive An Alert Select how often (in days) to receive an alert: Apply now » Senior Software Engineer Date: 27 May 2025 Location: Oxford, GB Job Function: Technical Business Unit: NanoScience Are you a talented and dynamic Software Engineer with a passion for innovation? Oxford Instruments is offering an exceptional opportunity … to join our Technology team and work on our state-of-the-art scientific products. As a Senior Software Engineer, you will be involved in a diverse range of projects, encompassing the entire software lifecycle from concept to testing. Your contributions will be instrumental in meeting our customers' expectations and ensuring the success of our products. Key Responsibilities More ❯
Lead Software Engineer – Tech Venture within a Global Professional Services Firm 📍 Leeds | Hybrid (2–3 days per week in-office) 💰 Up to £69,725 + Paid Overtime + Learning Allowance 🔒 Must be eligible for UK National Security Vetting Work on the inside. Build tech that powers national infrastructure. Our client is a high-growth digital delivery unit inside one … secure, modern platforms that underpin large-scale public and private sector systems — think data-intensive, always-on, and deeply impactful. They’re scaling fast and now hiring multiple Lead Software Engineers to join their Leeds-based team. This is a hands-on role for experienced engineers who care about clean code, architecture, and delivery — not PowerPoints, not client calls … What You’ll Be Doing Take the lead on backend engineering using C#/.NET (full-stack experience welcomed). Architect, build, and deliver secure distributed systems at scale. Guide a team of engineers, mentoring and leading by example. Work across containerization (Docker, Kubernetes), APIs, microservices, and cloud platforms (Azure, AWS, or GCP). Stay engineering-focused — no More ❯
Cambridge, England, United Kingdom Hybrid / WFH Options
Blackdot Solutions
who love working with highly sophisticated and demanding customers to join our fast-paced, dynamic team. You'll be working in a team of friendly, driven product, sales and engineering professionals with a wide range of experience and interests. Location Hybrid. You must be prepared to come into the office a minimum of once a week, and when requested. … About the role As our Senior Software Engineer, you will play a key role in our engineering team. You’ll be responsible for contributing to the design and development of our SaaS platform, Videris, collaborating across teams in an agile operation. The ideal candidate will be a clear communicator and will have a strong background in delivering software products with remote teams, ideally SaaS, within the software industry as well as a proven track record of working across a variety of departments. Responsibilities Development & Technical Leadership Write clean, efficient, and maintainable code using modern programming languages and frameworks (preferable Angular, TypeScript, C# etc.). Have an understanding of fundamental data stores such as SQL, NoSQL and More ❯
Job Description 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 Software Engineer at JPMorgan Chase within the Risk Technology Engineering & Architecture team, you are an integral part of an agile team that works to enhance, build, and deliver trusted … the product design, application functionality, and technical operations and processes Serves as a 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 softwareengineering concepts and applied experience Experience in dealing with large amount of data, Data Engineering skills are desired Proven experience in Spark, Hadoop, Databricks and Snowflake Hands-on practical experience delivering More ❯
Manchester, England, United Kingdom Hybrid / WFH Options
Canonical
Junior Software Engineer - Cross-platform C++ - Multipass Join to apply for the Junior Software Engineer - Cross-platform C++ - Multipass role at Canonical Junior Software Engineer - Cross-platform C++ - Multipass 2 days ago Be among the first 25 applicants Join to apply for the Junior Software Engineer - Cross-platform C++ - Multipass role at Canonical Get AI-powered … experience with Multipass, the workstation mini-cloud at your fingertips which provides Ubuntu and appliance VMs on demand for build, test and prototyping. The Multipass team is hiring a Software Engineer to join our distributed team. We greatly value quality in our code, and great user experience. Multipass is published for macOS, Windows, and also Linux. Think of it … to test their own cloud deployments and cloud-init scripts, free of charge. People sometimes use it as a build farm on a shared server, for example. As a Software Engineer you are expected to play a leadership role designing, mentoring, reviewing and of course coding. Location : This is a remote position available in the EMEA region only. What More ❯
Bracknell, Berkshire, South East, United Kingdom Hybrid / WFH Options
Halian Technology Limited
One of the UKs most iconic omni-channel retailers is looking for a BackEnd Software Engineer to join their expanding digital engineering function. This position requires deep expertise in Kotlin or modern Java , strong architectural understanding of microservices , and a passion for technical leadership and mentoring. Experience working within ecommerce, mobile, or customer-facing digital platforms is highly … desirable. This role is a hybrid position. Youll have the opportunity to work across a modern engineering environment, collaborate with agile product teams, and contribute to a high-traffic platform used by millions of customers. Key Responsibilities: Design, build, and maintain scalable, high-performance services using Kotlin or Java Provide technical leadership and mentoring to other engineers in the … team Contribute to solution architecture and strategic technical direction Build, integrate, and maintain REST APIs and backend services Champion best practices in software quality, CI/CD, observability, and DevOps Collaborate with cross-functional teams including Product, QA, and DevOps Optionally take on people management responsibilities for engineers Stay updated with emerging backend and cloud technologies Key Skills & Experience More ❯
seeking an experienced Java developer to join their team as they open a new office in London. This is a rare chance to work closely with an existing core engineering team while creating a new engineering culture from the ground up. This position is ideal for you if you love working in a hands-on, agile workplace, are … eager to take on a lot of responsibility, and are passionate about producing reliable software solutions. Responsibilities Plan and execute technical strategies from concept to deployment, shaping software architecture, design, and best practices. Work with designers, PMs, and engineers to build, test, and refine desktop and enterprise-level software. Engage in all SDLC phases—design, development, testing, deployment More ❯
Manchester, England, United Kingdom Hybrid / WFH Options
Canonical
Graduate Software Engineer, Open Source and Linux, Canonical Ubuntu Join to apply for the Graduate Software Engineer, Open Source and Linux, Canonical Ubuntu role at Canonical Graduate Software Engineer, Open Source and Linux, Canonical Ubuntu 6 days ago Be among the first 25 applicants Join to apply for the Graduate Software Engineer, Open Source and Linux … Canonical Ubuntu role at Canonical Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include the world's leading public cloud and silicon providers … in person, in interesting locations around the world, to align on strategy and execution. The company is founder led, profitable and growing. We are hiring 2024 and 2025 Graduate Software Engineers into engineering teams around the world. As a global platform company we offer a wide range of softwareengineering challenges, in both open source products More ❯
Join to apply for the Software Engineer - McGregor Boyall role at Jobs via eFinancialCareers 1 day ago Be among the first 25 applicants Join to apply for the Software Engineer - McGregor Boyall role at Jobs via eFinancialCareers Job Title: Software Engineer - Full stack Java & React Location: Glasgow Short Description Design and deliver market-leading technology products in … a seasoned member of an agile team. Job Overview This is a unique opportunity to accelerate your career while contributing to impactful technology solutions that drive innovation. As a Software Engineer III within the Employee Platform space, you will be a key contributor on an agile team, delivering secure, scalable, and high-performing applications. You will be responsible for … developing solutions across multiple technical domains, supporting strategic business goals. Key Responsibilities Develop and implement software solutions, troubleshoot technical challenges, and think creatively to solve complex problems Write secure, efficient, and production-ready code; maintain performance-driven algorithms Create architectural and design documents for complex applications; ensure code aligns with design principles Analyze and synthesize data sets to create More ❯