NEW ROLE AVAILABLE - SENIOR RUBY ON RAILS SOFTWAREENGINEER- PERMANENT Location: Farnborough GU14 Salary: £55,000 - £65,000 Working Pattern: Monday - Friday (Hybrid 2 days onsite) I'm working with a well-established company based in Hampshire who are looking for a Senior Ruby on Rails SoftwareEngineer to join their team. The successful … candidate will take full ownership of software development, working on impactful projects with modern technologies such as Docker, Cloudflare, and Heroku. You'll be responsible for developing clean, scalable, and user-friendly applications, collaborating with cross-functional teams to deliver new features, and leading all phases of the development lifecycle. Key skills and experience: Proven Ruby on Rails development More ❯
our exciting opportunities and why MMS is a great place to advance your career. Visit or follow MMS on LinkedIn . We are looking for a passionate and motivated SeniorSoftwareEngineer (Statistical Backend) to take on a critical role at the interface between clinical data science and software development on our KerusCloud platform. (Office-based … hybrid or home-based option can be discussed) Responsibilities: To have a solid understanding of the KerusCloud codebase and architecture. Development, and maintenance, of novel software to aid the design of complex clinical research studies with ownership over new advanced statistical features: lead on gathering requirements. understand the concepts and communicate to the wider team. design solutions to fit … within KerusCloud. engineer secure, quality, and robust solutions. Support the generation and maintenance of quality documentation. Be an integral part of the KerusCloud development team, working closely with others. Support the continuous improvement of the team and wider company. Requirements: Essential: College graduate in a scientific, or mathematical, discipline which required the creation of repeatable coding for data analysis. More ❯
Reigate, Surrey, England, United Kingdom Hybrid / WFH Options
esure Group
alongside exceptional service, to deliver personalised experiences that meet our customers ever-changing needs today and in the future. Job Description We currently have a fantastic opportunity for a SeniorSoftwareEngineer to join our technology team! You will be our technical expert for a squad building software and customer experiences that are market leading and … testing and CI/CD Working with SRE engineers to build distributed systems with a focus on high availability, low latency and scalability (you build it, you run it) Senior member of esure’s engineering community, engaging in tech forums and driving tech change wider than your squad Qualifications We would love you to bring! Senior Developer experience More ❯
Manchester, Lancashire, England, United Kingdom Hybrid / WFH Options
esure Group
alongside exceptional service, to deliver personalised experiences that meet our customers ever-changing needs today and in the future. Job Description We currently have a fantastic opportunity for a SeniorSoftwareEngineer to join our technology team! You will be our technical expert for a squad building software and customer experiences that are market leading and … testing and CI/CD Working with SRE engineers to build distributed systems with a focus on high availability, low latency and scalability (you build it, you run it) Senior member of esure’s engineering community, engaging in tech forums and driving tech change wider than your squad Qualifications We would love you to bring! Senior Developer experience More ❯
Manchester, North West, United Kingdom Hybrid / WFH Options
InterQuest Group (UK) Limited
Great opportunity for a SeniorSoftwareEngineer to join a private equity backed tech company in Manchester as they scale in 2025. You'd join a product-based squad within a larger engineering function and would be given the opportunity to be involved in all aspects of the product you work on, from ideation through to deployment More ❯
Job Title: Full Stack SoftwareEngineer(contract) Location: London Hybrid. Travel to the London office (frequency TBC ) Duration: 6months Contract Start Date: ASAP September 2025 Working with the Deloitte Associate (Contractor) Programme means we can offer you the opportunity to work on a variation of industry and client related projects. Our aim is to retain the best talent … with you to look at alternative projects within the firm that suit your experience should you wish to continue with Deloitte. The Role We are looking for an experienced Senior Full Stack SoftwareEngineer to work in the Digital Tax Solutions (DTS) Team at Deloitte. In response to significant success and an increased emphasis on technology and … innovation in a rapidly evolving market, DTS is recruiting a Software Developer to undertake new project work within our business. The successful candidate will play a crucial role in developing software solutions, work across the full SDLC, collaborate with the team and get involved on high-profile projects.This position requires a solid understanding of Software Development as More ❯
Fareham, Hampshire, United Kingdom Hybrid / WFH Options
TUV SUD Limited
As a Senior Innovations engineer you will be developing software-based solutions to business problems in a small team of full-stack software engineers. These solutions will be aimed at ensuring TUV SUD is well placed to deliver future services in a timely, efficient and competitive manner. You will be developing tools that will be used … we push to digitize and automate our internal processes. As part of the Innovations Team, you will liaise with various parts of the business to provide new and innovative software solutions for internal company usage. You will be expected to input on software requirements, software implementation and propose effective solutions. You will also be expected to support … and guide software engineers with less experience than yourself. Where the vacancy is filled from within TUV SUD, a handover period will be required to allow for training and delegation of current responsibilities. Duties and Responsibilities: Writing C#/.NET software to automate manual processes and help improve efficiencies across the business. Functioning as a full-stack developer More ❯
company has garnered a number of high-profile corporate partners as it looks to develop their scalable robotics-based platform. As they expand, they are looking to recruit a SeniorSoftwareEngineer to take a technical leadership role with hands-on engineering responsibilities. The position is embedded within the robotics group of the company, taking project ownership … of advanced robotic subsystems and broader software integration. Work will be a combination of design, testing and delivery for software within electro-mechanical systems. Specifically, this will involve high-performance control systems for autonomous mobile robotics, machine vision systems, and robotics arms. Requirements Degree in computer science, electronics or similar AND demonstrable project expertise working on industrial robotic …/2 for robotic control systems and automation including network protocols. Experience of safety-critical systems used within automation. Extensive experience using Python for robotics. This is a senior role, so project leadership experience would be expected. This could include managing complex projects and leading multidisciplinary engineering teams. Interested candidates must hold full rights to work within the UK More ❯
R&D group of a Fortune 1000 Data Conglomerate is looking to hire a SeniorSoftwareEngineer to assist with a multitude of DARPA based projects for its Mclean based operation(2 days onsite a week). This person will working on all new green development projects utilizing an array of tools such as: JVM programming languages … great opportunity to work with other sound developers for an impactful cause and an active Top Secret clearance or above is required Required Skills & Experience 4+ years of professional software engineering experience Active Top Secret clearance or above Experience with JVM languages: Java(preferred), Scala, Groovy, and/or Python Experience with javascript frameworks: React(preferred), Angular, and/ More ❯
career development and the impact we have within the community. So, what's your possible? Opportunity: This is more than just a job; it's a mission. As a SeniorSoftwareEngineer you play a pivotal role in designing, developing and maintaining the critical infrastructure that powers our services. You will be self-driven and organised with … with complex challenges within a unique space. You'll be at the forefront of delivering core solutions that have real world impact. Our UK Cyber & Intelligence business combines modern software development approaches with a rich heritage and experience in the Defence and security sectors. Our customers have complex and sensitive data and information requirements requiring a mission partner who … context, delivering and sustaining a portfolio of challenging technology projects at scale and pace, supporting them through an ambitious digital transformation programme. "My purpose; to lead a team of software engineers with the brightest minds, to push the boundaries and define possible together." Responsibilities: Perform hands-on development and actively contribute to the code base including peer review of More ❯
career development and the impact we have within the community. So, what's your possible? Opportunity: This is more than just a job; it's a mission. As a SeniorSoftwareEngineer you play a pivotal role in designing, developing and maintaining the critical infrastructure that powers our services. You will be self-driven and organised with … with complex challenges within a unique space. You'll be at the forefront of delivering core solutions that have real world impact. Our UK Cyber & Intelligence business combines modern software development approaches with a rich heritage and experience in the Defence and security sectors. Our customers have complex and sensitive data and information requirements requiring a mission partner who … context, delivering and sustaining a portfolio of challenging technology projects at scale and pace, supporting them through an ambitious digital transformation programme. "My purpose; to lead a team of software engineers with the brightest minds, to push the boundaries and define possible together." Responsibilities: Perform hands-on development and actively contribute to the code base including peer review of More ❯
this using state-of-the-art technology and engineering to make it happen, considering the customer as the center of all that we do. We are looking for a SeniorSoftwareEngineer to focus on developing core features for the Roku platform UI. We are looking for someone with experience building high-performing applications and SDK components … who wants to code on a wildly popular consumer electronics platform.This is an excellent role for a senior professional who enjoys a high level of visibility, thrives on having a critical business impact, and is excited to work on a component that touches almost everything streamed on the Roku platform. About the team This team spends most of its … to our embedded UI development and underlying architecture Integrate third-party C++ libraries Investigate, diagnose and resolve issues within the Roku Platform We're excited if you have Relevant software development experience and a proven track record of designing and shipping high-quality software on an embedded platform. Extensive programming experience with C++ and Embedded Linux or Native More ❯
Senior Embedded SoftwareEngineer | £60-70k | Kidlington | 1 day per week on-site My client is a rapidly growing, and already well established, company designing cutting edge analysis technology for high performance sectors. They have expanded their premises and design capacity, and are looking for an experienced embedded software engineer. Main duties: + Develop complex … embedded software and interface with hardware for new and existing products throughout the product life cycle. + Refactoring of firmware + Manage complex projects, supervise R&D staff, and collaborate with various departments to meet project objectives. Skills and Experience Required: + Ability to write high quality firmware and develop testing solutions + Experience with PCB design and layout More ❯
Fayetteville, North Carolina, United States Hybrid / WFH Options
Iron EagleX, Inc
emerging technologies to provide innovative, user-focused solutions that empower organizations and end users to operate smarter, faster, and more securely in dynamic environments. Responsibilities Job Description: As a SeniorSoftwareEngineer, you will act as a technical expert contributing to the team's success in delivering robust, scalable applications. You will collaborate with stakeholders, team members … is a plus. Implement and manage distributed messaging systems like Redis, Kafka, or SQS. Implement JWT-based authentication/authorization; familiarity with x509 certificates and Keycloak is advantageous. Deploy software to hundreds of servers worldwide and support installation, configuration, migration, and operational data management. Provide remote troubleshooting support to system engineers daily. Inspire and influence teams and partners to … Familiarity with distributed messaging systems, including Redis, Kafka, or SQS. Experience implementing Authentication/Authorization with JWT; familiarity with x509 certificates and Keycloak is an advantage. Ability to deploy software to hundreds of servers worldwide as well as support the installation, configuration, migration, collection, and dissemination of operational data Experience with providing remote troubleshooting support to system engineers daily More ❯
lie in cutting-edge technology and strategic innovation, originally developed for the gaming, entertainment, and defence sectors. Learn more about our mission at kallikor.ai . We are seeking a SeniorSoftwareEngineer to join our friendly, relaxed and inclusive team. You'll be developing and implementing models and simulations used in our digital twins. Our models typically … for problem-solving and a desire to work in a collaborative and supportive environment. You'll have the chance to work alongside a multidisciplinary team of scientists, modellers, and software engineers who collaborate closely with our product owners and customers to take modelling to the next level. Developing and implementing algorithms which result in plausible modelling behaviour Building pipelines … well-tested code following modern engineering practices and design patterns Create efficient, maintainable code that transforms prototype models into production-ready solutions Why you're made for this: Strong software engineering fundamentals including system architecture, design patterns, and development best practices Advanced Python programming skills with experience building complex, maintainable systems Professional software development experience with a track More ❯
Job Number: 66 Job Category: GovTech Job Title: SENIORSOFTWAREENGINEER - VIRGINIA - URGENT Job Type: Full-time Clearance Level: Top Secret/SCI - Full Scope Polygraph Work Arrangement: On-site Job Location: Chantilly VA Salary: 200k - 250k Background Build Helm Charts to control runtime cloud configurations in a government organizations Work in a small team in a … and analyzed evolving requirements Requirements Bachelors degree with building microservices with python experience Must have an active TS/SCI with Full Scope Polygraph security clearance Preferred 10 years software development experience More ❯
the future of space and autonomous systems. If you're looking for a place where your work has a real, tangible impact -SPAICE is that place. About the Role - SoftwareEngineer (Virtual Worlds) Traditionally, game engines were used to build experiences for human players. In this role, you'll design virtual worlds where the player is not a … human - but an algorithm. Specifically, a Spatial AI Agent navigating satellites or drones through complex, simulated environments. As a SoftwareEngineer (Virtual Worlds), you'll develop high-fidelity simulations to train, test, and validate navigation algorithms across different platforms-supporting both single-vehicle and multi-agent autonomy. You'll work closely with Aerospace Engineers, GNC experts, and AI … e.g., Unreal Engine, NVIDIA Omniverse, Simulink, Gazebo) Building custom tools and SDKs to enable faster iteration for autonomy testing Interfacing simulation environments with Hardware-in-the-Loop (HIL) and Software-in-the-Loop (SIL) setups What we are looking for Senior-level experience with C++ , including development inside modern game engines Hands-on experience with Unreal Engine , ideally More ❯
Nottingham, Nottinghamshire, United Kingdom Hybrid / WFH Options
Formpipe Software AB
With over 35 years of experience, it helps organizations communicate more effectively without custom coding. Currently, we aim to modernize Lasernet into a SaaS platform. We are seeking a SeniorSoftwareEngineer to help evolve our monolithic codebase into a modular, scalable architecture. You will join a 25-person platform team responsible for development, infrastructure, testing, and … end-to-end Maintaining and improving the codebase Navigating legacy and new technologies Sharing knowledge and reviewing code with teammates Knowledge and Experience Must-haves: 5-10 years of software development experience across various domains Experience modernizing monolithic systems Strong C++ skills and Windows Desktop Development experience (Win32 is a bonus) Understanding of desktop application development Experience working in More ❯
Job Number: 66 Job Category: GovTech Job Title: SENIORSOFTWAREENGINEER - VIRGINIA - URGENT Job Type: Full-time Clearance Level: TS/SCI CI Poly Work Arrangement: On-site Job Location: Chantilly VA Salary: 170K-180K Background Work in a small team in a contractor SCIF to design and test microservices developed in Python Help design, implement, test More ❯
Oxford, Oxfordshire, United Kingdom Hybrid / WFH Options
Sophos Group
Sophos X-Ops and the Counter Threat Unit (CTU). Sophos is headquartered in Oxford, U.K. More information is available at . Role Summary We're looking for a SeniorSoftwareEngineer 2 with deep expertise in Windows internals and low-level development to join our team. This high-performance software captures and analyzes malicious behavior … with engineers, researchers, and security experts to build new capabilities for our Windows agent, spanning both user-mode and kernel-mode. If you're passionate about building performant, resilient software at the OS level, this is the opportunity for you. What You Will Do Design and implement core components for our Windows agent with high concurrency and low system … tracing Collaborate with product and engineering teams to build next-generation endpoint detection capabilities Build tools to support internal workflows and contribute to automated testing Follow best practices for software quality, code reviews, and secure development Contribute to a cross-platform development effort alongside Linux and macOS teams What You Will Bring Minimum of 5 years of experience in More ❯
s possible in the field of AI. Join our close-knit, global team and help us build the future of AI infrastructure! Job Description We're looking for a SeniorSoftwareEngineer with strong experience in Golang and Kubernetes to join our team. In this role, you'll design and build high-performance, cloud-native back-end … AI workloads , including LLMs and GPU-based services. You'll collaborate closely with cross-functional teams - including platform, infrastructure, and machine learning - to design, develop, and deliver high-quality software solutions. You'll help build tools and services that power model training, inference, and orchestration in production environments, while mentoring junior engineers, upholding engineering best practices, and driving initiatives … automate custom workload management Build and manage containerized services using Docker and industry best practices What you bring: Proven experience developing production systems in Golang Proven ability to improve software quality through unit testing, integration testing, code reviews, and adherence to clean code principles Deep knowledge of Kubernetes and cloud-native architectures Hands-on experience with containers, Helm, and More ❯
is critical to support and grow Roku's rapidly expanding ad business. It is the mission of the Ad Engineering Team to build this platform. We are hiring a SeniorSoftwareEngineer, Advertising Platform, to be a vital part of this mission. If you bring extensive experience building complex systems, love great technology at scale, enjoy mentoring … non-technical audiences Be an evangelist for best practices across all functions - developers, QA, and infrastructure/ops Be an evangelist for platform innovation and reuse Deliver top-quality software in a timely fashion We're excited if you have 10+ years of experience building large scale and low latency distributed systems Command of Java, C++ or Go/ More ❯
is critical to support and grow Roku's rapidly expanding ad business. It is the mission of the Ad Engineering Team to build this platform. We are hiring a SeniorSoftwareEngineer, Advertising Platform, to be a vital part of this mission. If you bring extensive experience building complex systems, love great technology at scale, enjoy mentoring … non-technical audiences Be an evangelist for best practices across all functions - developers, QA, and infrastructure/ops Be an evangelist for platform innovation and reuse Deliver top-quality software in a timely fashion We're excited if you have 10+ years of experience building large scale and low latency distributed systems Command of Java, C++ or Go/ More ❯
is critical to support and grow Roku's rapidly expanding ad business. It is the mission of the Ad Engineering Team to build this platform. We are hiring a SeniorSoftwareEngineer, Advertising Platform, to be a vital part of this mission. If you bring extensive experience building complex systems, love great technology at scale, enjoy mentoring … non-technical audiences Be an evangelist for best practices across all functions - developers, QA, and infrastructure/ops Be an evangelist for platform innovation and reuse Deliver top-quality software in a timely fashion We're excited if you have 10+ years of experience building large scale and low latency distributed systems Command of Java, C++ or Go/ More ❯
Northern Ireland, United Kingdom Hybrid / WFH Options
Olo
experiences. As a result, our digital ordering, payment, and guest engagement solutions enable brands to do more with less and make every guest feel like a regular. As a SeniorSoftwareEngineer on an Engage team, you will architect, develop, scale, and monitor solutions, improvements, and services across our Olo Engage product suite. Our software products More ❯