Farnborough, Hampshire, South East, United Kingdom Hybrid / WFH Options
Leidos Innovations UK Limited
Job Description Senior Software Engineer Location: Farnborough, with flexibility to work from home dependent on business demands The Role: We are in search of a Senior Software Engineer t o support a Government Critical National Infrastructure project. As a Senior Software Engineer you will l ead multiple software development team(s) to deliver solutions with architectures … his position is a full time, permanent role and applicants must have SC clearance or be willing to undergo the clearance process. What will I be doing? Lead multiple software development team(s) to deliver solutions with architectures that provide capability improvements, reduced costs and flexibility to adapt quickly to customer needs. Understand high-level features and desired outcomes … outcomes. Responsible for the application-level outcomes, prioritisation of those outcomes and maintaining a roadmap of capability improvements (in conjunction with the Senior Leadership Team) related to the softwares architecture and the end-to-end design. Formulate software designs that create solutions meeting various desired outcomes (both now and future) while balancing the goals and constraints on the More ❯
Are you an experienced Senior Software Engineer looking to take the lead on cutting-edge projects within the Defence sector? We are seeking a skilled engineer to design, develop, and deliver high-quality software solutions that meet complex system requirements. As a Senior Software Engineer, you'll play a key role in architectural design, software development … and team leadership, ensuring innovative solutions are delivered on time and to the highest standards. Key responsibilities for the Senior Software Engineer based in Surrey: Lead a team of software engineers, providing technical direction, supervision, and mentoring. Define architectural and detailed software designs in line with wider system requirements. Develop and test software in C++ across … Linux and Windows platforms. Collaborate with multidisciplinary teams, ensuring seamless integration with firmware and electronics. Manage project timescales, resources, and deliverables in conjunction with the Project Manager. Conduct structured software verification, validation, and system integration activities. Prepare and present technical documentation and design reviews to internal teams and customers. Key skills required for the Senior Software Engineer based More ❯
Lead Software Engineer | Reading | £70-90k Do you have experience with embedded systems & AI? A fast-growing company in Reading is looking for someone like you to lead their Software Development team. You'll be able to lead the direction of the softwarearchitecture while working on real-life environmental solutions making the world a … greener, and safer place. Responsibilities as a Lead Software Engineer: + Full ownership of the software used on the companys modules & lead development & maintenance of applications for the main system + Mentorship of junior engineers, taking the lead in the companys culture + Developing embedded systems and AI models Required skills for Lead Software Engineer: + Have … held a leading software engineer role for a number of years + Proficiency with scripting languages like Python + Proficiency in C++ and Computer Vision + Experience developing control mechanisms for automation + Experience with embedded software development (microcontrollers etc.) Desirable skills: + Experience designing low power automated systems + AWS knowledge + Experience working with motors & materials More ❯
and Public Services. Consolidated revenues as of $13+ billion. Senior UX Designer: Job Summary The Senior Technical Architect in UI/UX Designs is responsible for overseeing the technical architecture and user experience design aspects of projects. They will be involved in designing, implementing, and maintaining the architecture of software systems while ensuring a seamless and intuitive … user experience throughout the development lifecycle. (1.) Key Responsibilities 1. Develop technical architecture and design solutions that align with business goals and user needs 2. Collaborate with cross functional teams to define project requirements and translate them into technical specifications 3. Evaluate and recommend tools, technologies, and frameworks to support ui/ux design and development 4. Conduct code … reviews, troubleshoot technical issues, and provide guidance to development teams 5. Stay updated on industry trends and best practices in ui/ux design and technical architecture 6. Lead and mentor junior team members in ui/ux design principles and technical architecture best practices 7. Ensure the scalability, performance, and security of software systems through effective More ❯
and Public Services. Consolidated revenues as of $13+ billion. Senior UX Designer: Job Summary The Senior Technical Architect in UI/UX Designs is responsible for overseeing the technical architecture and user experience design aspects of projects. They will be involved in designing, implementing, and maintaining the architecture of software systems while ensuring a seamless and intuitive … user experience throughout the development lifecycle. (1.) Key Responsibilities 1. Develop technical architecture and design solutions that align with business goals and user needs 2. Collaborate with cross functional teams to define project requirements and translate them into technical specifications 3. Evaluate and recommend tools, technologies, and frameworks to support ui/ux design and development 4. Conduct code … reviews, troubleshoot technical issues, and provide guidance to development teams 5. Stay updated on industry trends and best practices in ui/ux design and technical architecture 6. Lead and mentor junior team members in ui/ux design principles and technical architecture best practices 7. Ensure the scalability, performance, and security of software systems through effective More ❯
london (city of london), south east england, united kingdom
HCLTech
and Public Services. Consolidated revenues as of $13+ billion. Senior UX Designer: Job Summary The Senior Technical Architect in UI/UX Designs is responsible for overseeing the technical architecture and user experience design aspects of projects. They will be involved in designing, implementing, and maintaining the architecture of software systems while ensuring a seamless and intuitive … user experience throughout the development lifecycle. (1.) Key Responsibilities 1. Develop technical architecture and design solutions that align with business goals and user needs 2. Collaborate with cross functional teams to define project requirements and translate them into technical specifications 3. Evaluate and recommend tools, technologies, and frameworks to support ui/ux design and development 4. Conduct code … reviews, troubleshoot technical issues, and provide guidance to development teams 5. Stay updated on industry trends and best practices in ui/ux design and technical architecture 6. Lead and mentor junior team members in ui/ux design principles and technical architecture best practices 7. Ensure the scalability, performance, and security of software systems through effective More ❯
Partner with Product Management to consult on solution feasibility and high-level effort estimation Make recommendation for technology adoption and framework improvement, analyzing trends, patterns and best practices for software Serve as the evangelist and custodian of technology, architecture, and product development practices Participate in the design & implementation of production cloud grade services supporting high availability Qualifications 5+ … years of experience leading software engineers for product development Experience managing capitalized software processes Preferred: experience with managing teams' operational health by analyzing product teams' work distribution CapEx, Opex, Maintenance, Billable and OH Preferred: experience managing the organizational structure of teams as well as headcount & non-headcount budgets 10+ years of combined experience in software engineering, enterprise … architecture and/or DevOps Working experience with scaled softwarearchitecture & domain: performance, redundancy, failover, clustering, vertical scaling Preferred: experience using AWS cloud solutions, ideally including migration from other hosting services Working experience with source code management patterns and DevOps automation Proficient in API design, development & production operation Working experience managing production client & server code bases across More ❯
Maidenhead, Royal Borough of Windsor and Maidenhead, Berkshire, United Kingdom
WHD
Partner with Product Management to consult on solution feasibility and high-level effort estimation Make recommendation for technology adoption and framework improvement, analyzing trends, patterns and best practices for software Serve as the evangelist and custodian of technology, architecture, and product development practices Participate in the design & implementation of production cloud grade services supporting high availability Qualifications 5+ … years of experience leading software engineers for product development Experience managing capitalized software processes Preferred: experience with managing teams' operational health by analyzing product teams' work distribution CapEx, Opex, Maintenance, Billable and OH Preferred: experience managing the organizational structure of teams as well as headcount & non-headcount budgets 10+ years of combined experience in software engineering, enterprise … architecture and/or DevOps Working experience with scaled softwarearchitecture & domain: performance, redundancy, failover, clustering, vertical scaling Preferred: experience using AWS cloud solutions, ideally including migration from other hosting services Working experience with source code management patterns and DevOps automation Proficient in API design, development & production operation Working experience managing production client & server code bases across More ❯
Milton Keynes, Buckinghamshire, United Kingdom Hybrid / WFH Options
Banco Santander SA
S3 CTOCountry: United Kingdom Join our community. Come and join us on our journey of transformation as a Solutions Architect within Santander Services. You'll work closely with other architecture teams, e.g., Enterprise, Technical, Data & Security Architecture and will collaborate with Business and IT colleagues in Santander UK, as well as Santander Global Architecture.The team concentrates on the … functional architecture of applications and how they interact with other systems in the Architecture Landscape of Santander UK, Group and 3rd Parties. The team effectively works as an Architecture Community across domains sharing reusable patterns and solutions learnt on projects, independently of projects and domains.If you are interested in helping shape the design of future Santander UK … systems, then Solutions Architecture could be the choice for you. The difference you'll make: Providing essential services to Core Banking, as well as products for the bank to manage customers, accounts, pricing, transactions, etc. Core banking systems are crucial for the day-to-day operations of Santander, enabling us to serve our customers effectively Producing functional architectureMore ❯
London, South East, England, United Kingdom Hybrid / WFH Options
Reed.co.uk
and APIs to enhance development productivity and platform capabilities. Provide technical mentorship and leadership to development teams, fostering best practices in coding, testing, and deployment. Participate in code reviews, architecture discussions, and system design decisions. Troubleshoot and resolve complex technical issues across the full stack. Ensure software security, scalability, and performance are maintained at all times. Keep abreast … of emerging technologies and industry trends to inform strategic decisions. Skills and Experience Minimum 8 years of commercial software development experience, with at least 3 years in a senior or technical lead role. Proven expertise in full-stack development using: TypeScript (and JavaScript frameworks such as NextJS, Node, or Tailwind) Python (including frameworks like Django, Flask, or FastAPI) PostgreSQL … and maintenance. AI Development Tools such as Windsurf, Aider or Augment. Demonstrable experience building and scaling SaaS platforms in a production environment. Strong understanding and practical application of Agile software development methodologies. Hands-on experience integrating AI tools, APIs, or platforms into software solutions. Domain experience in Recruitment Technology, HRTech, or closely related fields is a must. Proficient More ❯
Based in newly refurbished offices in Guildford, this profitable software engineering company works with global corporations. Their software products allow users to develop sophisticated engineering models used within energy and renewables with future applications in banking and healthcare. The software teams are highly educated (many with PhDs), and academic background is important in their technical recruitment approach. … Currently, they are looking to recruit a Software Development Engineer to join a nascent group to incorporate innovative AI/ML features into their software offerings. The focus is still on design, development and deployment of well-engineered scalable software solutions, the challenge is how to best utilise AI/ML into these software products. Requirements … physics, engineering or similar, and ideally a PhD in a relevant subject area.- - Demonstrable experience developing desktop and web applications including production-grade software. This should include experience with softwarearchitecture and understanding how to support structured (SQL) and unstructured (RAG) data. - Experience with Python and C++/C# including how to integrate ML features. The role does More ❯
Based in newly refurbished offices in Guildford, this profitable software engineering company works with global corporations. Their software products allow users to develop sophisticated engineering models used within energy and renewables with future applications in banking and healthcare. The software teams are highly educated (many with PhDs), and academic background is important in their technical recruitment approach. … Currently, they are looking to recruit a Software Development Engineer to join a nascent group to incorporate innovative AI/ML features into their software offerings. The focus is still on design, development and deployment of well-engineered scalable software solutions, the challenge is how to best utilise AI/ML into these software products. Requirements … physics, engineering or similar, and ideally a PhD in a relevant subject area. Demonstrable experience developing desktop and web applications including production-grade software. This should include experience with softwarearchitecture and understanding how to support structured (SQL) and unstructured (RAG) data. Experience with Python and C++/C# including how to integrate ML features. The role does More ❯
swiftly progressing their Salesforce journey ('do something now'). Job Description Define and maintain the architectural frameworks/patterns, processes, standards, and guidelines related to systems, business, or data architecture, with a focus on Core and Data Cloud solutions. Translate business requirements into system qualities and repeatable design strategies and patterns, such as adaptability, scalability, availability, and security. Lead … guide the technical team in the development of project architectures, ensuring consistency with the initial design and alignment with Core and Data Cloud best practices. Evaluate and select appropriate software or hardware and suggest integration methods that are compatible with Core and Data Cloud technologies. Oversee progress of the development team to ensure consistency with initial design and adherence … to architectural standards. Provide technical leadership and support to software development teams. Conduct code reviews and provide critical guidance in system design and troubleshooting, with an emphasis on Core and Data Cloud integration. Stay abreast of emerging technologies and new design approaches; provide guidance on their adoption within the organization. Collaborate with project managers and other staff members to More ❯
swiftly progressing their Salesforce journey ('do something now'). Job Description Define and maintain the architectural frameworks/patterns, processes, standards, and guidelines related to systems, business, or data architecture, with a focus on Core and Data Cloud solutions. Translate business requirements into system qualities and repeatable design strategies and patterns, such as adaptability, scalability, availability, and security. Lead … guide the technical team in the development of project architectures, ensuring consistency with the initial design and alignment with Core and Data Cloud best practices. Evaluate and select appropriate software or hardware and suggest integration methods that are compatible with Core and Data Cloud technologies. Oversee progress of the development team to ensure consistency with initial design and adherence … to architectural standards. Provide technical leadership and support to software development teams. Conduct code reviews and provide critical guidance in system design and troubleshooting, with an emphasis on Core and Data Cloud integration. Stay abreast of emerging technologies and new design approaches; provide guidance on their adoption within the organization. Collaborate with project managers and other staff members to More ❯
london (city of london), south east england, united kingdom
OSF Digital
swiftly progressing their Salesforce journey ('do something now'). Job Description Define and maintain the architectural frameworks/patterns, processes, standards, and guidelines related to systems, business, or data architecture, with a focus on Core and Data Cloud solutions. Translate business requirements into system qualities and repeatable design strategies and patterns, such as adaptability, scalability, availability, and security. Lead … guide the technical team in the development of project architectures, ensuring consistency with the initial design and alignment with Core and Data Cloud best practices. Evaluate and select appropriate software or hardware and suggest integration methods that are compatible with Core and Data Cloud technologies. Oversee progress of the development team to ensure consistency with initial design and adherence … to architectural standards. Provide technical leadership and support to software development teams. Conduct code reviews and provide critical guidance in system design and troubleshooting, with an emphasis on Core and Data Cloud integration. Stay abreast of emerging technologies and new design approaches; provide guidance on their adoption within the organization. Collaborate with project managers and other staff members to More ❯
Exp: 14 + Yrs Responsibilities Lead full-stack development initiatives across enterprise-grade applications. Collaborate with cross-functional teams including product, design, and DevOps to deliver scalable and secure software solutions. Drive technical excellence in both frontend and backend development, ensuring high performance and maintainability. Provide thought leadership in software engineering practices and contribute to architectural decisions. Mentor … learning and innovation. Demonstrate strong work ethic and ability to work independently, as well as in an Agile environment. Skills Required 15+ years of strong experience in full-stack software development. Backend: Proficiency in Java (17+) , Spring Boot , Node.js , and RESTful APIs . Frontend: Expertise in React , TypeScript , HTML5 , CSS3 , and other modern frontend frameworks. DevOps: Familiarity with CI … Platforms: Experience with cloud environments, preferably Google Cloud Platform (GCP) . Automation & Testing: Hands-on experience with automated testing frameworks like Jest , Cypress , and Pact . Strong understanding of softwarearchitecture principles including microservices, service-oriented architecture (SOA), and design patterns. Proven ability to define technical solutions aligned with business goals and industry best practices. Must have More ❯
Exp: 14 + Yrs Responsibilities Lead full-stack development initiatives across enterprise-grade applications. Collaborate with cross-functional teams including product, design, and DevOps to deliver scalable and secure software solutions. Drive technical excellence in both frontend and backend development, ensuring high performance and maintainability. Provide thought leadership in software engineering practices and contribute to architectural decisions. Mentor … learning and innovation. Demonstrate strong work ethic and ability to work independently, as well as in an Agile environment. Skills Required 15+ years of strong experience in full-stack software development. Backend: Proficiency in Java (17+) , Spring Boot , Node.js , and RESTful APIs . Frontend: Expertise in React , TypeScript , HTML5 , CSS3 , and other modern frontend frameworks. DevOps: Familiarity with CI … Platforms: Experience with cloud environments, preferably Google Cloud Platform (GCP) . Automation & Testing: Hands-on experience with automated testing frameworks like Jest , Cypress , and Pact . Strong understanding of softwarearchitecture principles including microservices, service-oriented architecture (SOA), and design patterns. Proven ability to define technical solutions aligned with business goals and industry best practices. Must have More ❯
london (city of london), south east england, united kingdom
HCLTech
Exp: 14 + Yrs Responsibilities Lead full-stack development initiatives across enterprise-grade applications. Collaborate with cross-functional teams including product, design, and DevOps to deliver scalable and secure software solutions. Drive technical excellence in both frontend and backend development, ensuring high performance and maintainability. Provide thought leadership in software engineering practices and contribute to architectural decisions. Mentor … learning and innovation. Demonstrate strong work ethic and ability to work independently, as well as in an Agile environment. Skills Required 15+ years of strong experience in full-stack software development. Backend: Proficiency in Java (17+) , Spring Boot , Node.js , and RESTful APIs . Frontend: Expertise in React , TypeScript , HTML5 , CSS3 , and other modern frontend frameworks. DevOps: Familiarity with CI … Platforms: Experience with cloud environments, preferably Google Cloud Platform (GCP) . Automation & Testing: Hands-on experience with automated testing frameworks like Jest , Cypress , and Pact . Strong understanding of softwarearchitecture principles including microservices, service-oriented architecture (SOA), and design patterns. Proven ability to define technical solutions aligned with business goals and industry best practices. Must have More ❯
Hemel Hempstead, Hertfordshire, South East, United Kingdom
Morson Talent
As a Senior Embedded Software Engineer, you will be responsible for the design, development, testing, and integration of embedded software for next-generation chemical and explosive trace detection products. Working within an Agile team of 4 to 6 engineers, you will collaborate closely with software and firmware engineers to deliver robust software solutions running on ARM … Cortex M33 microcontrollers and FreeRTOS real-time operating systems. Your role includes interpreting UML-based architectural designs, participating in design and code reviews, debugging, and maintaining softwarearchitecture and documentation. A regular on-site presence at the Hemel Hempstead site is required to facilitate close interaction with prototype and production hardware. Security clearance (BPSS on joining and eligibility … for SC clearance) is mandatory. Skills: Minimum 5 years' experience in embedded software development Strong proficiency in C and C++ programming Experience with ARM Cortex-M microcontrollers (Armv8-M, Cortex-M4, Cortex-M33, STM32) Familiarity with embedded real-time operating systems, especially FreeRTOS (also Keil RTX, ThreadX) Knowledge of embedded system design including hardware components and interfaces Experience with More ❯
London, South East, England, United Kingdom Hybrid / WFH Options
Client Server Ltd
Staff Software Engineer/Developer (Java Kotlin AWS API) Hybrid WFH to £110k Would you like to progress your career in an impactful hands-on Software Engineer role working on Tech for Good? You could be joining a HealthTech Start-up, founded by two highly successful, Cambridge University educated management consultants, that is aiming to improve patient and … social care for all by using complex technology to improve access to patient records, enabling collaboration between healthcare providers and improving nursing and medical care. As a Staff Software Engineer you will collaborate with the CTO on the overall design and architecture of the products' tech stack, working on Greenfield applications. The tech stack is based on Kotlin … SpringBoot and AWS backend with TypeScript, React and Next.js on the front end. You'll be hands-on with architecture, design and coding, including complex business logic, authentication and security aspects, working across the full tech stack to create the beta product. Location/WFH: You can work from home most of the time, the company has office space More ❯
Guildford, Surrey, United Kingdom Hybrid / WFH Options
Person Centred Software Ltd
We're looking for a Software Architect to lead the design and development of our flagship product, mCare - a critical platform in our mission to deliver scalable, secure, and user-friendly healthcare solutions. This is your opportunity to influence architecture at a foundational level, collaborate across teams, and deliver meaningful impact to real-world challenges. What You'll … and testing strategies. Engage in architectural decisions for complex, distributed SaaS environments hosted on Azure, using Kubernetes, Event Grid, and related services. What You'll Bring: Extensive experience in softwarearchitecture, including leadership of enterprise-level SaaS solutions. Deep proficiency in Microsoft .NET (C#), including modern versions such as .NET 9. Proven ability to write clean, scalable, and … hoc home working. Bonus scheme. 25 days holiday. Net zero pension scheme. Additional perks including; cycle to work scheme, staff discounts portal, and Employee Assistance Programme. At Person Centred Software, we're leading the digital revolution in social care. Our technology is reshaping an industry that impacts millions-driving efficiency, improving outcomes, and setting new standards. Every day, your More ❯
Fareham, Hampshire, South East, United Kingdom Hybrid / WFH Options
Leidos Innovations UK Limited
systems engineering throughout the development life cycle to meet sprint milestones. Typical Duties: Working with Subject Matter Experts (SMEs), product architects and product requirements to define low level/software requirements (e.g. requirements gathering, requirements analysis, requirements workshops, etc.) Conducting functional and technical analysis, as required, to shape the system design Producing detailed engineering artefacts such as: Engineering Plans … Element Descriptions Control and Monitoring Design Documents Interface Design Documents (IDDs) Failure Modes Effect Analysis (FMEA) Safety artefacts associated with ED109A Preparing operational instructions/training material for the software application and/or supporting tools. Assisting with the definition of overarching product concepts and software architecture. Assisting the investigation of problems identified during test and operations, including … standards, processes and principles in their daily activities Assisting with impact assessments for product releases or change requests in the pipeline Required Skills: Experience of requirements management and associated software (e.g. DOORS) Experience of softwarearchitecture within a real-time and/or safety-related system and/or mission critical environment Experience of the complete system More ❯
Southampton, Hampshire, South East, United Kingdom Hybrid / WFH Options
Deerfoot Recruitment Solutions
API. Version control experience using GitHub. Knowledge of frontend testing practices (Jest, React Testing Library). Strong teamwork and communication skills, with the ability to work independently. Understanding of softwarearchitecture, design patterns, and engineering good practices. Experience troubleshooting and resolving mobile deployment issues. Alongside a base salary up to £65k, there is also a bonus and a … React Developer, Next.js Developer, Frontend Developer, JavaScript Developer, TypeScript Developer, Ionic Developer, Hybrid App Developer, Cross-Platform Developer, iOS Developer, Android Developer, React Native Developer, UI Developer, Application Developer, Software Engineer, Storybook, Context API, GitHub, Jest, React Testing Library, Azure, DevOps, .NET, CI/CD, YAML, Financial Services Developer, Wealth Management Technology Deerfoot Recruitment Solutions Ltd is a leading More ❯
Reading, England, United Kingdom Hybrid / WFH Options
Itineris
There’s a saying at Itineris: Together goes a long way. And we live by that. Whether your job is translating our customers’ needs into the best software, selling, coding, or keeping our business running smoothly, we’re united by the same mission: growing our company and delivering innovative software that empowers energy and water utilities to engage … work on The Technical Solutions Architect is the technical lead of the project from concept to delivery & acceptance, with focus on interfacing and infrastructure. The TSA maps current client architecture with future (UMAX & Azure) architecture, develops and documents the current and future technical architectures , challenges the feasibility of the technical solution, validates the software delivery and is … cutting costs to serve. As our Technical Project Solutions Architect, you... are responsible for the collaboration with the customer's project team coordinate technical kick-off sessions by providing architecture overviews and formulating recommendations develop the technical architectures within Azure are responsible for impact analysis produce technical requirements , feasibility studies , softwarearchitecture documents , testing strategy recommendations and More ❯
Fareham, Hampshire, South East, United Kingdom Hybrid / WFH Options
Leidos Innovations UK Limited
questionnaire will be sent to suitable applicants to support their CV. Typical Duties: Working with Subject Matter Experts (SMEs), product architects and product requirements to define low level/software requirements (e.g. requirements gathering, requirements analysis, requirements workshops, etc.) Conducting functional and technical analysis, as required, to shape the system design Producing detailed engineering artefacts such as: Engineering Plans … Element Descriptions Control and Monitoring Design Documents Interface Design Documents (IDDs) Failure Modes Effect Analysis (FMEA) Safety artefacts associated with ED109A Preparing operational instructions/training material for the software application and/or supporting tools. Assisting with the definition of overarching product concepts and software architecture. Assisting the investigation of problems identified during test and operations, including … standards, processes and principles in their daily activities Assisting with impact assessments for product releases or change requests in the pipeline Required Skills: Experience of requirements management and associated software (e.g. DOORS) Experience or knowledge of softwarearchitecture within a real-time and/or safety-related system and/or mission critical environment Experience or knowledge More ❯