London, South East, England, United Kingdom Hybrid / WFH Options
Client Server Ltd
Backend Software Engineer/Developer (Golang Kafka API) London/WFH to £110k Do you have a deep knowledge of Go/Golang combined with softwarearchitecture and design skills? You could be progressing your career as a Backend Software Engineer at a start-up payments technology company that is revolutionising the payments industry to Africa … improving speed, cost and reliability. As a Backend Software Engineer you'll focus on backend system design, event driven architecture and APIs with a focus on scalability and reliability. You'll join a small, collaborative, Agile team working on 2 week sprints, you'll be a key part of tech discussions and decision making. Location/WFH: You … colleagues in the London, Canary Wharf offices three days a week (also the possibility to be remote in the UK). About you: You're an experience backend focussed Software Engineer with strong commercial Go/Golang development experience You have experience with system design, event driven architectures, Kafka, API development You have a product based mindset and commercial More ❯
the organization. Collaborate closely with cross-functional teams including product managers, designers, developers, and stakeholders to understand requirements and translate them into scalable design system solutions. Define and document architecture principles, guidelines, and best practices for the design system, ensuring consistency, reusability, and maintainability across all applications. Conduct thorough analysis of existing systems, tools, and processes to identify opportunities … and innovation. Evaluate third-party libraries, frameworks, and tools to assess their suitability for inclusion in the design system ecosystem. Act as a subject matter expert on design system architecture, advocating for its adoption and promoting its benefits throughout the organization. Facilitate workshops, presentations, and knowledge-sharing sessions to evangelize the design system and build awareness among stakeholders. Collaborate … or related field; Master's degree preferred. Required Skills Proven experience as a solution architect or similar role, with a focus on designing and implementing design systems for complex software applications. Experience using Storybook, Chromatic and Zereheight for design systems. Experience creating automation processes for component governance. In-depth knowledge of design patterns, UI/UX principles, and front More ❯
the forefront of robotics innovation. Based in Surrey, we are building smart, adaptive systems that redefine how machines interact with the physical world. We’re seeking a Senior Embedded Software Engineer to drive forward development on our next-gen robotics platforms. Design, develop, and optimize embedded software for robotics applications using C/C++ Collaborate across multidisciplinary engineering … teams to integrate hardware and software solutions Take ownership of softwarearchitecture, performance, and safety standards Lead debugging, testing, and validation of embedded systems in real-world environments Contribute to design reviews and mentor junior engineers Proven experience (5+ years) in embedded software development for real-time systems Strong proficiency in C/C++ and RTOS More ❯
ensuring they remain reliable and scalable. As a Senior Java Developer, you will provide technical guidance and mentor a team of developers, fostering technical excellence and delivering high-quality software solutions. Working in an agile environment, you’ll collaborate with cross-functional teams to define, design, and implement innovative features while mentoring junior engineers. Duties : Develop high-quality, performative … and reliable Java applications. Guide and mentor developers such as graduates and juniors Oversee softwarearchitecture, ensuring seamless integration with various platforms. Gather and analyse requirements, refining features and technical solutions. Lead the estimation process and ensure development work is accurately scoped. Debug existing code, maintain system performance, and drive best coding practices. Manage defects and oversee their … resolution across the development team. Experience : 5+ years of experience in software engineering, with a strong focus on Java development. Experience leading and/or mentoring technical teams within fast-paced, agile environments. Expertise in microservices architecture, REST API development, and security. Experience with version control (GIT preferred) and cloud platforms like AWS. It would be a plus More ❯
Endeavour Recruitment has a new opportunity for a Software Application Developer to advance their career with a global manufacturing client. They are open to candidates ranging from recent graduates to senior developers, with a salary of up to £50,000 depending on experience. If you have a degree in IT, Software, or Mathematics and are interested in a … Software Application Developer role, this could be an ideal opportunity. Training and development will be provided to the right candidate. Key Skills Required: Softwarearchitecture, design, and development C# MS SQL WinForms, WCF, WF, XML, ODBC, ADO.NET Entity Framework, Multi-threading, Multi-tier architecture Source Safe, Team Foundation Server MS Windows UML Knowledge of Cryptography Attributes More ❯
This established scientific software engineering and consultancy company develops and provides services around digital geological modelling solutions. They are looking to recruit a Senior Software Engineer to join their fledgling AI team to work on new ML features for desktop and web applications. The role will require championing best practices and driving operational excellence to ensure robust technical … designs are delivered. Requirements: Bachelor's or Master's in Computer Science or similar AND demonstrable experience befitting a senior level software engineer with a track record of delivering complex technical projects including AI/ML engineering features. Experience in softwarearchitecture and development for AI/ML scalable solutions. Extensive experience writing production grade code (Python More ❯
London, South East, England, United Kingdom Hybrid / WFH Options
Morgan McKinley
long-standing PHP and Oracle-based system into a .NET (C#) and PostgreSQL architecture. Seeking talented developers who are excited to work at the intersection of legacy systems, modern architecture and cutting-edge development tooling. Your Responsibilities: Re-engineer Oracle PL/SQL logic into performant and maintainable C# services. Design and build .NET components that interact with both … PHP systems. Work closely with BAs and stakeholders to ensure functional parity and identify areas for modernisation or optimisation. Contribute to the design and delivery of a hybrid system architecture supporting phased rollout. Leverage AI tools to assist with code analysis and migration. Participate in code reviews, contribute to testing strategies and support comprehensive documentation efforts. What You'll … differences and performance tuning. Comfortable working in hybrid environments where legacy and modern platforms coexist. Familiarity with AI-enabled tools that accelerate development and migration tasks. Strong grasp of softwarearchitecture principles, design patterns, and integration techniques. Collaborative mindset with excellent communication skills. Nice to Have: Experience with legacy PHP platforms and their integration challenges. Familiarity with CI More ❯
Crawley, Sussex, United Kingdom Hybrid / WFH Options
Elekta AB
across hospitals and clinics worldwide. You will bring broad expertise in solutions engineering, including compute, storage, networking infrastructure, and hybrid environments with Azure or AWS cloud. Your specialization in software infrastructure, including virtualization, operating systems, and databases, will be crucial in designing high-performance, scalable, and cost-effective deployment architectures. If you're passionate about creating reliable, high-performance … in the lives of patients globally, we want to hear from you! What you'll do at Elekta: Your responsibilities will include (but are not limited to): Partner with softwarearchitecture, development teams, and business stakeholders to define infrastructure strategies that are scalable and meet the needs of the business. Design deployment architectures for high availability, performance, and … cost-efficiency across on-premise (e.g., HP, Intel, Nvidia) and cloud platforms (e.g., Azure, AWS)." Evaluate and recommend hardware, software, and networking solutions, including virtualization strategies (e.g., Hyper-V, Kubernetes, VMware). Manage relationships with hardware and software vendors to stay aligned with their roadmaps and offerings. Collaborate with hardware vendors and application teams to optimize performance More ❯
London, South East, England, United Kingdom Hybrid / WFH Options
Roc Search Limited
Job Title: Software Developer in Test (C#/TypeScript)Location: London/HybridSalary: £80,000-£85,000Industry: FintechSkills: TypeScript, C#, Selenium, Appium, CI/CD, Docker I am looking for a Senior Developer in Test (SDET) to join a key client of mine within the Fintech space. They are a really exciting growing company working on some fantastic projects.Developers … in Test are key to the continued stability and delivery of the company's software. Candidates should be passionate about delivering high quality software and committed to ensuring clients have the best user experience possible. Responsibilities: Maintain and improve automated test frameworks? Create new, fast and reliable automated tests and Investigate test failures? Improve existing or create new Continuous … of high-quality, tested, maintainable code? Investigate and perform root cause analysis on bugs, putting on your detective hat and diving into the code when necessary? Discuss and design softwarearchitecture and contribute to whiteboard sessions? Act as a point of contact regarding product knowledge, handling queries from various members of the business? Attend knowledge sharing sessions with More ❯
delivering large-scale cybersecurity-focused technical programs in a Senior TPM capacity. Significant experience managing Authentication and IdAM initiatives, preferably in regulated or enterprise environments. Strong background in agile software development within cloud platforms (AWS, Azure, or GCP). Familiarity with access provisioning, identity lifecycle management, and secure architecture design. Technical Skills In-depth understanding of identity standards … . Hands-on experience with enterprise IdAM platforms (e.g., Okta, Azure AD, ForgeRock, Ping Identity). Strong grasp of Zero Trust principles and least privilege access strategies. Knowledge of softwarearchitecture, cloud security controls, and compliance frameworks. Soft Skills Exceptional communication skills for influencing and engaging stakeholders at all levels. Organizational agility to manage complex, security-critical multi More ❯
London, South East, England, United Kingdom Hybrid / WFH Options
Client Server Ltd
Golang Developer/Backend Software Engineer (Go Kafka API) London/WFH to £110k Do you have a deep knowledge of Go/Golang combined with softwarearchitecture and design skills? You could be progressing your career as a Golang Developer at a start-up payments technology company that is revolutionising the payments industry to Africa, improving … speed, cost and reliability. As a Golang Developer you'll focus on backend system design, event driven architecture and APIs with a focus on scalability and reliability. You'll join a small, collaborative, Agile team working on 2 week sprints, you'll be a key part of tech discussions and decision making. Location/WFH: You'll join colleagues … in the London, Canary Wharf offices four days a week. About you: You're an experience backend focussed Software Engineer with strong commercial Go/Golang development experience You have experience with system design, event driven architectures, Kafka, API development You have a product based mindset and commercial acumen You have a thorough understanding of Computer Science fundamentals such More ❯
role, you will Lead the design and improvement of complex, scalable systems across cloud-based and hybrid environments Collaborate with stakeholders to translate business needs into functional and technical architecture Provide architectural oversight for key projects, ensuring alignment with technical standards and long-term strategy Monitor industry and technology trends to identify relevant opportunities for innovation and efficiency Contribute … degree with 5+ years of experience or Masters degree with 3+ years of experience (or equivalent professional background) Proficiency in at least three programming languages and strong knowledge of softwarearchitecture patterns Experience maintaining and supporting systems in production, especially in public or hybrid cloud environments Demonstrated ability to troubleshoot, monitor, and enhance large-scale systems Strong understanding … architectures, service-oriented design, ETL frameworks, and security principles Capable of designing moderately complex systems and choosing appropriate technologies based on use cases Familiarity with compliance requirements and secure software design Effective communicator with the ability to explain technical concepts to both technical and non-technical audiences Experience developing technology strategies, roadmaps, and contributing to long-term architectural vision More ❯
london (city of london), south east england, united kingdom
Expedia Group
role, you will Lead the design and improvement of complex, scalable systems across cloud-based and hybrid environments Collaborate with stakeholders to translate business needs into functional and technical architecture Provide architectural oversight for key projects, ensuring alignment with technical standards and long-term strategy Monitor industry and technology trends to identify relevant opportunities for innovation and efficiency Contribute … degree with 5+ years of experience or Masters degree with 3+ years of experience (or equivalent professional background) Proficiency in at least three programming languages and strong knowledge of softwarearchitecture patterns Experience maintaining and supporting systems in production, especially in public or hybrid cloud environments Demonstrated ability to troubleshoot, monitor, and enhance large-scale systems Strong understanding … architectures, service-oriented design, ETL frameworks, and security principles Capable of designing moderately complex systems and choosing appropriate technologies based on use cases Familiarity with compliance requirements and secure software design Effective communicator with the ability to explain technical concepts to both technical and non-technical audiences Experience developing technology strategies, roadmaps, and contributing to long-term architectural vision More ❯
Southampton, Hampshire, South East, United Kingdom
Deerfoot Recruitment Solutions
Strong proficiency in React , Next.js , and Ionic Familiarity with Context API , GitHub , and testing tools like Jest Proven ability to troubleshoot deployment issues and optimise user performance Knowledge of softwarearchitecture and engineering best practices Desirable : Azure, .NET, CI/CD (YAML), accessibility standards Exposure to financial services applications Familiarity with Storybook for component documentation Apply now to More ❯
Leatherhead, Surrey, United Kingdom Hybrid / WFH Options
KBR, Inc
teams. Key Skills: Strong leadership and interpersonal skills to engage teams and stakeholders. Deep understanding of data integration across the full project lifecycle (1D to 8D). Familiarity with softwarearchitecture, APIs, digital twin technologies and agile development. Ability to evaluate system feasibility and cost-efficiency. Financial acumen to manage project budgets and justify digital investments. Why Join More ❯
JavaScript (required), C++ (optional). Analytical Skills: Solid understanding of ML approaches to determine suitable technologies or methodologies for specific problems. Code Quality: Natural aptitude for good code and software architecture. Work Ethic: Hands-on mentality. Preferred requirements Cloud Computing: Strong experience with AWS services, particularly ECS, EC2, Lambda, and AWS Identity and Access Management (IAM). Governance Understanding … Frameworks: Experience with ML frameworks for data preparation and training at a large scale. Learn More About Autodesk Welcome to Autodesk! Amazing things are created every day with our software - from the greenest buildings and cleanest cars to the smartest factories and biggest hit movies. We help innovators turn their ideas into reality, transforming not only how things are More ❯