Software Engineering Jobs in the East of England

26 to 50 of 297 Software Engineering Jobs in the East of England

Full-Stack Software Engineer

Cambridge, Cambridgeshire, United Kingdom
Eclipse Automation Inc
Job Title : Full-Stack Software Engineer Location : Cambridge, ON On-site Job Type : Full-time Benefits :RRSP, health/dental/vision package, reimbursement for tuition and professional dues, paid vacation, personal days, and sick days Get to Know Us : Eclipse Automation, part of Accenture, delivers cutting-edge custom automated manufacturing solutions across multiple industries. We combine advanced automation … sustainable manufacturing systems. Our global network includes facilities in Canada, the United States, Germany, Hungary, Switzerland, and Malaysia, ensuring regional expertise and global strength. The Position : The Full-Stack Software Engineer - Front End will join the core team building out Project Neuron-Eclipse Automation's digital transformation platform. This role focuses on developing web interfaces, APIs, and backend services … that connect to real-time 3D models, AI assistants, and enterprise data. Full-Stack Software Engineer - Front End will work alongside senior engineers, and the system leads to deliver functional, well-structured next-generation platforms and applications that power Eclipse's automation tools. This role will play a key role in transforming AI, digital twins, and real-time manufacturing More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Mid-Level Software Engineer

Loughton, Essex, United Kingdom
Avanti Recruitment
We are currently partnered with an established and growing financial services company, regulated by the FCA, that has an exciting opportunity for an experienced Senior Full Stack Web Developer to join their in-house development team. This company has a More ❯
Employment Type: Permanent
Salary: £100000 - £120000/annum
Posted:

Software Engineer in Test

Cambridge, Cambridgeshire, United Kingdom
Hybrid / WFH Options
ECM Selection (Holdings) Limited
Enterprise and Cloud software products for energy applications Based in newly refurbished offices in central Cambridge, this growing company develop a range of products that are used by companies in the energy sector. Their leading products enable utility tracking that provides a robust framework that underpins energy commodity markets. Due to the real-time importance of their applications, they … take a strong engineering approach with their products, incorporating software testing from concept and all the way through product development. This value in test relates to context-driven testing, test design and test execution through automation (unit tests, integration tests) as well as exploratory tests. Software products range from Windows based desktop Enterprise applications to AWS cloud … hosted web applications. Requirements - Degree in Computer Science, Engineering, Maths or Physics with industry experience is software development focusing on software test engineering. - Demonstrable experience of software testing through development of automation test processes for Enterprise desktop or Cloud web applications (ideally both). Implementation or non-full product test suite experience is not sufficient. Specific More ❯
Employment Type: Permanent
Salary: £45000 - £60000/annum + Benefits Package
Posted:

Software Engineer in Test

Cambridge, Cambridgeshire, United Kingdom
Hybrid / WFH Options
Ecm Selection
Their leading products enable utility tracking that provides a robust framework that underpins energy commodity markets. Due to the real-time importance of their applications, they take a strong engineering approach with their products, incorporating software testing from concept and all the way through product development. This value in test relates to context-driven testing, test design and … test execution through automation (unit tests, integration tests) as well as exploratory tests. Software products range from Windows based desktop Enterprise applications to AWS cloud hosted web applications. Requirements Degree in Computer Science, Engineering, Maths or Physics with industry experience is software development focusing on software test engineering. Demonstrable experience of software testing through development … is not sufficient. Specific experience with C#, .NET and SQL databases would be highly desirable. Good communication skills (this is a collaborative team) and excellent problem-solving skills (an engineering approach through curiosity and lateral thinking is prized). The role is based in their Cambridge offices with the possibility of hybrid working (up to 2 days per week More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

C# Software Developer

Cambridge, Cambridgeshire, United Kingdom
Hybrid / WFH Options
Ecm Selection
This established and successful software company develops tools for operational support and portfolio management. Due to continued growth, they are seeking a C# .NET Developer to join their team working on the full-stack development of a web-based application used by some of their largest clients. Based in Cambridge, but with the flexibility to work remotely for part … of the week, you would work on developing new features and functionality with involvement throughout the software development lifecycle. The company has an Agile employee-centric culture and values collaborative working within small friendly teams drawn from specialisms including software engineering, product management and test. Their pragmatic development processes are based around eXtreme Programming principles. They develop … software for long term use, and therefore value employees who want to remain with the company and make a sustained contribution to high quality code. You will need: A 1st of 2.1 degree in computer science or similarly applicable subject Demonstrably strong coding skills in C# and .NET Core (C++ or Java may be close enough if you have More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

C# Software Developer

Cambridge, Cambridgeshire, United Kingdom
Hybrid / WFH Options
ECM Selection (Holdings) Limited
Creating C# tools in an eXtreme Programming development team This established and successful software company develops tools for operational support and portfolio management. Due to continued growth, they are seeking a C# .NET Developer to join their team working on the full-stack development of a web-based application used by some of their largest clients. Based in Cambridge … but with the flexibility to work remotely for part of the week, you would work on developing new features and functionality with involvement throughout the software development lifecycle. The company has an Agile employee-centric culture and values collaborative working within small friendly teams drawn from specialisms including software engineering, product management and test. Their pragmatic development … processes are based around eXtreme Programming principles. They develop software for long term use, and therefore value employees who want to remain with the company and make a sustained contribution to high quality code. You will need: • A 1st of 2.1 degree in computer science or similarly applicable subject • Demonstrably strong coding skills in C# and .NET Core (C++ More ❯
Employment Type: Permanent
Salary: £50000 - £65000/annum DoE + benefits
Posted:

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:

Lead Application Software Developer

Cambridge, Cambridgeshire, United Kingdom
RedTech Recruitment Ltd
Lead Application Software Developer A fantastic opportunity for a highly-experienced SaaS Software Developer, to join an industry-leading software company in London offering the opportunity to work on a wide variety of web application infrastructure projects. Using a diverse toolset with an emphasis on JavaScript, Node.js and related frameworks, this role is looking for a Developer … to mentor future team members. Location – Cambridge office (3 days on site, 2 days remote) Salary – £80,000 – £100,000 + equity + comprehensive benefits Requirements for Lead Application Software Developer Several years of commercial experience within a Software Engineer/Developer role Experience with JavaScript and ideally, node.js and related technologies/frameworks Experience working for a … and best technologies to apply to any given project Any knowledge in Python and Java is also beneficial Excellent communication skills, both written and verbal Responsibilities for Lead Application Software Developer Provide leadership on technical decisions within the development of a web-based application Develop, deploy and maintain web application infrastructure Be a tech innovator and put ideas forward More ❯
Employment Type: Permanent
Salary: £80000 - £100000/annum Excellent Benefits
Posted:

Senior Software Engineer

Cambridge, England, United Kingdom
Hybrid / WFH Options
Entrust
technologies. But our secret weapon? Our people. It’s the curiosity, dedication, and innovation that drive our success and help us anticipate the future. We are looking for Senior Software Developer to join our Cambridge-UK team! Position Overview: A highly skilled developer with strong C programming and good Python exposure as well as good design skills, to work … be based in the UK and have the right to work in the UK. Responsibilities: Play a significant role in the design and development of our full-stack system software embedded in HSMs, client-side tools, API libraries. Develop features from inception to delivery Software design & coding, testing, and review. Essential Qualifications: Degree or equivalent, in Software Engineering, Computer Science, Maths or relevant discipline. Large-scale development & design on Linux/Windows. Experienced in C & Python development Embedded and application development over the range from embedded code & drivers, to client-side tools & API libraries. Familiar with complex, multi-component projects, using multiple development languages. Solve complex technical problems with demanding requirements, in innovative, practical ways. More ❯
Posted:

Graduate Software Engineer - PHP

Cambridge, Cambridgeshire, UK
Harrington Starr
SQL Web Developer – Graduate Cambridge | Global travel | Hybrid/early-career The company A world-leading FinTech whose trading-infrastructure powers the biggest banks and hedge-funds worldwide. With engineering hubs in Cambridge, London, New York, Chicago, Hong Kong and Singapore, they combine start-up pace with global scale and are now hiring the next wave of graduate talent. More ❯
Posted:

Senior Embedded Software Engineer

Cambridge, Cambridgeshire, United Kingdom
ECM Selection (Holdings) Limited
Developing embedded software using modern C++ on Linux This product development and manufacturing company are growing and looking for a Senior Embedded Software Engineer to join their team. Their technologies are both standalone instruments as well as hardware components for complex systems integrated into customer products. As a senior team member, you will deliver robust, high quality software, write automated tests, as well as peer review other code. Requirements: Degree in computer science or electronics, with demonstrable industry experience as a senior embedded software engineer. Extensive experience with embedded software using modern C++ (ideally 17) programming that is used for developing optimised complex systems through efficient memory management including embedded kernel and Linux driver technologies. More ❯
Employment Type: Permanent
Salary: £60000 - £80000/annum DoE + Benefits
Posted:

Senior Embedded Software Engineer

East of England, United Kingdom
Hybrid / WFH Options
Murray McIntosh Associates Ltd
we're looking for a Senior Embedded Engineer to join us in this exciting journey. As a Senior Embedded Engineer, you'll be responsible for creating and developing embedded software in C++ on Linux-based systems, ensuring high-quality, efficient, and reliable code for complex, distributed systems. Key Responsibilities: Lead and contribute to all stages of the full software development lifecycle, from requirements analysis to design, development, testing, documentation, and training. Develop robust, clean, and high-quality embedded software solutions. Create functional designs and detailed specifications for system components. Implement rigorous testing processes, including writing scripts for test automation. Review code from fellow engineers and provide constructive feedback to ensure code quality and alignment with project standards. … Take ownership of projects while ensuring collaborative teamwork and communication across different teams. Contribute to system optimisation, debugging, and refining embedded software solutions. Required Experience & Qualifications: Proven experience in developing and optimising complex software systems. Strong experience in designing and implementing embedded kernel technologies and drivers. Excellent proficiency in Embedded C and C++ programming. Strong analytical skills with More ❯
Employment Type: Permanent
Salary: £65000 - £70000/annum
Posted:

C# Software Engineer (Senior/Principal)

Basildon, Essex, United Kingdom
Hybrid / WFH Options
leonardo company
C# Software Engineer (Senior/Principal) Apply Locations: GB - Basildon Time Type: Full time Posted on: Posted Yesterday Job Requisition ID: R Job Description: The Opportunity Are you a Software Engineer with C# experience looking for your next challenge? Here at Leonardo, we are on the hunt for talented software engineers to support our Integrated Sensors & Protection … line of business, working on a range of defence projects. Direct industry experience is not required; we are happy to explore all backgrounds and help develop all our software engineers. What you will do: You will be a key part in a community of world-class software engineers who will continuously improve, collaborate and innovate with other engineers … to create market-leading products within the defence industry. What we are looking for: Essential: C# software development Machine-to-machine networking, working to third-party interface definitions Test frameworks and test development (not test-driven development) Microservices architecture/containerisation CUDA integration (AI/ML) Development of new applications to meet user expectations and within formal constraints. HMI More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Data Software Engineer

Cambridge, England, United Kingdom
Hybrid / WFH Options
DataAnnotation
quality AI. Join our team to help train AI chatbots while gaining the flexibility of remote work and choosing your own schedule. We are looking for a proficient Data Software Engineer to join our team to train our AI chatbots to code. You will work with the chatbots that we are building in order to measure their progress, as More ❯
Posted:

Senior Engineer - Portal

Bedford, Bedfordshire, England, United Kingdom
Hybrid / WFH Options
PLANET RECRUITMENT SERVICES LTD
the Programme. As they approach the second major release of their Programme, the requirement has arisen for someone to join the team to support the introduction of our own Engineering capability and embed engineering best practice and technical excellence alongside our new Head of Software Engineering. This function currently forms part of the services provided by the … part of the handover of the responsibility for the administration of the Tenancy, as well as working with the rest of the core Digital team, including a newly formed engineering function. As with all of their core roles, this is a hybrid role. We try to ensure our core team are in the office 2 days per week. They … they do. This role is crucial in fulfilling that vision and ensuring that the products we provide are of a high quality. You will report to the Head of Software Engineering and work alongside a small, core team and our digital partners. This opportunity should allow the successful candidate to expand their technical knowledge and expose them to More ❯
Employment Type: Full-Time
Salary: £70,000 - £90,000 per annum
Posted:

Senior DevOps Engineer

Landbeach, Cambridgeshire, United Kingdom
Polytec Personnel Ltd
are looking for a Senior DevOps Engineer for our client based just north of Cambridge. You will play a key part in enhancing overall product quality by working alongside software developers and IT specialists building and managing the critical infrastructure needed for our clients award-winning products. Responsibilities: Management and maintenance of software development infrastructure, which includes version … control systems, build servers and deployment environments Optimisation of build, test and deployment processes by using Python to develop and implement automation scripts Ensuring the software development pipeline remains issue free by troubleshooting and quick resolution of any problems Improving software delivery efficiency by collaboration with Development teams Ensuring your knowledge is current and relevant in terms of … Able to listen and take advice, but also know when to make necessary decisions Nice to have - A Bachelor's degree (or equivalent level of experience) in Computer Science, Software Engineering, or a related field Experience of mentoring less experienced team members You have administered Jira knowledge and ability with Perl scripting You have been a Scrum Master More ❯
Employment Type: Permanent
Salary: GBP 60,000 - 70,000 Annual
Posted:

Senior DevOps Engineer

Cambridge, Landbeach, Cambridgeshire, United Kingdom
Polytec Personnel Ltd
are looking for a Senior DevOps Engineer for our client based just north of Cambridge. You will play a key part in enhancing overall product quality by working alongside software developers and IT specialists building and managing the critical infrastructure needed for our clients award-winning products. Responsibilities: * Management and maintenance of software development infrastructure, which includes version … control systems, build servers and deployment environments * Optimisation of build, test and deployment processes by using Python to develop and implement automation scripts * Ensuring the software development pipeline remains issue free by troubleshooting and quick resolution of any problems * Improving software delivery efficiency by collaboration with Development teams * Ensuring your knowledge is current and relevant in terms of … Able to listen and take advice, but also know when to make necessary decisions Nice to have - * A Bachelor's degree (or equivalent level of experience) in Computer Science, Software Engineering, or a related field * Experience of mentoring less experienced team members * You have administered Jira * knowledge and ability with Perl scripting * You have been a Scrum Master More ❯
Employment Type: Permanent
Salary: £60000 - £70000/annum
Posted:

Full Stack Developer

Potters Bar, England, United Kingdom
Hybrid / WFH Options
LITTA™
help us streamline manual processes by integrating APIs, using automation tools, and embedding AI-driven features where applicable. This is a unique opportunity to work at the intersection of software engineering, automation, and product innovation , in a team that moves quickly and values clean, effective solutions. If you thrive in a fast-paced environment, enjoy cross-functional collaboration … desire to lead impactful initiatives, we’d love to hear from you. Apply today and help us shape the future of waste management at LITTA! Key Accountabilities Full Stack Engineering & System Integration Build and maintain scalable frontend experiences with Vue 3, TypeScript, and responsive UI frameworks Develop and optimise backend services using Node.js, Firebase Functions, and Google Cloud tools … third-party APIs (e.g. Stripe, Airtable, HubSpot, Slack) into our systems Use tools like n8n, Postman, and custom scripts to support automation and workflow integration Monitor, test, and deploy software through GitHub Actions or other CI/CD platforms Mobile App Development (Android & iOS) Develop and maintain cross-platform mobile applications using solutions such as Capacitor or Ionic Manage More ❯
Posted:

AI Scientist

Watford, Hertfordshire
Zellis
AI that enhances automation and decision-making. Ensuring AI models are scalable and efficient for real-world enterprise deployment. Experimenting with different machine learning and GenAI techniques, including prompt engineering, RAG (Retrieval Augmented Generation), fine-tuning of LLMs, RLHF (reinforcement learning with human feedback), and adversarial techniques. Evaluating AI model performance using statistical and business-driven metrics. Working on … reports and industry conferences. Prototype and testing AI models before full-scale deployment. Skills & experience Technical Expertise Understanding of transformer architectures, and large-scale language models. Experience with data engineering, model optimisation, and distributed computing. Strong programming skills in JavaScript, or Python/other AI-related languages. Strong SQL and data analytics skills. Familiarity with cloud platforms (AWS and … expansion at Zellis. Focus on delivering measurable AI value to HR professionals. Ability to balance long-term AI research with short-term business impact. Significant experience working as a Software Engineer, with a focus on growth engineering or related field, and strong full-stack practical coding skills. Benefits & culture At Zellis we create AI-enabled HR, workforce management More ❯
Employment Type: Permanent
Posted:

Infrastructure Engineer

Cambridge, England, United Kingdom
Hybrid / WFH Options
RegGenome
What we are looking for: To support our ambitious growth plans, we’re hiring a Mid-Level Infrastructure Engineer to join our remote-first, cross-functional tech team of software engineers, data scientists, and ML specialists. Our core platform processes millions of regulatory documents through hundreds of machine learning models, supporting a rapidly growing repository of global regulations. In … improve CI/CD workflows using GitHub Actions, and help ensure the reliability, performance, and security of our systems. This is an ideal opportunity for someone with a strong software engineering mindset looking to deepen their expertise in infrastructure and DevOps as part of a fast-growing, mission-driven company. About you: You’re someone who thrives on … oriented mindset with a knack for solving tough problems. Openness to learning and a self-driven approach to mastering new technologies. Strong communication skills and team collaboration. Background in software development—ideal for engineers transitioning into infrastructure. Company Benefits A flexible remote-working environment Ample opportunity to grow with the company as we scale 25 days' holiday in addition More ❯
Posted:

Senior Computer Vision Engineer

Luton, Bedfordshire, England, United Kingdom
Addition
preprocess, and curate large visual datasets, ensuring robust and high-quality data pipelines. Optimise model architectures and tune hyperparameters to maximise throughput while maintaining computational efficiency. Work closely with software engineers, product managers, and platform engineers to deliver seamless computer vision solutions. Monitor deployed models by analysing performance metrics, troubleshooting issues, and implementing updates to maintain optimal results. Stay More ❯
Employment Type: Full-Time
Salary: £80,000 - £90,000 per annum
Posted:

Software Engineer/Developer

Welwyn Garden City, England, United Kingdom
Hybrid / WFH Options
Innovate
Software Engineers – Hybrid Working About the Role We are looking for skilled Software Engineers to work on complex software solutions across multiple areas, including embedded systems, real-time applications, test automation, simulation, and software validation. We have opportunities for individuals with experience in: Software Development – C, C++, C#, Python, real-time and embedded systems Testing … Quality Assurance – Automated testing, system verification, and validation Simulation & Modelling – Developing software for simulated environments Software Engineering Leadership – Team leadership, project management, and technical expertise Systems Integration & DevOps – CI/CD, Agile development, and deployment pipelines Our work involves integrating software and hardware to create innovative solutions that improve performance, efficiency, and automation. Key Responsibilities Depending … on your expertise, you may: ✅ Design, develop, and test high-performance software solutions ✅ Work with embedded, real-time, or middleware applications ✅ Develop and validate software for testing and verification ✅ Optimise software for integration with physical and virtual systems ✅ Lead and mentor teams in software architecture and development ✅ Collaborate across engineering, testing, and quality assurance teams More ❯
Posted:

SENIOR C/C++ ML SOFTWARE ENGINEER - CAMBRIDGE -ENGLAND

Cambridge, Cambridgeshire, United Kingdom
Software Placements
Client: Our client, a leading Multinational Semiconductor Organisation, requires a number of C/C++, Python, Machine Learning Software Engineers for roles based in Cambridge, England. You will be required to be onsite 4 days per week. Role: They are seeking a number of Junior Software Engineers to join our team responsible for developing and maintaining AI infrastructure … across a portfolio of design tools. This role offers an exciting opportunity to work at the intersection of computational software and artificial intelligence, helping to shape the future of Cadence's innovative solutions. Responsibilities: Contribute to the development of AI infrastructure that supports inference, prompt engineering, fine-tuning, and model quantization. Assist in developing software systems and … current with industry trends and emerging technologies in AI and machine learning. Document technical processes and developments for knowledge sharing across teams. Qualifications: Good degree in Computer Science, Electrical Engineering, or a related technical field. Experience: Strong programming skills in C, C++, Python. Knowledge of AI/ML concepts and frameworks. Willingness to learn multiple programming languages. Understanding of More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Lead Software Engineer

Cambridge, England, United Kingdom
Hybrid / WFH Options
Cadence
Cadence is a pivotal leader in electronic design, building upon more than 30 years of computational software expertise. The company applies its underlying Intelligent System Design strategy to deliver software, hardware and IP that turn design concepts into reality. Cadence customers are the world’s most innovative companies, delivering extraordinary electronic products from chips to boards to systems … communications, automotive, aerospace industrial and health. At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology. Job Title: Lead Software Engineer (Agentic AI) Location: Cambridge, UK Reports to: Software Engineering Group Director Job Overview: We are seeking Software Engineers to join our growing 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 Cadence's innovative solutions. Job Responsibilities: Design and development of AI systems and AI features within Cadence’s suite of verification tools. Identify More ❯
Posted:

Senior Software Developer

Ipswich, Suffolk, England, United Kingdom
REDTECH RECRUIT
Senior Software Developer A fantastic opportunity for a Senior Software Engineer to work for a Health-Tech software company, which is making technological advances and solutions that help the NHS. Having grown to almost 100 people, they are looking to bring on an experienced Developer to work within their back-end platform and systems integration team. This … travel to Ipswich, Suffolk twice a quarter) - must be UK based Salary: Up to £65,000 per annum + benefits (with a clear salary progression path) Requirements for Senior Software Developer Strong commercial experience working in a senior software engineering capacity using PHP, Laravel & MySQL Degree educated in Computer Science, Maths, Physics, Engineering or closely related … this team is highly collaborative so they are looking to continue this with great communicators Experience in the following is beneficial: RabbitMQ, JavaScript, React, Redis, Electron Responsibilities for Senior Software Developer Working in an agile environment you will be working within the back-end platform and system integration team using a broad range of technologies including PHP, Laravel, MySQL More ❯
Employment Type: Full-Time
Salary: £60,000 - £65,000 per annum
Posted:
Software Engineering
the East of England
10th Percentile
£40,000
25th Percentile
£47,813
Median
£57,500
75th Percentile
£66,254
90th Percentile
£75,000