Software Engineer Jobs in England

801 to 825 of 1,522 Software Engineer Jobs in England

Principal Software Engineer

London, United Kingdom
Intuit Inc
Come join the Intuit as a Principal Software Engineer and help us power prosperity around the world. We are looking for engineers that love to take on new challenges, solve tough problems, and have deep empathy for our customers. You'll work with a small group of passionate engineers, product managers and designers. Responsibilities Drives velocity in the … the architecture. Understands customer behaviors and partners with cross-functional partners to influence and drive end-to-end solutions for customer problems . Drives design and implementation of durable software solutions that will solve critical customer problems in a fast-paced environment Executes with a boundaryless mindset and contributes to solutions outside of their primary area of ownership. Knowledge … implementing them to balance short-term and long-term objectives, ensuring high availability and optimal performance of applications Passionate for continuous learning, experimenting, and applying cutting-edge technology and software paradigms to solve customer problems Team/Collaboration: Partners with other groups both inside and outside of Intuit for cross-functional design, development, and integration Works with cross-functional More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer

Middlesbrough, Cleveland, England, United Kingdom
Reed
A local leading manufacturing company are looking for a Software Engineer to join their product team to help design, build, and maintain Full Stack .NET digital solutions that deliver real impact to the world for the better. This is a chance to be part of a team that offers autonomy, support and the opportunity to grow your skills … paths and continuous learning. There’s a focus on mentoring and professional development no matter what stage of your career Your day to day will involve... Developing and maintaining software using .NET and C# Take ownership of tasks and contribute to project planning Collaborate across teams and present solutions to stakeholders Review code, support CI/CD processes, and … standards Mentor junior engineers and lead smaller initiatives Be mentored by Senior & Lead Developers To be successful in this role you’ll bring... A few years of experience in software development using C#, .NET, Javascript and SQL A solid grasp of software architecture and best practices Excellent communication and problem-solving abilities An eager to learn mindset and More ❯
Employment Type: Full-Time
Salary: £45,000 - £50,000 per annum
Posted:

Embedded Software Engineer - Linea Research

Leatherhead, Surrey, United Kingdom
Focusrite
Embedded Software Engineer - Linea Research Based : Leatherhead, Surrey/Letchworth Garden City/Hybrid Term : Permanent, Full time Salary : Dependent on experience + benefits The Company Linea Research Ltd, part of Focusrite Group PLC, designs and manufactures high performance audio electronics for the professional market. Our amplifiers and processors are used across the world at some of the … Hertfordshire, and for this role our workshop in Great Bookham, Surrey is also available as a base. We have an exciting opportunity for the right person to join our software department. In this position, the successful candidate will help develop the firmware on which our products depend. This is a full time, permanent position. We are looking someone with More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer

England, United Kingdom
Liberatii
platform and growing interest from the market, we're well on our way to disrupting the industry-and we're just getting started. We're looking for a Polyglot Software Engineer who thrives in dynamic, high-impact environments and has a knack for diving into complex challenges across diverse technologies. You'll work directly under our Head of … in code reviews, testing, and debugging. - Innovate: Bring creative, out-of-the-box ideas to help shape the future of our product and technology stack. Who You Are - Polyglot Engineer: Proficiency in at least three programming languages, such as C++, TypeScript, Python, Java, or Rust. Comfortable navigating full-stack development. - System Thinker: Solid understanding of data structures, algorithms, and … and the ability to work effectively in a small, fast-paced team. - Curiosity and Drive: Passion for learning new technologies and pushing boundaries. Preferred Experience - 3+ years of professional software development experience. - Exposure to containerization (e.g., Docker) and orchestration (e.g., Kubernetes). - Experience with cloud platforms (e.g., Azure, AWS, or GCP). - Familiarity with distributed systems, compilers, or low More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Staff Software Engineer

London, United Kingdom
Hybrid / WFH Options
Lunar
About Us: Lunar is a stealth technology company building a new type of software platform for health systems. We are on a mission to revolutionize healthcare with cutting-edge, AI-powered software designed to help every hospital deliver world-class care for their patients. Our platform is already the core backbone of health systems today, transforming clinical and … a fundamental rebuild of the information infrastructure that runs health systems. All of it - from doctors, nurses, pharmacists, lab technicians, coders, billers, supply chain, and even patients - Lunar's software powers everything, soup-to-nuts. We believe that this mission is the moon landing of healthcare - something so consequential and ambitious that most people believe it to be impossible. … fault tolerance, concurrency, and scalability - essential for handling real-time patient data in mission-critical settings like Emergency Departments, ICUs, and Operating Rooms. We are looking for a Staff Software Engineer who's excited to tackle some of the hardest technical problems in healthcare - and do it with a small, fast-moving, and deeply mission-driven team. If More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

React Software Engineer

Skipton, North Yorkshire, Yorkshire, United Kingdom
Hybrid / WFH Options
Skipton Building Society
building societies. Youll be hands-on in building responsive, accessible, and elegant user interfaces using React.j and Type Script, collaborating with engineers, designers, and product owners throughout the full software development lifecycle. About Skipton Building Society At Skipton Building Society, we're a mutual organisation owned by our members and driven by putting people at the heart of everything … to our customers. We love to experiment and play around with the tools, techniques, and technologies we have available to us to improve how we deliver solutions. As a software engineer, you can expect to be involved in: Engineering Software solutions working with prototypes and proof of concepts. Producing accessible, responsive, rich front-end UI using Typescript … in the ReactJS and NextJS framework. Integrating with cloud services and back-end systems ( ie , APIs, IDAM). Working in multidisciplinary engineering teams across the whole software development life cycle. We look for people who are passionate around solving problems through innovation and engineering practices. You'll be required to apply your depth of knowledge and expertise to all More ❯
Employment Type: Permanent, Work From Home
Posted:

LEAD C/C++ OR JAVA SOFTWARE ENGINEER - CORK CITY OR CAMBRIDGE, ENGLAND

Cambridge, Cambridgeshire, United Kingdom
Software Placements
Client: Our client a leading Multinational Semiconductor EDA Software Provider requires Lead C/C++ or JAVA Software Engineer for role in Cork City, Irelandor Cambridge, England. The role requires the candidate to be onsite 4 days per week. Role: You will join our team responsible for developing and maintaining Agentic AI applications in the digital verification … domain. This role offers an exciting opportunity to work at the intersection of computational software, hardware verification and artificial intelligence, helping to shape the future of innovative solutions. Responsibilities: Design and development of AI systems and AI features within suite of verification tools. Identify and evaluate opportunities to apply AI to solve very hard real-world engineering problems. Effectively … tuning to ensure implemented algorithms are producing accurate results. Reporting and documenting on AI processes and results. Participate in code reviews, testing, and debugging to ensure high-quality, reliable software Stay current with industry trends and emerging technologies in AI Qualifications: BSc in Computer Science, Electrical Engineering or related field. Experience: 4+ years of C/C++, Java or More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Development Engineer - Services

London, United Kingdom
Hybrid / WFH Options
Capital One (Europe) plc
White Collar Factory (95009), United Kingdom, London, London Senior Software Development Engineer - Services About this role We are seeking a Senior Software Engineer who can walk in the shoes of our users, communicate & collaborate with teams in Business, Technology and Operations, bringing a passion for using software and technology to create impactful solutions. To be … on requirements, bringing it all together into an achievable, impactful solution that creates business value. What you'll do Design, develop, test and maintain a range of internal facing software products and solutions that automate Business processes Work to achieve the goals and vision shared by Product Management and your team Leadership Be an advocate for governance, documentation and … your solutions. You'll also be great at keeping them in the loop Provide technical leadership and innovate within your team. What we're looking for A passion for software engineering and a track record of delivering solutions in an efficient and maintainable manner Exceptional programming skills and knowledge of building APIs using modern OO languages preferably Java, SOLID More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Principal Software Engineer

London, United Kingdom
Hybrid / WFH Options
Codurance
We are looking for a Principal Software Engineer (we call them Principal Software Craftspeople) who shares the same values of pragmatism, professionalism and transparency as us to join our team. You'd be utilising your expertise with clients, helping to shape Codurance, and being involved in coaching and mentoring across the company. We support our clients in … within our client's existing team to help them tackle complex challenges within their own software. Or maybe you're more interested in helping to introduce the values of software craftsmanship and extreme programming practices to an organisation through coaching & mentoring. Location: We are open to this role being hybrid, with occasional travel to client sites. Please note that … identify and solve problems. You are good at helping people come up with a vision and helping them get aligned behind it You bring deep hands-on experience in software engineering, particularly modernisation, with a track record of guiding teams to build well-crafted, reliable, and maintainable systems. You're comfortable leading complex client engagements - shaping delivery through discovery More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Quality Assurance Software Engineer

Sheffield, Yorkshire, United Kingdom
Certara
Overview We are seeking a highly skilled and experienced QA Software Engineer with a strong background in using Playwright for end-to-end testing. The ideal candidate will play a critical role in ensuring the quality and reliability of our software solutions by designing, implementing, and maintaining automated test scripts. You will collaborate closely with developers, product … on cutting-edge technologies and projects. Supportive and collaborative work environment. Commitment to professional development and continuous learning. If you are passionate about automation, dedicated to delivering high-quality software, and eager to make a significant impact, we'd love to hear from you. Apply now and be part of our innovative team! Responsibilities Design, develop, and maintain automated … technical specifications to identify test scenarios. Debug, troubleshoot, and resolve issues in automated test scripts and frameworks. Collaborate with cross-functional teams to identify and mitigate risks in the software development lifecycle. Integrate automated tests into CI/CD pipelines for continuous testing and faster feedback loops. Track, report, and verify bugs using issue-tracking tools, ensuring timely resolution. More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer (Python, React, Azure, GenAI)

England, United Kingdom
Ascent Software
About Us We are Ascent! and we help our customers solve problems, elevate, and do existing things better. We are on a mission to help our customers connect data, software, and purpose to create extraordinary outcomes. You could say we are a digital transformation business. We specialize in software product development, analytics, data science, IoT solutions, machine learning … do approach towards development initiatives, methodologies, and working practices. Embraces a challenger mindset, thriving on pushing boundaries, driving innovation, and focusing on delivering value. Your daily responsibilities as aSenior Software Engineer will be: Offering technical insights to the team. Contributing to architectural and technological decisions throughout project delivery. Mentoring team members daily, fostering growth and knowledge expansion. Encouraging … reviews to the team. Addressing technology-related impediments to development. Required Skills and Experience The following skills and experiences are essential: Minimum of 5 years' experience as a Python engineer role. Proven expertise in developing robust APIs using frameworks such as Flask, FastAPI, or Django. Familiarity with Elasticsearch for search and indexing. Strong knowledge of containerisation tools (Docker) and More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Development Engineer - Automation

Nottingham, Nottinghamshire, United Kingdom
Hybrid / WFH Options
Capital One (Europe) plc
Nottingham Trent House (95002), United Kingdom, Nottingham, Nottinghamshire Senior Software Development Engineer - Automation About this role We're seeking a Senior Software Engineer who can walk in the shoes of our users, communicate & collaborate with teams in Operations, Tech, and Business stakeholders, bringing a passion for using software and technology to create impactful solutions. As … and are excited by the prospect of delivering value through the automation of Business processes. What you'll do Build, test, support, and maintain a range of internal facing software products and solutions that automate Business processes Collaborate with a wide range of internal teams to define their needs and prioritise delivery of those that add most value Be … keeping them in the loop Use data to transform the way we work, always looking at how we can continually grow What we're looking for A passion for software engineering and a track record of delivering solutions in an efficient and maintainable manner An ability to capture process requirements in order to rapidly refine a solution Knowledge of More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Lead Software Engineer (Animation)

London, United Kingdom
Hybrid / WFH Options
SEGA
Title: Lead Software Engineer (Animation) Line Manager: Senior Producer (Match) Hybrid Working Status: Fully remote available. We are Sports Interactive, the gaming studio behind Football Manager. Founded in 1994, SI became a wholly owned subsidiary of SEGA Europe in 2006. Based at Here East in Stratford, East London, our team continues to expand as we bring our titles … to a broad audience across various platforms. We seek passionate individuals eager to realize their potential. Position Overview We are seeking a Lead Animation Engineer for our London studio to enhance our animation engine and advance our football match simulation. You will be part of the match engine team responsible for the technological development of our in-house engine … Mentor engineers, fostering growth and collaboration. Communicate progress and technical decisions to stakeholders. Requirements Degree in computer science, engineering, mathematics, or physics. Strong knowledge of C++, design patterns, and software engineering. Experience with C# and Unity is desirable. Minimum five years of professional C++ experience. Experience in game animation systems. Excellent mathematical and problem-solving skills. Effective communication skills. More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer

Fareham, Hampshire, United Kingdom
Spectrum IT Recruitment
PHP/GoLang Software Engineer GoLang, PHP, LAMP, AWS Fareham, Hampshire. This is an in office role. Salary £70,000 plus excellent benefits An exciting new opportunity for a PHP/GoLang Engineer to join an exciting technology business based in Fareham, Hampshire. You will be given the chance to join a technically minded development team to More ❯
Employment Type: Permanent
Salary: £70000/annum plus benefits
Posted:

Software Engineer (Quantum Platform and Tools)

London, United Kingdom
Hybrid / WFH Options
Voiceflow
Advance practical quantum computing through robust, production grade software. Haiqu is building a world-leading software platform that enables previously impossible applications on modern quantum processors. Our full-stack approach has shown industry-first results in pilots with leading quantum early adopters. Backed by top investors, we offer a unique opportunity to join a fast-growing team and shape … the development of the Quantum Computing software stack, allowing researchers and engineers to build meaningful applications without worrying about low-level intricacies. We are looking for a Software Engineer (Quantum Platform and Tools) to contribute to the development of core components of our stack-from designing performant transpilation passes and hardware integrations to expanding our cloud native … close to quantum hardware APIs. Experience of API-level interaction and understanding of device-specific properties (e.g., coherence times, gate fidelities, execution queues) Strong experience in Python and modern software engineering practices Be comfortable with low-level programming when needed (e.g. C++, Rust, C) Strong software engineering background, including: Design patterns Data structures and algorithms API design (REST More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer - Simulation

East Horsley, Surrey, United Kingdom
Hybrid / WFH Options
Ecm Selection
This highly successful and expanding company are seeking a Simulation Software Engineer to help develop advanced software for geophysical modelling and industrial process simulation. With a global client base and an ambitious growth strategy, this company offers a dynamic environment with varied and challenging projects. Depending on your skills and interests, you could be working on areas More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Integrated Hardware & Software Engineer

Warwick, Warwickshire, United Kingdom
EES Solutions
Job Title: Integrated Hardware & Software Engineer Location: Warwickshire EES Solution is looking for highly skilled Integrated Hardware & Software Engineers to join our engineering team. In this position, you will be responsible for the design, configuration, integration, and deployment of comprehensive information systems, encompassing both hardware and software, to ensure seamless implementation in our customers' environments. This … customer engagement, requiring both technical depth and the ability to work closely with stakeholders, including sales, technical teams, and end-users. Key Responsibilities: Design, configure, and implement hardware/software solutions tailored to customer environments. Advise internal sales or customer-facing teams on the technical capabilities and integration requirements of proposed solutions. Conduct system assessments, feasibility studies, and performance … infrastructure. Support post-installation activities including testing, validation, and troubleshooting. Maintain technical documentation for systems operations, support, and enhancements. Required Skills & Experience: Proven experience in the integration of complex software and hardware systems. Strong understanding of systems engineering principles and lifecycle management. Experience with system architecture modelling and configuration. Competence in preparing technical documentation and user/system guides. More ❯
Employment Type: Contract
Posted:

Senior Software Engineer

London, United Kingdom
Google Inc
mentoring more junior team members; deeper expertise and applied knowledge within relevant area. Apply link Copy link Bachelor's degree or equivalent practical experience. 5 years of experience with software development in one or more programming languages. 3 years of experience testing, maintaining, or launching software products, and 1 year of experience with software design and architecture. … years of experience in Android development. Preferred qualifications: 5 years of experience with Kotlin/Java. Experience with Android internals. 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 handle information at massive scale, and extend well … 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:

Software Engineer

Oxford, Oxfordshire, United Kingdom
Oxford Nanopore Technologies Ltd
sequencing - from portable devices to large population-scale systems. We are driven by a clear mission: to enable the analysis of any living thing, by anyone, anywhere. As a Software Engineer in our Global IT Software Engineering team, you will play a key role in developing and maintaining high-impact applications that support our global scientific and More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer - Backend Services for Apple Music, Books, and Podcasts

London, United Kingdom
Apple Inc
Senior Software Engineer - Backend Services for Apple Music, Books, and Podcasts London, England, United Kingdom Software and Services Description The ideal candidate heavily relies on automation, champions continuous improvement and can balance focusing on quality while delivering solutions efficiently. If you're excited to help deliver Apple's next groundbreaking products and services, we want to hear … from you! Responsibilities Design, implement, and support backend web services through the full Software development from initial planning and requirements gathering to design, development, testing, deployment, and maintenance Architect and develop data workflows and pipelines that can be thoroughly tested, monitored and supported by partner teams Contribute to a collaborative engineering culture through pair programming, constructive code reviews, and … transparent architectural design discussions Help evolve our infrastructure to meet the growing demands of Apple's media services while applying best practices in software development Minimum Qualifications Bachelor's degree in Engineering, Computer Science, Business Information Systems (or equivalent work experience) with indepth professional software development experience with excellent written and verbal communication skills Demonstrated expertise in designing More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Principal Software Engineer

London, United Kingdom
Hybrid / WFH Options
Arondite
About Arondite Arondite is a defence technology company building the foundational software and AI to power the autonomous age. Our aim is to revolutionise the way organisations collaborate with sensors, robots and autonomous systems and use the data they generate. We are driven by our determination to help defend our collective democratic values and by our strong belief that … our mission and if you want to be part of a growing team of outstanding people, then we want to hear from you. Arondite is looking for an experienced software engineer with at least 5+ years' experience building and deploying product. You will drive the development of software to enable robots and autonomous systems to collaborate, process More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer - Full Stack

London, United Kingdom
Onmo
Next.js, React Native Programming Languages :TypeScript; JavaScript, Python Infrastructure : Terraform, GitHub CI/CD pipelines Responsibilities: Provide technical leadership and mentorship to your team. As a Senior Full-stack Software Engineer, you will be responsible for guiding and developing theskills of junior engineers. Lead technical decisions and design for your team. You will be expected toprovide technical guidance More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Development Engineer II, Sponsored Products/ Sponsored Brands

Cambridge, Cambridgeshire, United Kingdom
Amazon
Software Development Engineer II, Sponsored Products/Sponsored Brands Job ID: Services LLC Amazon is building a world class advertising business and delivering a collection of self-service performance advertising products that drive discovery and sales of merchandise. Our products are strategically important to our retail and marketplace businesses, driving long-term growth. We deliver billions of ad … experiment and innovate, we are growing at an unprecedented rate with a seemingly endless range of new ideas and opportunities. Key job responsibilities We are looking for an experienced software engineer for the Sponsored Products (SP) Supply team. SP helps merchants, retail vendors, and brand owners grow incremental sales of their products on Amazon through native product advertising. … working on multiple 'industry first' projects which are ambiguous and challenging, but they offer the opportunity to have a significant impact on both our shoppers and business. As an engineer on the team, you will drive major product and engineering initiatives, build large-scale, low-latency distributed systems, build ML infrastructure and data processing pipelines. You will partner with More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer

Blyth, Northumberland, United Kingdom
Tharsus
Purpose of Position We are looking for a versatile, generalist software engineer who is excited about the opportunity to work collaboratively in a multidisciplinary team on a multitude of exciting projects. Our projects are very diverse, often greenfield, and have huge opportunities for learning new technologies and skills. We move quickly and iteratively and pride ourselves in working … the work you will be doing, we are looking for someone with good experience across a wide skillset. Breadth is more important than depth and an appreciation of good software engineering practices is more important than finding a specialist in any one area. We don't have a preferred tech stack. Depending on the problem we're trying to … Azure for most cloud infrastructure Azure DevOps for project management, repos and CI/CD We are also looking for someone with a good level of experience with general software engineering practices and should have exposure to the following: Version control management with Git Code reviews and pair programming Test frameworks with at least an interest in TDD User More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer

Stevenage, Hertfordshire, England, United Kingdom
Eclectic Recruitment
A fantastic opportunity has arisen for a Senior Software Engineer to join a forward-thinking team, supporting the delivery of cutting-edge test solutions and driving innovation across a broad range of advanced systems. This role involves working on software used to verify, validate, and configure complex hardware across development, production, and field-testing environments. It’s … to a highly collaborative team that plays a critical role in ensuring the performance and reliability of high-tech products. Key Responsibilities: Develop, support and maintain high-performance test software using languages such as C, C++ or ADA Work across multidisciplinary teams to integrate test solutions with hardware and systems Deliver robust, reliable and standardised code that meets demanding … requirements Take ownership of full software development lifecycle, including analysis, design, coding and testing Actively contribute to the continuous improvement of testing frameworks and practices The successful candidate will have: Strong software engineering skills, ideally with experience in C, C++ or ADA Excellent analytical skills with the ability to review and refine complex systems A flexible, problem-solving More ❯
Employment Type: Full-Time
Salary: £40,000 - £75,000 per annum
Posted:
Software Engineer
England
10th Percentile
£51,250
25th Percentile
£62,500
Median
£80,000
75th Percentile
£115,000
90th Percentile
£136,250