Software Engineering Jobs in the UK

826 to 850 of 3,729 Software Engineering Jobs in the UK

Remote Software Developer (Remote)

Cambourne, Cambridgeshire, United Kingdom
Hybrid / WFH Options
Remotestar
with businesses seeking innovative solutions. We believe in the power of remote work and are committed to fostering a collaborative and inclusive work environment. Position Summary As a Remote Software Engineer at RemoteStar, you will play a crucial role in developing cutting-edge software solutions for our clients. You'll work closely with a team of talented engineers … to design, build, and maintain high-quality applications that meet our clients' specific needs. Responsibilities Design, develop, and maintain robust software applications using modern programming languages and technologies. Collaborate with product managers, designers, and other team members to understand project requirements and deliver exceptional solutions. Write clean, efficient, and well-documented code that adheres to best practices and coding … standards. Conduct thorough testing and debugging to ensure the quality and reliability of software products. Stay up-to-date with the latest industry trends and technologies to continuously improve your skills. Contribute to a positive and collaborative team culture by actively participating in code reviews, knowledge sharing, and problem-solving. Qualifications Bachelor's degree in Computer Science, Software More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Front-end Developer/ Software Engineer

Farnborough, Hampshire, United Kingdom
Hybrid / WFH Options
Thebusinessyear
ethics and integrity is core to how we operate. Because of a key strategic development and a new exciting business opportunity, we have a requirement for a security-cleared Software Engineer based in the UK working at our Farnborough site and remotely. Leidos has more than 30 years' experience of developing and running some of the largest government systems … employees support vital missions for government and commercial customers. Your Role and Responsibilities: As a result of some exciting programme wins, we currently have a permanent vacancy for a Software Engineer to support the development and transition into live of a new IT application and infrastructure solution providing support to a critical operational end user. The Software Engineer … will provide input and expertise to maintain alignments with best practices and recommending system/code/process improvements. They will also support the development of junior Software engineers in the program/team. This individual is expected to create an environment for innovation and technical mentoring. You will be self-motivated and be able to work autonomously to More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer - Cumberland/FICC Options Tools Engineering

London, United Kingdom
P2P
that matters-it's how we do it. DRW is a place of high expectations, integrity, innovation and a willingness to challenge consensus. DRW is looking for an exceptional Software Engineer to join a team of highly talented technologists tasked with building a proprietary delta one store of value and FICC options trading platform. Your responsibilities will include all … areas of software engineering, including requirements gathering (working directly with traders), design, development, implementation, testing, and production support. You will be expected to develop a substantial familiarity with delta one store of value (fx, metals, and cryptocurrency) and options markets. Responsibilities: Work as part of the Cumberland/FICC Options Desk Tools team to establish and maintain best … in-class trading tools for a collection of delta one store of value and FICC options trading desks to design, develop, and support full stack software systems in multiple languages (Python, Java, Rust, Typescript) Collaborate widely with trading desks and supporting DRW business units Work with both greenfield and legacy code, as well as assist trading desks with taking More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Data Engineer, Product Analytics London, UK • Data & Analytics • Data Engineering London, UK Da ...

London, United Kingdom
Meta
of the world's most extensive data sets, helping to craft experiences for billions of people and hundreds of millions of businesses worldwide.In this role, you will collaborate with software engineering, data science, and product management teams to design/build scalable data solutions across Meta to optimize growth, strategy, and user experience for our 3 billion plus … identifying and solving some of the most interesting data challenges at a scale few companies can match. By joining Meta, you will become part of a world-class data engineering community dedicated to skill development and career growth in data engineering and beyond.Data Engineering: You will guide teams by building optimal data artifacts (including datasets and visualizations … to facilitate easier development of data artifacts Influence product and cross-functional teams to identify data opportunities to drive impact Minimum Qualifications Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent 2+ years of experience where the primary responsibility involves working with data. This could include roles such as data analyst, data scientist, data engineer More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Data Engineer

Glasgow, City of Glasgow, United Kingdom
Access Computer Consulting
inside IR35 so you will have to work through an umbrella company. Banking/Financial Services experience is essential. You will have a number of years of experience supporting Software Engineering, Data Engineering, or Data Analytics projects. Experience in data development and solutions in highly complex data environments with large data volumes. SQL/PLSQL experience with More ❯
Employment Type: Contract
Rate: £300 - £350/day
Posted:

Automation Tester

United Kingdom
Hybrid / WFH Options
ACTIVATE GROUP LIMITED
Job title: Automation Tester Department: Software Development Location: Remote Hours: 37.5 hours per week Salary: Competitive We're looking for an Automation Tester to be part of our success story. Listed in the 2022 Sunday Times 100: Britain's fastest-growing private companies. Great career development opportunities - grow with us. About the role We are seeking a skilled Automation … Tester to ensure the quality of our software products through comprehensive automated testing. This role focuses on building and maintaining test automation frameworks using Playwright, working closely with developers to ensure high-quality deliverables. The ideal candidate will have strong testing expertise and experience with modern automation tools. Key responsibilities Test Automation (70%) Design, develop, and maintain automated test … Solving: Analytical approach to debugging test failures Time Management: Balances automation development with testing needs Adaptability: Flexible with changing requirements and priorities Experience & Education Experience: 3-5 years in software testing with 2+ years in test automation Education: Bachelor's degree in Computer Science, Software Engineering, or equivalent practical experience Certifications: ISTQB or similar testing certifications are More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Lead Data Science Engineer

Nottingham, Nottinghamshire, United Kingdom
Hybrid / WFH Options
Ecm Selection
data visualisation tools in general. Experience creating and managing data pipelines, working with and developing data warehouses, data lakes, and ideally lakehouse medallion architectures e.g. Microsoft Fabric. Significant data engineering/software engineering expertise, applying SOLID and DRY principles, ideally in Python, with demonstrable past success. Familiarity with source control (Git), CI/CD and ideally Docker More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Developer

Edinburgh, United Kingdom
Hybrid / WFH Options
Good-Loop Ltd
and experience) plus staff share of profit. Job type: Permanent and Full Time (35 hours p/w) on a 9 day fortnight working pattern. Reporting to: Head of Engineering Location: Edinburgh - Hybrid working - office days are Monday and Thursday We support people to work from wherever they are most comfortable, but we understand the importance of coming together … of heart and even more ambition. Here's an insight into life at Good-Loop (and most importantly, our excellent benefits and perks). About the role As a Software Developer, you will play a key role in the design, development, and maintenance of our web commerce and SaaS applications. You'll work collaboratively with cross-functional teams to … deliver high-quality software solutions that meet our clients' evolving needs. This is an exciting opportunity to bring your expertise to a forward-thinking company that values creativity, teamwork and innovation. Responsibilities: Design, develop, document and maintain robust and scalable web commerce and SaaS applications. Collaborate with cross-functional teams to understand business requirements and translate them into technical More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Full Stack Software Developer

United Kingdom
Element Materials Technology
Element Materials Technology is looking for a talented and motivated Full Stack Software Developer to join our global team, supporting the development of our Client Portal as part of the e500 digital transformation initiative. This is a unique opportunity to shape and deliver customer-facing solutions that will power the next generation of laboratory data access across our global … You’ll work across front-end and back-end components, integrating systems and services within a modern Azure-based architecture. Core Responsibilities Design, develop, test, and deploy high-quality software solutions in alignment with business needs. Implement modern software engineering practices including unit testing, CI/CD, and scalable architectures. Collaborate with technical and non-technical stakeholders More ❯
Posted:

Avionics Embedded Software Engineer

Cheltenham, Gloucestershire, United Kingdom
Hybrid / WFH Options
Energy Consulting group
and optimising maintenance schedules for the past thirty years, and are now undergoing modernisation to serve new platforms. Exciting opportunities await within the Rotorcraft IVHM team for driven Embedded Software Engineers with proven experience in new software product implementation in highly-regulated engineering industries, with responsibility for specifying, designing, integrating and commissioning IVHM software on existing … and new rotorcraft platforms. Job Description Job Description As a Lead Embedded Software Developer, you will be responsible for designing, developing, and testing embedded software within the Integrated Vehicle Health Management (IVHM) team. Primarily deployed to rotorcraft, our software products process data acquired from sensors placed across the vehicle's drivetrain in order to inform the users … and access of vibration data for purposes of IVHM. Core Responsibilities • Design and Development: Taking a lead role in the full lifecycle of design, implementation and test of embedded software for vibration-monitoring IVHM software products, ensuring compliance with GE's engineering processes and DO-178C DAL D. • Continuous Integration and Testing: Maintaining and managing continuous software More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Backend Software Engineer C++ Python Grid Computing

City of London, London, England, United Kingdom
Hybrid / WFH Options
Client Server Ltd
Backend Software Engineer/Developer (Python C++ Grid Computing) London/WFH to £135k Are you a skilled backend Software Engineer with C++ and Python coding skills combined with financial trading systems experience? You could be progressing your career in a senior, hands-on Backend Software Engineer position at the Investment Management arm of a global bank. … As a Backend Software Engineer within the Grid computing team you will help to evolve a new framework for high performance grid computing to be used for large scale analytical computations including Risk. You'll collaborate closely with Quantitative Analysts, working across the full software development lifecycle with a focus on Python and C++ backend development. Location/… WFH: You'll join colleagues in the London, City office with flexibility to work from home once a week. About you: You have strong backend software engineering experience with both Python and C++ You have a good knowledge of analytics and Risk for one or more financial products You have a strong knowledge of Computer Science fundamentals such More ❯
Employment Type: Full-Time
Salary: £100,000 - £135,000 per annum
Posted:

Senior Java Developer (Assistant Vice President)

Belfast, United Kingdom
Citigroup Inc
We are seeking a highly motivated and experienced Developer in Test to join our dynamic team. The ideal candidate will possess strong software development skills with a passion for quality assurance and automation. This role will be responsible for designing, developing, and maintaining automated test frameworks and test suites to ensure the quality and reliability of our applications. The … Developer in Test will work closely with developers, QA engineers, and other stakeholders throughout the software development lifecycle (SDLC). Responsibilities Collaborate with development and QA teams to define and implement a comprehensive test automation strategy. Identify areas for automation and prioritize test cases based on risk and business impact. Design, develop, and maintain robust and scalable automated test … feedback on testability and code quality. Collaborate with QA engineers to ensure comprehensive test coverage. Stay up to date with the latest trends and technologies in test automation and software quality assurance. Evaluate and recommend new tools and techniques to improve the efficiency and effectiveness of our testing efforts. Required Skills and Qualifications Bachelor's degree in Computer Science More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

C# Software Engineer

Stevenage, Hertfordshire, England, United Kingdom
Hybrid / WFH Options
MBDA
Stevenage We have an exciting opportunity for a proactive and passionate C# software developer to join our Weapons System Simulation and Experimentation (WSSE) team! Salary : Up to £60,000, depending on experience Dynamic (hybrid) working : 2- 3 days per week on-site due to workload classification Security Clearance : British Citizen Restrictions and/or limitations relating to nationality and … end to end representation of the weapon system through: Visualisation and demonstrations Experimentation Design and development Verification and Validation Training Systems. Development (using agile scrum methodologies) of real-time software components to simulate weapon systems, including the Integration of hardware to provide true representations of our systems. What we're looking for from you: We are looking for passionate … software developers. The successful candidates will be able to demonstrate exposure to practical software engineering, C#/C++ software development. You will be able to demonstrate your experience/knowledge in some of the following areas: Real-Time Software Configuration control Continuous Integration and Continuous Delivery or Deployment Unit testing and test driven development Agile More ❯
Employment Type: Full-Time
Salary: £60,000 per annum
Posted:

Senior QA Engineer

London, United Kingdom
Ferovinum Limited
automation frameworks from scratch to streamline testing processes and enhance product quality. Identify use cases and create detailed test plans: define test strategies; and develop test cases to validate software design through both manual and automated tests. Collaborate: closely with development, product management, and other cross-functional teams to integrate quality assurance practices seamlessly into the software development … lifecycle. Implement continuous testing practices: within CI/CD pipelines to ensure rapid yet reliable software releases. Define and monitor key quality metrics to assess test effectiveness, efficiency, and overall product quality, using insights to drive continuous improvement initiatives. Stay updated with emerging testing tools, trends, and methodologies, and advocate for their adoption to enhance existing systems and processes. … in Computer Science, Mathematics, Physics, or a similar discipline. Proficient with one or more programming languages (e.g., Java, TypeScript, or similar). 5+ years of relevant, broad QA and software engineering experience, with prior experience working as part of a growth-focused team being a plus. Excellent communication, organization, and prioritization skills, with a strong ability to deliver More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer

Desborough, Northamptonshire, United Kingdom
Hybrid / WFH Options
Logistex
Are you looking for an opportunity to shape the future of software quality in a forward-thinking company? Are you experienced within C/C++ and Java? If YES, you could be the Software Engineer we are looking for! What are the benefits of a Software Engineer? Competitive salary Based in Kettering, Northants, this role offers a … member of an Employee-owned trus Cycle to work scheme Option to buy additional leave Option to join Private medical insurance What are your key responsibilities? Develop and maintain software applications that control our automated warehouse systems, ensuring high performance, scalability, and reliability. Collaborate with project managers, engineers, and clients to deliver tailored software solutions based on project … specifications. Work on system integration and ensure that software interfaces smoothly with hardware and control systems. Conduct testing, troubleshooting, and debugging to optimise software performance and resolve issues. What we are looking for? Degree in Computer Science, Software Engineering, or a related field. Experience in C/C++ and Java Competent in Linux (Unix) based operating More ❯
Employment Type: Permanent
Salary: GBP 45,000 - 55,000 Annual
Posted:

Software Engineer

Kettering, North Northamptonshire, Northamptonshire, United Kingdom
Hybrid / WFH Options
Logistex
Are you looking for an opportunity to shape the future of software quality in a forward-thinking company? Are you experienced within C/C++ and Java? If YES, you could be the Software Engineer we are looking for! What are the benefits of a Software Engineer? Competitive salary Based in Kettering, Northants, this role offers a … member of an Employee-owned trus Cycle to work scheme Option to buy additional leave Option to join Private medical insurance What are your key responsibilities? Develop and maintain software applications that control our automated warehouse systems, ensuring high performance, scalability, and reliability. Collaborate with project managers, engineers, and clients to deliver tailored software solutions based on project … specifications. Work on system integration and ensure that software interfaces smoothly with hardware and control systems. Conduct testing, troubleshooting, and debugging to optimise software performance and resolve issues. What we are looking for? Degree in Computer Science, Software Engineering, or a related field. Experience in C/C++ and Java Competent in Linux (Unix) based operating More ❯
Employment Type: Permanent
Salary: £45000 - £55000/annum
Posted:

Model Developer

Oxford, Oxfordshire, United Kingdom
Hybrid / WFH Options
Aurora Energy Research Limited
Developer Department: Modelling Employment Type: Permanent - Full Time Location: Oxford, UK Description Aurora's modelling team creates and maintains the energy models that underpin our subscription analytics, advisory, and software offerings. Our services are widely used by leading energy companies and investors. Successful candidates will work in a dynamic, collaborative, and fast-paced environment, helping to advance software development practices within Aurora's modelling team. They will contribute to the design and implementation of scalable, maintainable code and promote modern engineering approaches to support the continuous delivery of Aurora's modelling software. In addition to strong technical skills, candidates will bring a track record of leadership and reliable performance in team-oriented environments. The role offers … opportunities to lead technical initiatives, shape architecture, and provide mentorship and guidance to junior colleagues. The position suits an individual that has 3+ years of experience in software development and is interested in a career in energy market modelling and mathematical optimisation. Key Responsibilities As a Model Developer you will be an expert in the development of Aurora's More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Staff Android Engineer

London, United Kingdom
Hybrid / WFH Options
WeAreTechWomen
successful omni-channel retailer, ecommerce is a key part of our business - we run two of the busiest websites in the UK, driving a significant proportion of our sales.Our engineering practice includes 80+ teams, working on everything from Cloud platforms to mobile apps, from ecommerce functionality to machine learning.Have a quick glance of our Engineering best practices, see … to work from the office more regularly. Expected Salary: £59,500 - £92,400 (depending upon experience) Contract type: Permanent What will you be doing? You will work as a software engineer specialising in Android development within a cross-functional Agile development team. You'll be working collaboratively with other highly skilled Android Engineers as well as iOS engineers, BAs … facing projects. As a Staff Engineer you will have responsibility for the development approach and provide technical assurance on complex IT projects. You will also use your knowledge of software engineering to support shaping of new projects and support the professional development of less experienced software engineers. You will work with a diverse range of technical and More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer (Python) -London

London, United Kingdom
MODE Recruitment Limited
Senior Software Engineer (Python) -London Senior Software Engineer - Python - London/Home office The company: Through the power of AI and Big Data this company have developed a number of data driven tools and platforms aimed at delivering a transparent financial solution. Focusing purely on sustainable investment! If you want the leave the planet clean and beautiful for … and other teams (Specialists, Researchers, Product owners, designers etc) Have freedom to govern your own tasks and spend time on new developments and research. The candidate: Extensive experience in Software Engineering Strong experience with Python. You have a deep understanding of system design, data structures, and algorithms. Comfortable in cloud environments Test coverage is as important as the More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Snr Front End Software Engineer

Abingdon, Oxfordshire, South East, United Kingdom
Hybrid / WFH Options
Preservica
in enterprise-level cloud-based SaaS solutions? Could you add value to an existing team of highly-skilled developers? Are you ready to make your mark on future-proofed software? We are Preservica, and our active digital preservation solutions are at the razors edge of commercial software solutions, addressing the need for smart digital preservation technology. Our award … winning software is used by leading businesses, archives, libraries, museums and government organisations across the globe. We are world leaders and proud of our achievements but to stay ahead, we need the brightest and most talented commercial and technical innovators to join our development team, and right now, we are looking for a solid Senior Front End Engineer. About … geographically-distributed team, you will bridge the gap between UX and the back-end teams, working as part of an Agile Scrum to build high-quality and fully performing software across our cloud-based SaaS product range of Digital Preservation software. As Senior Front End Engineer, youll work on: Writing well-designed, testable, maintainable, and efficient code Ensuring the More ❯
Employment Type: Permanent, Work From Home
Posted:

Embedded Software Engineer - Power Applications

Rugeley, Staffordshire, United Kingdom
Matchtech
Location: Rugeley (mostly onsite) Duration: 6 month initial contract Rate: 67ph UMB (Inside IR35) Role details: Our client, a leading defence and maritime company, are looking for an Embedded Software Engineer to join their Power Applications team on a contract basis. Key Responsibilities: Operate as the go-to controls engineer across multiple projects, liaising with stakeholders to design, implement … and verify embedded software applications Collaborate with systems engineers to develop requirements, interface definitions, and other necessary documentation for optimal implementation Act as the embedded technical specialist within a small team developing a range of electrical power systems, primarily converters. Design and develop the system design, along with systems and electronic specialists. Develop DSP and/or microprocessor-based … create processes to drive activities which we repeat and would add value. What we are looking for in you: Bachelor's or Master's degree in Electronic/Electrical Engineering, Software/Systems Engineering, or a related field. Proven track-record of delivering embedded software/firmware ideally in one or more of the automotive/ More ❯
Employment Type: Contract
Rate: GBP 67 Hourly
Posted:

Snr Front End Software Engineer

Abingdon, Oxfordshire, England, United Kingdom
Preservica
in enterprise-level cloud-based SaaS solutions? Could you add value to an existing team of highly-skilled developers? Are you ready to make your mark on future-proofed software? We are Preservica, and our active digital preservation solutions are at the razor’s edge of commercial software solutions, addressing the need for smart digital preservation technology. Our … award-winning software is used by leading businesses, archives, libraries, museums and government organisations across the globe. We are world leaders and proud of our achievements – but to stay ahead, we need the brightest and most talented commercial and technical innovators to join our development team, and right now, we are looking for a solid Senior Front End Engineer. … geographically-distributed team, you will bridge the gap between UX and the back-end teams, working as part of an Agile Scrum to build high-quality and fully performing software across our cloud-based SaaS product range of Digital Preservation software. As Senior Front End Engineer, you’ll work on: Writing well-designed, testable, maintainable, and efficient code Ensuring More ❯
Employment Type: Full-Time
Salary: £65,000 - £75,000 per annum
Posted:

Lead Controls Systems Software Engineer

Stone, Staffordshire, England, United Kingdom
VIQU IT Recruitment
Lead Software Engineer (Control Systems) Location: Stone, Staffordshire Type: Permanent Salary: Market related Our client, a leading organisation specialising in operational technology and digital transformation within the energy sector, is seeking an experienced Lead Software Engineer (Control Systems) to join their team. Working in highly regulated industrial environments, the role focuses on software design, development, and implementation … for control systems within energy Transmission and Distribution. Role Overview: You will lead software projects related to SCADA and RTU-based Substation Control Systems, overseeing the full project lifecycle from design through to delivery and testing. This role requires proven experience in control automation and software development, along with team leadership skills. Knowledge of Gateways, Bay Controllers, and … RTUs is beneficial but not essential. Key Responsibilities: Lead the design, development, and delivery of software for Substation Control Systems. Produce and review Function Design Specifications, System and Detailed Design Specifications, and Test Specifications. Manage and perform internal and customer Factory Acceptance Tests. Provide technical leadership across projects and mentor junior team members. Collaborate across disciplines to ensure project More ❯
Employment Type: Full-Time
Salary: Competitive salary
Posted:

Lead Controls Systems Software Engineer

Stone, Staffordshire, United Kingdom
VIQU IT
Lead Software Engineer (Control Systems) Location: Stone, Staffordshire Type: Permanent Salary: Market related Our client, a leading organisation specialising in operational technology and digital transformation within the energy sector, is seeking an experienced Lead Software Engineer (Control Systems) to join their team. Working in highly regulated industrial environments, the role focuses on software design, development, and implementation … for control systems within energy Transmission and Distribution. Role Overview: You will lead software projects related to SCADA and RTU-based Substation Control Systems, overseeing the full project lifecycle from design through to delivery and testing. This role requires proven experience in control automation and software development, along with team leadership skills. Knowledge of Gateways, Bay Controllers, and … RTUs is beneficial but not essential. Key Responsibilities: Lead the design, development, and delivery of software for Substation Control Systems. Produce and review Function Design Specifications, System and Detailed Design Specifications, and Test Specifications. Manage and perform internal and customer Factory Acceptance Tests. Provide technical leadership across projects and mentor junior team members. Collaborate across disciplines to ensure project More ❯
Employment Type: Permanent
Posted:

.Net Software Engineer

Aberdeen, Aberdeenshire, Scotland, United Kingdom
Hybrid / WFH Options
Bright Purple Resourcing
C#.Net Software Engineer - Aberdeen This is an exciting opportunity to work for a global leader in the innovation and development of cutting-edge software solutions used in oil and gas industry. What is in it for me: Salary up to £60,000 Hybrid working with 3 daysper week in theAberdeen office. Private healthcare Life Assurance Generous pension scheme … investing in their R&D and the future of their employees The opportunity to work in attractive offices with a dynamic and passionate working environment The Role: As a Software Engineer, you will have the opportunity to work on cutting-edge technology and be involved in the full development lifecycle. You will have the abilityto develop cutting edge software … values diversity and inclusion and is dedicated to recruiting the right person for the role. If you are looking for a new and exciting challenge in the field of software engineering, then we want to hear from you. Apply now to take the next step in your career! Bright Purple is an equal opportunities employer: we are proud More ❯
Employment Type: Permanent, Work From Home
Salary: £60,000
Posted:
Software Engineering
10th Percentile
£46,250
25th Percentile
£55,000
Median
£70,000
75th Percentile
£97,625
90th Percentile
£128,250