Software Engineer Jobs in the UK

376 to 400 of 2,014 Software Engineer Jobs in the UK

Senior Software Engineer, APOLITICAL (London)

London, UK
Guardian Jobs
week ago Be among the first 25 applicants Reporting to: Staff or Senior engineer in one of our product squads. Visa sponsorship: Unfortunately, we are unable to offer visa sponsorship for this role. Applicants should have the right to work in the UK at the time of application. Background checks: Due to the nature of the work we do … Salary expectations: We aim for transparency on salary bands. If our range is misaligned with your expectations, wed welcome an open conversation as early as possible. Senior Full Stack Engineer Overview Start date: ASAP Reporting to: Staff or Senior engineer in one of our product squads. Visa sponsorship: Unfortunately, we are unable to offer visa sponsorship for this … Our engineering team ships a modern monorepo (Nx, PNPM) using React/Next.js, Node/NestJS, PostgreSQL and Kubernetes on GCP. We are expanding the squad with a senior engineer who can deliver robust product features and help us responsibly weave AI (LLMs, RAG) into the user experiencealongside peers who already experiment with Pinecone, LangChain and VertexAI. As a More ❯
Employment Type: Full-time
Posted:

Senior Software Engineer

Belfast, United Kingdom
Hybrid / WFH Options
Arqit Quantum Inc
Senior Software Engineer Department: 480 - Software Engineering Employment Type: Permanent Location: Belfast Description Arqit is a global cybersecurity company delivering quantum-safe encryption to secure data and communications for enterprises, governments, and critical national infrastructure (CNI). Powered by its advanced symmetric key cryptography, Arqit offers scalable encryption that is resilient to quantum threats, ensuring robust data … proposition to identify and mitigate cyber risk exposure from both current and quantum threats. Our combined company now has a new opportunity for a self-motivated and enthusiastic Senior Software Engineer to join our friendly team based in Belfast. We can offer you fun and interesting work in both cloud and on-prem cybersecurity, and we have a … remote way of working and the challenge of being involved in an innovative and complex environment where no two days are the same. What you'll be doing Developing software for our Encryption Intelligence technology, working under the guidance of our software architects and other senior colleagues. Transforming architectural models into component designs ready to be incrementally developed More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer (£85k + benefits)

Manchester, Lancashire, United Kingdom
Hybrid / WFH Options
Manchester Digital
Senior Software Engineer (£90k + benefits) Great opportunity for a Senior Software Engineer to join a fast-growing ecommerce company in Manchester that have ambitions to become Europe's leading online retailer in their industry. You'd join a large engineering department and would work within a cross functional product-based team responsible for building highly … through to development, testing and deployment, so you should expect to maintain high standards in code quality through TDD and be comfortable with monitoring and IaC. As a Senior Software Engineer, you'll also be given the opportunity to mentor other team members and collaborate with product managers. Skills: CI/CD, TDD, SOLID The money is good More ❯
Employment Type: Permanent
Salary: GBP 85,000 Annual
Posted:

Lead Software Engineer

London, United Kingdom
Endeavour Recruitment Solutions
Technologies: NET ReactJS REST API Azure Microservice Architecture Azure SQL Server no SQL DB Git Azure DevOps OOP SOLID Principles Agile software development cloud based development Calling a Lead Software Engineer to join our leading client based in London, for an exciting career opportunity. This role will be hybrid: 2 days onsite. The select Lead Software Engineer will be part of an agile cross-functional team in developing and maintaining our client flagship digital platform. As a Lead Software Engineer , you will be providing expert technical leadership in the design of our client's cloud-based platform. You will help define the engineering standards, implement best practice, and contribute to their technical … this direction through a consensus-based approach using your people leadership skills and technical expertise. You will have technical experience and knowledge of the following: Expert level experience with software development on the Microsoft tech stack using .NET, ReactJS, REST APIs and Azure services in a microservice architecture Experience with both Azure SQL Server and no SQL DBs such More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer (Salesforce) - Nottingham City

United Kingdom, UK
Hybrid / WFH Options
Nottingham Building Society
Software Engineer (Salesforce) - Nottingham City Contract type: Permanent Hours: Full-time, 35 hours Location: Head Office, Nottingham (Hybrid working, minimum 2 days per week) Application process: Please apply via the application button which will direct you to our careers site. If you require any adjustments to assist you in applying, please contact Join us at The Nottingham as … a Software Engineer and play a key role in delivering innovative and high quality technical solutions that support our core operations and future growth. You will lead the development of advanced Salesforce Cloud applications, contribute to architectural decisions, and work closely with cross functional teams to deliver meaningful and user focused solutions. We are looking for someone with … and agile environment that values diversity and personal development, this could be the perfect opportunity for you. Here’s a taste of what you will be doing as a Software Engineer (Salesforce) at Nottingham Building Society: - Salesforce Development: Design and deliver advanced Salesforce Cloud solutions using Lightning Web Components (LWC), ensuring they are accessible, scalable and user centred. More ❯
Posted:

C++ Software Engineer

Bristol, Gloucestershire, United Kingdom
Line Up Aviation
Our client has an opportunity for a C++ Software Engineer to join them on a contract basis for an initial 6-months with potential for extension. We are looking for engineers with both a deep and broad range of experience in software engineering throughout the development as well as being able to support and mentor other engineers … in their team. Role : C++ Software Engineer Location : Bristol - fully onsite Hours : 37 per week Clearance: Full SC needed to start Hourly Rate : 65 via Umbrella, inside iR35 What you'll be doing: Development of a C++ HMI application on a Linux Operating System To undertake a full range of engineering activities in line with relevant processes, quality … organisation and other parts of the company Be willing and able to support other engineers within the team Requirements: Use of C++ in a safety related environment Knowledge of Software development practices and process is required A Software Engineer capable of design, development and proving of efficient Software. Bonus Experience/Knowledge: Experience using Qt GUI framework More ❯
Employment Type: Contract
Rate: GBP 65 Hourly
Posted:

C++ Software Engineer

Bristol, United Kingdom
Line Up Aviation
Our client has an opportunity for a C++ Software Engineer to join them on a contract basis for an initial 6-months with potential for extension. We are looking for engineers with both a deep and broad range of experience in software engineering throughout the development as well as being able to support and mentor other engineers … in their team. Role : C++ Software Engineer Location : Bristol - fully onsite Hours : 37 per week Clearance: Full SC needed to start Hourly Rate : £65 via Umbrella, inside iR35 What you'll be doing: Development of a C++ HMI application on a Linux Operating System To undertake a full range of engineering activities in line with relevant processes, quality … organisation and other parts of the company Be willing and able to support other engineers within the team Requirements: Use of C++ in a safety related environment Knowledge of Software development practices and process is required A Software Engineer capable of design, development and proving of efficient Software. Bonus Experience/Knowledge: Experience using Qt GUI framework More ❯
Employment Type: Contract
Rate: £65.00/hour
Posted:

C++ Software Engineer

Bristol, Avon, South West, United Kingdom
Line Up Limited
Our client has an opportunity for a C++ Software Engineer to join them on a contract basis for an initial 6-months with potential for extension. We are looking for engineers with both a deep and broad range of experience in software engineering throughout the development as well as being able to support and mentor other engineers … in their team. Role : C++ Software Engineer Location : Bristol - fully onsite Hours : 37 per week Clearance: Full SC needed to start Hourly Rate : £65 via Umbrella, inside iR35 What you'll be doing: Development of a C++ HMI application on a Linux Operating System To undertake a full range of engineering activities in line with relevant processes, quality … organisation and other parts of the company Be willing and able to support other engineers within the team Requirements: Use of C++ in a safety related environment Knowledge of Software development practices and process is required A Software Engineer capable of design, development and proving of efficient Software. Bonus Experience/Knowledge: Experience using Qt GUI framework More ❯
Employment Type: Contract
Rate: Up to £65.00 per hour
Posted:

.NET Software Engineer - Leeds (Hybrid) - Circa £55k

Leeds, Yorkshire, United Kingdom
Hybrid / WFH Options
Fruition Group
.NET Software Engineer - Leeds (Hybrid) - Up to £60k Are you an experienced .NET Software Engineer looking to take your career to the next level? We're seeking a .NET Software Engineer to join a dynamic team in Leeds, with a hybrid working model (once a week or so). What You'll Be Doing More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Lead Software Engineer (Python)

Manchester, North West, United Kingdom
Hybrid / WFH Options
Ashdown Group
A well-established business is looking for an accomplished Software Engineer with expert Python skills to join its organisation. Please note, this role is Outside IR35. The company embraces hybrid and flexible working so you will be able to work fully remotely, with occasional visits (perhaps once per month) to the office in London. Web, software, and … AI-enabled technology are fundamental to the success of the business so you must have proven experience of developing great software in Python and an interest in adopting cutting-edge technology. In order to be suitable for this Lead Software Engineer role you must be an accomplished developer with a passion for technology and desire to mentor … role of significant responsibility, you will be both a Lead Developer and guide 2 in-house developers and an offshore team. You will act as a technical authority on software written in Python, lead architectural discussions, code, ensure technical quality and deliver complex software projects. You will also partner with key stakeholders to drive forward technological innovation and More ❯
Employment Type: Contract
Rate: £500 per day
Posted:

Lead Software Engineer (Python)

Birmingham, West Midlands, United Kingdom
Hybrid / WFH Options
Ashdown Group
A well-established business is looking for an accomplished Software Engineer with expert Python skills to join its organisation. Please note, this role is Outside IR35. The company embraces hybrid and flexible working so you will be able to work fully remotely, with occasional visits (perhaps once per month) to the office in London. Web, software, and … AI-enabled technology are fundamental to the success of the business so you must have proven experience of developing great software in Python and an interest in adopting cutting-edge technology. In order to be suitable for this Lead Software Engineer role you must be an accomplished developer with a passion for technology and desire to mentor … role of significant responsibility, you will be both a Lead Developer and guide 2 in-house developers and an offshore team. You will act as a technical authority on software written in Python, lead architectural discussions, code, ensure technical quality and deliver complex software projects. You will also partner with key stakeholders to drive forward technological innovation and More ❯
Employment Type: Contract
Rate: £500 per day
Posted:

Senior Software Engineer (London)

London, UK
Thredd
Do you love solving complex problems in Python and want to build real-time payment platforms used by leading fintechs? At Thredd, we are seeking a highly skilled Senior Software Engineer with expertise in Python to join our dynamic team in the fintech sector. The ideal candidate will be responsible for developing and delivering innovative issuer processing solutions … This role involves working closely with cross-functional teams to design, build, and implement new capabilities that enhance our service offerings. What You'll be doing as a Senior Software Engineer Design and develop robust, scalable, and secure applications using Python Leverage existing cloud-based technology to build and deploy applications that meet the needs of the card … issuing market. Collaborate with Product Managers, UX/UI Designers, Solutions Architects, and other Engineers to define requirements, create software architecture, and deliver high-quality solutions. Implement automated testing and deployment strategies to ensure reliability and efficiency in the software delivery process. Optimize applications for maximum speed, scalability, and security. Stay abreast of emerging trends and technologies in More ❯
Employment Type: Full-time
Posted:

Software Engineer C#, VB.Net, Microservices, SQL

Crawley, West Sussex, England, United Kingdom
Sanderson
Software Engineer (C#, VB.Net, Microservices, SQL) Rate - £400 OUTSIDE IR35 Duration - 6 months Location - Sussex - 2/3 times a week on site Are you a skilled software engineer with experience in C#, VB.Net, Microservices? We're looking for a hands-on professional to contribute to the development of modern, scalable applications within a collaborative and … agile environment. We're looking for an experienced Software Engineer to join a complex organisation. You'll operate on site 2/3 times a week utilising your skills within the .Net framework. Skills required Net C# Microservices SQL GitHub JavaScript Net Reasonable Adjustments: Respect and equality are core values to us. We are proud of the diverse More ❯
Employment Type: Contractor
Rate: £300 - £400 per day
Posted:

Lead Software Engineer Python - £500 per day

London, South East, England, United Kingdom
Hybrid / WFH Options
Ashdown Group
A well-established business is looking for an accomplished Software Engineer with expert Python skills to join its organisation. Please note, this role is Outside IR35. The company embraces hybrid and flexible working so you will be able to work fully remotely, with occasional visits (perhaps once per month) to the office in London. Web, software, and … AI-enabled technology are fundamental to the success of the business so you must have proven experience of developing great software in Python and an interest in adopting cutting-edge technology.In order to be suitable for this Lead Software Engineer role you must be an accomplished developer with a passion for technology and desire to mentor a … role of significant responsibility, you will be both a Lead Developer and guide 2 in-house developers and an offshore team. You will act as a technical authority on software written in Python, lead architectural discussions, code, ensure technical quality and deliver complex software projects. You will also partner with key stakeholders to drive forward technological innovation and More ❯
Employment Type: Contractor
Rate: £450 - £500 per day
Posted:

Lead Software Engineer (Python) - £500 per day

Birmingham, West Midlands, United Kingdom
Hybrid / WFH Options
Ashdown Group
A well-established business is looking for an accomplished Software Engineer with expert Python skills to join its organisation. Please note, this role is Outside IR35. The company embraces hybrid and flexible working so you will be able to work fully remotely, with occasional visits (perhaps once per month) to the office in London. Web, software, and … AI-enabled technology are fundamental to the success of the business so you must have proven experience of developing great software in Python and an interest in adopting cutting-edge technology. In order to be suitable for this Lead Software Engineer role you must be an accomplished developer with a passion for technology and desire to mentor … role of significant responsibility, you will be both a Lead Developer and guide 2 in-house developers and an offshore team. You will act as a technical authority on software written in Python, lead architectural discussions, code, ensure technical quality and deliver complex software projects. You will also partner with key stakeholders to drive forward technological innovation and More ❯
Employment Type: Contract
Rate: £500 per day
Posted:

64382-1 - Software Engineer

London, South East, England, United Kingdom
Career Moves Group
Software Engineer Location: Cambridge or Bourne office Length: 12 Months Start date: Asap Rate: £52.40 Hours: 9am-6pm – Onsite, 5 days per week Requires site visits (to offices in central Cambridge and Bourne) Overview: We are looking for a contract software engineer to maintain and expand the software and systems in our data collection lab … in Cambridge, UK to ensure that the data collection process is efficient, accurate and reliable. You will build software for working with cutting-edge prototype devices and integrating them into our data collectionplatform. You will work with a team of audio/video engineers and recording technicians, as well as an international team of software engineers and interdisciplinary … with them to scope and prioritise tasks, and to collaboratively produce high-quality, maintainable software.In person: Yes, requires site visits (to offices in central Cambridge and Bourne) Responsibilities Developing software to work with cutting-edge prototype wearable devices. Making the data collection process efficient, reliable and accurate Working with recording equipment for audio, video, inertial measurements and other modalities More ❯
Employment Type: Temporary
Salary: £52.40 per hour
Posted:

Full Stack Software Engineer - AI and Automation

London, United Kingdom
Chapter2 Talent Ltd - Investec
Full Stack Software Engineer - AI and Automation - (C#, .NET, SQL, Python, Azure PaaS, IaC) Inside IR35 - 6 month contract likely to extend We are looking for a contract Full Stack Software Engineer (C#, .NET, SQL, Python, Azure PaaS, IaC) with experience of AI and Automation to join our Investment Banking Technology Team at Investec, where we … you will have the opportunity to shape the direction of our systems, contribute to meaningful work, and help build out our platform We are seeking a motivated Full Stack Software Engineer with a passion for AI and Automation to develop and support innovative AI-driven solutions across various business functions. This hands-on role requires a blend of More ❯
Employment Type: Contract
Rate: GBP Annual
Posted:

Software Engineer II, Play Integrity API, Google Play

London, United Kingdom
Google Inc
Software Engineer II, Play Integrity API, Google Play link Copy link corporate_fare Google place London, UK Early Experience completing work as directed, and collaborating with teammates; developing knowledge of relevant concepts and processes. Apply link Copy link Bachelor's degree or equivalent practical experience. 1 year of experience with data structures or algorithms. Preferred qualifications: Experience with … software development in one or more programming languages, or 1 year of experience with an advanced degree. Experience with Android application development. Experience with Java and Dart. About the job Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products need to … large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. As a software engineer, you will work on a specific project critical to Google's needs with opportunities to switch teams and projects as you and our fast-paced business grow More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Embedded Software Engineer

Lancaster, Lancashire, North West, United Kingdom
Chroma Recruitment Ltd
An innovative engineering company based in the Lancaster area are looking for an Embedded Software Engineers to join their growing R&D team. The company offers a varied range of work on full lifecycle projects and products. Depending on experience youll be given freedom and flexibility to operate either in the office, remotely or a hybrid model. The role … of Embedded Software Engineer will report to the CTO, youll be responsible for designing and developing new features for their end customers. As part of the role, youll be also required to support the debugging and integration of these embedded systems. Embedded Software Engineer Requirements: Degree qualified or equivalent in Computer Science, Electronics & Software Engineering … Embedded C/C++ programming (C++ preferred) Embedded Linux Javascript (not essential) Object Orientated programming (desirable) If you have the required skills for this Embedded Software Engineer position, please get in touch ASAP with an up-to-date copy of your CV. You can apply directly or get in touch with Aleesha Purdy for a confidential chat. If More ❯
Employment Type: Permanent
Salary: £50,000
Posted:

Software Engineer - AI / ML / Python (Lead Level)

London, United Kingdom
Hybrid / WFH Options
N Consulting Limited
Bloomsbury Square, London, United Kingdom Software Engineer - AI/ML/Python (Lead Level) at N Consulting Ltd Job Title: Software Engineer - AI/ML/Python (Lead Level) Location: London, United Kingdom (Hybrid - 2-3 days onsite per week) Contract Type: Contract (6 months, with extension likely) Start Date: Immediate/Within 2-4 weeks … Job Description: We are seeking an experienced and highly motivated Lead Software Engineer with deep expertise in Artificial Intelligence (AI) , Machine Learning (ML) , and Python development to lead the design, development, and deployment of intelligent systems and data-driven applications for a leading client in London. The ideal candidate will have a strong background in AI/ML … data privacy and security regulations (GDPR, etc.). Required Skills & Qualifications: Bachelor's or Master's degree in Computer Science, Engineering, AI, or related field. 7+ years of professional software development experience, with at least 3 years in AI/ML. Strong proficiency in Python , including libraries like NumPy, Pandas, Scikit-learn, TensorFlow, PyTorch . Solid understanding of ML More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer (React / Native iOS / Android) - Trading

Bristol, Gloucestershire, United Kingdom
Hybrid / WFH Options
Hargreaves Lansdown PLC
Software Engineer (React/Native iOS/Android) - Trading page is loaded Software Engineer (React/Native iOS/Android) - Trading Apply locations Harbourside 1 time type Full time posted on Posted Yesterday time left to apply End Date: August 10, 2025 (16 days left to apply) job requisition id R7558 Excited to grow your career … experience we're looking for, please go ahead and apply. We'd love to hear from you! About the role Join HL and be part of the team, building software for the UK's largest investment platform. Hargreaves Lansdown (HL) - the UK's number one platform for private investors, trusted by 1.9 million clients with over £155 billion in … knowledge sharing, and continuous improvement-and we're looking for talented engineers to join a team developing mobile products using React Native and TypeScript. We are looking for a Software Engineer to help support our dedicated, friendly and growing Trading Team to deliver critical new functionality to our clients and internal users. If you enjoy working with clean More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Development Engineer

Birmingham, West Midlands, United Kingdom
Hybrid / WFH Options
ASC Connections Ltd
Software Development Engineer - Embedded Systems | Midlands | Hybrid A leading engineering-led manufacturer in the Midlands is seeking a Software Development Engineer to join their dynamic Controls Team. This is a fantastic opportunity to work on cutting-edge engineered technologies used across automotive, rail, and industrial sectors. What You'll Be Doing as Software Development Engineer: Develop and implement control strategies for engineered systems. Design and model high-level control systems. Program embedded systems using C/C++ (bare-metal and RTOS). Validate software at both unit and system integration levels. Maintain and document a reusable, reliable codebase using GitHub. Participate in design/code reviews and contribute to technical proposals. Mentor junior … engineers and support cross-functional collaboration. What You'll Bring as Software Development Engineer: Strong experience with C/C++ in embedded, real-time environments. Solid understanding of electronics, electrical circuits, and communication protocols (CAN, LIN, RS232, etc.). Knowledge of cybersecurity (UNECE R155/R156) and functional safety (ISO 26262). Familiarity with high-level languages like More ❯
Employment Type: Permanent, Work From Home
Salary: £55,000
Posted:

Software Engineer

Bristol, Gloucestershire, United Kingdom
Expleo
world class experts in the provision of real-time embedded systems, specialising in safety critical control systems. To continue to grow the business we are now looking for experienced Software Engineers to join our growing team. We are a key supplier to a number of the largest defence suppliers in the UK. Opportunities are on both Permanent and Contractor … IR35) working basis , typically with 3 days onsite in Bristol, though you must be prepared for travel to client location. Responsibilities EE requirements content, and experienced in handling embedded software or firmware requirements Experience in development complex systems design requirements, particularly for implementation in software. Manage system requirements, verification and compliance evolution against a rapid system baseline release schedule. … variety of drivers and manage change over baselines. Support system requirement flow-down through to design and implementation teams. Qualifications Bachelor's or Master's degree in Computer Science, Software Engineering, or a related technical field. Proven experience working as a Software Engineer, developing software solutions for complex projects. Eligibility and willingness to obtain SC Clearance More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer (London)

London, UK
NewYork-Presbyterian Hospital
together. If you want to advance the world of fintech, wed like to ask you: Are you FIS? About the role: We are looking for an experienced Senior C++ Software Engineer to help grow and enhance our PTP software platform. The candidate will work on strategic enhancements to the platform as well as on client implementation projects. … is a leading-edge, cloud-based Securities Processing solution that provides trade lifecycle processing for a wide range of global financial institutions. About the team: As a Senior C++ Software Engineer, youll be part of our PTP Platform development group. The group is broken into smaller scrum teams that each hold responsibility for a key area of system … functionality. Youll become involved with all phases of the development lifecycle and take ownership of key functional areas. What you will be doing: As a Senior C++ Software Engineer, you will be involved in: Analysis of user requirements and translation into solution design Estimating and breaking down tasks into manageable chunks Implementation of new features and feature enhancements More ❯
Employment Type: Full-time
Posted:

Senior Software Engineer - France Global Payroll

London, United Kingdom
Rippling
Senior Software Engineer - France Global Payroll Rippling gives businesses one place to run HR, IT, and Finance. It brings together all of the workforce systems that are normally scattered across a company, like payroll, expenses, benefits, and computers. For the first time ever, you can manage and automate every part of the employee lifecycle in a single system. … America's best startup employers by Forbes. We prioritize candidate safety. Please be aware that all official communication will only be sent addresses. About the role As a Senior Software Engineer for the France Global Payroll team, you will play a critical role in advancing our full-service payroll platform that handles payroll configuration and calculations for hundreds … drive initiatives by creating new product functionality from the ground up as well as rearchitecting key components of our platform to help us scale. If you are an experienced engineer looking for high impact and autonomy, come build the future of payroll with us! What you will do Partner with design and product management leaders to shape and drive More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:
Software Engineer
10th Percentile
£50,350
25th Percentile
£62,500
Median
£75,900
75th Percentile
£110,000
90th Percentile
£135,000