Cambourne, Cambridgeshire, United Kingdom Hybrid / WFH Options
Remotestar
people from over twenty different countries, speaking multiple languages, with a physical footprint in Africa, Europe, and Latin America. The role: We are seeking a skilled Senior Full Stack Software Engineer who is proficient in both frontend and backend development. The ideal candidate will be responsible for designing, developing, and maintaining our platform and related services. Additionally, the candidate … and functionality of our applications and a strong understanding that our customers are the ultimate beneficiary of well built, scalable and working software. Key Responsibilities: Design, develop, and maintain software systems using modern frameworks and technologies. Collaborate with cross-functional teams to define, design, and ship new features. Write clean, maintainable, and efficient code. Implement responsive design principles to … write and understand design documentation using C4, sequence diagrams and workflows. Excellent problem-solving skills and attention to detail. Solid understanding of logging, monitoring and observability to understand if software is functioning as required. Strong communication and teamwork skills. Preferred Skills: Experience with cloud platforms e.g., AWS, Azure, Google Cloud. Knowledge of DevOps practices and CI/CD pipelines. More ❯
Job Summary IQGeo is seeking a Full Stack Software Engineer to support our Web and Mobile Softwareengineering efforts for domestic and international enterprise customers. This role joins a dynamic team that enjoys working with complex applications and products that utilize software, GIS, engineering, and problem-solving skills. Our flexible scheduling and outstanding benefits support … that the IQGeo team is tackling. To achieve this, more than 500 innovative telecommunications and utility companies around the world are "building better networks" using our award-winning geospatial software to deploy the fiber optic and distributed energy networks of the future. We play a vital role in helping utilities plan, design, construct and maintain the complex network assets … essential to the success of our businesses and well-being of our communities. As a carbon neutral software company, we invite creative and talented people to join us in our mission to transform communication and utility networks for the long-term sustainability of our shared planet. Learn more about our customer stories . Our Engineering teams are in More ❯
Stevenage, Hertfordshire, South East, United Kingdom
Guidant Global
Full Stack Software Development Engineer Stevenage | Defence Join a leading defence partner of the UK Ministry of Defence as a Full Stack Software Engineer. You'll be part of the Environment Simulator Group, building real-time simulations to test complex subsystems. Key Responsibilities: Develop and enhance modern web UI components Maintain and test .NET microservices Create clear technical … Team. More about the role: For more than 70 years, our client has been in a strong partnership with the UK military. They have accomplished numerous milestones in defence engineering and have provided essential defence capabilities to meet the requirements of the armed forces across land, sea, and air. This role is based at our client's headquarters in More ❯
Employment Type: Contract
Rate: Up to £67 per hour PAYE and Umbrella pay option available
solutions. The ideal candidate will have a strong technical background, excellent leadership skills, and a passion for driving technological excellence. Key Responsibilities: Provide technical guidance and mentorship to the engineering team, ensuring best practices and high standards are maintained throughout the development lifecycle. Oversee the planning, execution, and delivery of complex projects, coordinating with cross-functional teams to meet … improvement in processes, tools, and technologies to enhance team productivity and product quality. Maintain comprehensive documentation of system architecture, design decisions, and codebase. Design and implement scalable and robust software architectures for our supply chain B2B solutions. Required Skills and Qualifications: Bachelor's degree in Computer Science, Information Technology, or a related field, or equivalent practical experience. Proven experience … as a software engineer, with at least 3 years in a technical leadership role. Strong proficiency in C#, Relational Databases, distributed computing, middleware and integration patterns. Demonstrated ability to lead and mentor a team of engineers, fostering a collaborative and productive work environment. Experience in managing complex projects, with a solid understanding of Agile methodologies and tools. Excellent analytical More ❯
Stevenage, Hertfordshire, South East, United Kingdom
Eurochange
Head of SoftwareEngineering Location: Essex House, Stevenage Salary: £70,000 – £90,000 Hours: 40 hours per week, hybrid Reporting to: Technology Director How you'll support our purpose: As Head of SoftwareEngineering, you'll lead the transformation of our cloud-first application platforms, bringing innovation, structure and vision to how we develop at eurochange. … With full ownership of our bespoke software services, you'll define and shape systems that are secure, scalable, and fit for the future. You'll work closely with our Technology Director and wider teams to ensure the applications we build are aligned to business goals, deliver exceptional customer experiences, and are robust enough to scale with our ambitious growth. … SoftwareEngineering Leadership Own the design, development, and continuous improvement of eurochange's bespoke software platforms Lead, mentor and grow the internal software development team and guide offshore contributors Define technical architecture, development frameworks, and solution standards Oversee delivery of secure, reliable and scalable systems across web, mobile and API services Translate customer and business requirements More ❯
Senior Full-Stack SoftwareEngineering Lead Cambridge, ON, Canada Job Description Posted Monday, May 26, 2025 at 4:00 AM Job Title : Senior Full-Stack SoftwareEngineering Lead 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 … 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 Senior Full-Stack SoftwareEngineering Lead will serve as the technical lead and primary programmer for Project Neuron. This role is responsible for defining architecture, leading engineering efforts, and owning the … platforms, applications, and services that drive our simulation-ready, AI-enabled automation systems. The Senior Full-Stack SoftwareEngineering Lead will mentor the engineering team, set and uphold high technical standards, and drive delivery across multiple domains. Working across Omniverse, AI, databases, ERP/PLM systems, and cloud infrastructure, they'll collaborate cross-functionally to ensure scalable More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Ecm Selection
Based in offices in central Cambridge (with hybrid work options available - 3 days a week in the office), this company develops software used for scientific engineering applications. Their software products have been best-in-class for several years, and they progressively look forward to maintaining that position through new features and accessibility. Their software is based … on C# with the use of TypeScript/JavaScript for web-based applications. For this role, they are looking to recruit an experienced C# software engineer to develop new features through best softwareengineering practices and ensure high level of software maintainability. Requirements: 1st/2.1 in Computer Science or similar, and significant professional software experience using C# and .NET framework for Enterprise software products. Good communication skills - collaboration within the team is important. Demonstrable experience working on complex and large code bases. Additional experience with SQL Server, Docker and Kubernetes would be desirable. Team culture is important, so interested candidates should enjoy mentoring junior members of the team and contributing to projects More ❯
Cambridge, Cambridgeshire, East Anglia, United Kingdom Hybrid / WFH Options
Oscar Associates (UK) Limited
Senior .NET Developer Location: Cambridge (One day a week) We are looking for an experienced Senior .NET Developer to join a fast-growing software house based in Cambridge. You will play a pivotal role in designing, developing, and maintaining an internal SaaS platform used across multiple teams and clients. If you have strong expertise in C# , Angular , TypeScript , and … experience with cloud infrastructure (preferably AWS), plus a passion for clean code and Agile delivery, this is an excellent opportunity to grow your career and work alongside talented software professionals. Key Responsibilities Develop scalable, secure, and maintainable software solutions using C#, Angular, and TypeScript . Work with multiple database technologies, including SQL, NoSQL, and graph databases . Lead … code reviews, mentor junior developers, and promote best practices in software engineering. Design system architecture aligned with business goals and ensure optimal performance. Manage and enhance CI/CD pipelines , containerization, and cloud deployments (AWS). Collaborate with product managers, designers, and remote engineering teams to deliver high-quality software. Participate actively in Agile ceremonies and contribute to More ❯
We are a dynamic video game startup based in Cambridge, UK, dedicated to creating immersive and innovative gaming experiences. We are seeking a talented Senior Software Engineer (Infrastructure) to join our team and help us develop and maintain our cutting-edge game technologies and systems. At World Makers, a Senior Software Engineer (Infrastructure) will have the opportunity to … pipelines and systems. Work effectively with other game development disciplines, including art and design. Contribute to and drive new technical architecture and design. Requirements 5+ years professional experience in software development. Solid understanding of computer science fundamentals. Experience shipping code to a production environment. Experience working on microservices and distributed systems. Experience working with SQL and NoSQL databases. Experience … working on cloud platforms such as AWS/GCP/Azure and working with infrastructure as code tools such as AWS CDK and Terraform. Experience running and deploying software on GNU/Linux or BSD-derived systems. Experience using version control software (e.g. Git/P4) Excellent verbal and written English communication skills. Bonus Skills Bachelor's or More ❯
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 ❯
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 ❯
Site Reliability Engineer - Graduate Considered We are excited to be able to offer this Site Reliability Engineer role working for an industry-leading software company in Cambridge. This company has won several awards and is pioneering in their machine-learning technology. Founded 8 years ago, with a team of 150 brilliant engineers, they are already renowned as having game … role Ideally, you will have knowledge of modern infrastructure and operational tooling within cloud-based architectures It would be beneficial if you have an understanding of how web-based software applications are designed and function, utilising technologies like node.js, PostgreSQL, or Elasticsearch. You enjoy a variety of work and love the idea of a role involving lots of problem … solving identifying the root causes of issues. Good logical reasoning You are keen on pursuing a career in Site Reliability Engineering in the knowledge this role will not lead to a role in the R&D/Software teams Responsibilities for Site Reliability Engineer - Graduate Considered: Working within the SRE team you will be responsible for the architecture More ❯
Cambourne, Cambridgeshire, United Kingdom Hybrid / WFH Options
Remotestar
hiring for one of our clients,based in San Sebastian- Spain About client : Well-funded and fast-growing deep-tech company founded in 2019. We are the biggest Quantum Software company in the EU. They are also one of the 100 most promising companies in AI in the world (according to CB Insights, 2023) with 150+ employees and growing … fully multicultural and international. They provide hyper-efficient software to companies seeking to gain an edge with quantum computing and artificial intelligence. Their main products, Singularity and CompactifAI, address critical needs across various industries. As a DevOps Manager , you will : Lead an international team of DevOps engineers to develop cutting-edge Cloud solutions for our internal users and top … project initiatives and activities. Demonstrates an understanding of users' needs and effectively participates in the development and implementation of business solutions. Required Qualifications: Master's degree in Computer Science, Engineering, Physics, Data Science, Operations Research, or related field. Alternatively, a Bachelor of Science plus Master in Business Administration is acceptable. 8+ years of hands-on experience in softwareMore ❯
St. Albans, Hertfordshire, England, United Kingdom
Apache Associates
the future of subscription platforms? Out Client is looking for a talented and driven developer to join their agile team and help build cutting-edge solutions that combine traditional softwareengineering with emerging AI/ML technologies. About the Role: This hybrid role offers a unique blend of traditional application development and the exciting opportunity to work on … ll collaborate with both internal teams and clients to create tools that leverage AI for automation, enhanced decision-making, and real-time insights—while maintaining rock-solid, high-performance softwareengineering standards. As part of their development lifecycle, you’ll be involved in everything from ideation and prototyping to deployment and ongoing support. You will play a key … platform, as well as working on other systems based in C# .Net (training provided, must be willing to learn!) . Key Responsibilities: Work on both AI-powered and traditional softwareengineering projects for internal and client-facing tools. Contribute to the full development lifecycle—from brainstorming new ideas to deploying and maintaining production systems. Collaborate with a cross More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Cadence Design Systems
Sr Principal Software Engineer page is loaded Sr Principal Software Engineer Apply locations: CAMBRIDGE Time type: Full time Posted on: Posted Yesterday Job requisition id: R49763 At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology. Cadence is a pivotal leader in electronic design, building upon more than … 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 for the most dynamic market applications including consumer, hyperscale computing, 5G communications, automotive … aerospace industrial and health. Job Title: Sr Principal Software Engineer Location: Cambridge, United Kingdom OR Cork, Ireland Reports to: SoftwareEngineering Group Director Job Overview: We are seeking a Sr Principal Software Engineer (Team Lead) to join our team responsible for developing and maintaining AI infrastructure across Cadence's portfolio of design tools. This role offers More ❯
This global software simulation company produces a range of software tools and products used by engineers across multiple industries and sectors including aerospace, electronics, and healthcare. They are looking to recruit a software engineer with interests and competence with DevOps technologies to join one of their software product teams. Their simulation software utilises highly mathematical … methodologies to solve problems. To keep this optimised and efficient, they look to write clean, maintainable code to automate infrastructure, development workflows and deployment pipelines. As a software engineer, you'll build internal tools and services that provides an accessible Cloud based platform for other engineers to release quality features. Key responsibilities would include: developing C# internal tools and … services, designing CI/CD pipelines, supporting cloud infrastructure migration, removing bottlenecks in the development process. Requirements: A degree in computer science or similar and familiarity with softwareengineering and DevOps technologies. Demonstrable experience programming in C# using OOP design principles for microservices or similar Cloud-based applications. Experience using typical DevOps tools and practices for softwareMore ❯
Junior Software Engineer - Python £30,000-£35,000 Cambridge (On-site) I'm currently supporting a cutting-edge biotech company in Cambridge in their search for a Junior Software Engineer. This is an exciting opportunity for a early-career developer to work on innovative technology that's transforming protein research and scientific discovery. You'll support and extend … the software stack behind a high-impact lab device used in protein analysis. It's a hands-on position that spans user interfaces, database management, and machine control - ideal for someone who wants to learn quickly, contribute broadly, and grow with the business. You'll work alongside a multi-disciplinary team, collaborating with engineers, scientists, and business stakeholders to … build intuitive, robust software. No two days will be the same, and you'll regularly contribute outside of your immediate remit - whether that's supporting software updates in the field or providing input to the website. Key Responsibilities * Develop and maintain the UI and backend software (primarily in Python) * Capture user feedback and implement new features * Manage and More ❯
Junior Software Engineer – Python £30,000–£35,000Cambridge (On-site)I’m currently supporting a cutting-edge biotech company in Cambridge in their search for a Junior Software Engineer. This is an exciting opportunity for a early-career developer to work on innovative technology that’s transforming protein research and scientific discovery.You’ll support and extend the software … and business stakeholders to build intuitive, robust software. No two days will be the same, and you’ll regularly contribute outside of your immediate remit — whether that’s supporting software updates in the field or providing input to the website. Key Responsibilities • Develop and maintain the UI and backend software (primarily in Python)• Capture user feedback and implement … prototypes• Collaborate with hardware and firmware teams to integrate new functionality• Support cross-functional needs, including technical input for marketing and IT troubleshooting Key Requirements • Degree in Computer Science, SoftwareEngineering, Physics, or Engineering with a strong software component• Strong proficiency in Python• Experience with at least one other object-oriented language (C++, Java, C#, etc More ❯
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 ❯
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 ❯
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 ❯
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 ❯
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 softwareengineering, 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 ❯
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 softwareengineering, 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 ❯
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, SoftwareMore ❯