The Senior Engineer, Software leverages business and technical experience to deliver high quality products. This role provides technical leadership and guidance to technical teams. This position is responsible for design, development, deployment, maintenance, and in some cases support of multi-tiered applications. This position collaborates with architects while managing the technical implementation, integration, and optimization of the product. This … role partners with the IT leaders and business leaders to deliver the technical implementation of the business requirements while adhering to architectural guidelines, best practices, and compliance requirements. This position is responsible for a complex application portfolio. Essential Functions: Software Development: Collaborate with team members and stakeholders to understand project goals, provide technical input, and ensure successful delivery. Participate … in architecturaldesign decisions to ensure scalability, performance, and reliability. Collaborate with Business Analyst and Software Architects to analyze user requirements and application design to create software while ensuring separate elements of the application works well in the larger program. Write, debug, and optimize code to implement software solutions based on technical and business requirements. Leverage best More ❯
cycle as a technical expert, key activities in the role include: Leading technical discovery sessions with technical and executive stakeholders. Building proof of concept environments and delivering demonstrations. Developing Architectural solutions and associated design documentation. Creating and suitably sizing work packages both for the Cloud Studio and the broader Studio offerings Contributing to sales materials and blogs Supporting … availability solutions with multi-AZ Cloud Architecture. Significant experience with cloud modernization and migration solutioning: Discovery, Assessment, Roadmap, SOW Creation, Migration Planning, BAU Operationalization, and Optimization. Significant experience in architecturaldesign - enterprise architecture, infrastructure architecture, and application modernization. An understanding of security principles and other associated controls and features in CSPs. Experience in working in, and with, Agile More ❯
Client Roles At Peregrine, were proud to be recruiting on behalf of our clients. We are recruiting an exciting opportunity for a Principal Design Architect, responsible for designing and assuring complex, high-impact solutions that align with enterprise architecture standards and strategic business objectives. Client details: A technology-led organisation working at the intersection of energy and digital infrastructure. … They deliver secure, large-scale solutions that support national initiatives and enable innovation across the energy sector. The Role: The Principal Design Architect is a senior technical leader operating across multiple projects or domains, the role combines deep technical expertise with strong stakeholder engagement skills to shape architecture outcomes from concept to delivery. The Principal Solution Architect provides governance … assurance for solution designs developed by other architects, while also directly leading architecture for key programmes or cross-cutting initiatives. This role serves as a bridge between enterprise-level architectural strategy and project-level solution execution, ensuring consistency, scalability, and long-term maintainability across the technology landscape Responsibilities: Drive Improvements and Efficiencies in the Architecture Community Actively contribute to More ❯
Alexander Mann Solutions - Public Sector Resourcing
criteria and hold active security clearance The Lead Technical Architect is a senior technical leadership role initially reporting directly into the CTO and supporting them in developing and establishing architectural patterns and assurance. As a Lead Technical Architect, you will assure other services and system quality, making sure the technical work fits into the broader strategy for the FCDO. … You will be responsible for leading the technical design of systems and services, including detailed plans for integration. You will also explore the benefits of cross-government alignment of systems and services. You will: . Work across Digital Product Services managing the strategy for Power Platform and a Centre of Excellence. Supporting the governance of the Centre of Excellence … and driving assurance for all Digital Product Services products (Radius, OSS, Nexus, CMP, Protocol etc.) in coordination with the Data Architects, Security Architects, colleagues across ArchitecturalDesign Forums and existing team members. . Be responsible for leading the technical design of systems and services, justifying and communicating design decisions. . Assure other services and system quality More ❯
Glasgow, Scotland, United Kingdom Hybrid / WFH Options
eTeam
UI Developer with over 12 years of experience in software development, specializing in ReactJS, frontend architecture, and Generative AI integration. The ideal candidate will possess a strong grasp of architectural principles, design patterns, and hands-on experience building scalable applications. Familiarity with Angular, Next.js, Node.js-based APIs, and GenAI frameworks (e.g., OpenAI, Hugging Face, LangChain) is a plus. … This role demands a deep understanding of application compatibility, security, and API integration within modern cloud environments. Key Responsibilities: • Lead the design and development of robust, scalable, and maintainable UI applications. • Architect and implement GenAI-powered features such as intelligent assistants, content generation, and adaptive UI components. • Evaluate and apply architectural standards and design patterns for frontend … orchestration. Required Qualifications: • 12+ years of experience in software development, with a strong focus on frontend technologies. • Proven expertise in ReactJS and modern JavaScript/TypeScript. • Solid understanding of architectural principles and design patterns. • Experience with API integration, especially using Next.js or Node.js. • Hands-on experience integrating GenAI models into frontend applications (e.g., chatbots, summarization tools, recommendation engines More ❯
milton, central scotland, united kingdom Hybrid / WFH Options
eTeam
UI Developer with over 12 years of experience in software development, specializing in ReactJS, frontend architecture, and Generative AI integration. The ideal candidate will possess a strong grasp of architectural principles, design patterns, and hands-on experience building scalable applications. Familiarity with Angular, Next.js, Node.js-based APIs, and GenAI frameworks (e.g., OpenAI, Hugging Face, LangChain) is a plus. … This role demands a deep understanding of application compatibility, security, and API integration within modern cloud environments. Key Responsibilities: • Lead the design and development of robust, scalable, and maintainable UI applications. • Architect and implement GenAI-powered features such as intelligent assistants, content generation, and adaptive UI components. • Evaluate and apply architectural standards and design patterns for frontend … orchestration. Required Qualifications: • 12+ years of experience in software development, with a strong focus on frontend technologies. • Proven expertise in ReactJS and modern JavaScript/TypeScript. • Solid understanding of architectural principles and design patterns. • Experience with API integration, especially using Next.js or Node.js. • Hands-on experience integrating GenAI models into frontend applications (e.g., chatbots, summarization tools, recommendation engines More ❯
paisley, central scotland, united kingdom Hybrid / WFH Options
eTeam
UI Developer with over 12 years of experience in software development, specializing in ReactJS, frontend architecture, and Generative AI integration. The ideal candidate will possess a strong grasp of architectural principles, design patterns, and hands-on experience building scalable applications. Familiarity with Angular, Next.js, Node.js-based APIs, and GenAI frameworks (e.g., OpenAI, Hugging Face, LangChain) is a plus. … This role demands a deep understanding of application compatibility, security, and API integration within modern cloud environments. Key Responsibilities: • Lead the design and development of robust, scalable, and maintainable UI applications. • Architect and implement GenAI-powered features such as intelligent assistants, content generation, and adaptive UI components. • Evaluate and apply architectural standards and design patterns for frontend … orchestration. Required Qualifications: • 12+ years of experience in software development, with a strong focus on frontend technologies. • Proven expertise in ReactJS and modern JavaScript/TypeScript. • Solid understanding of architectural principles and design patterns. • Experience with API integration, especially using Next.js or Node.js. • Hands-on experience integrating GenAI models into frontend applications (e.g., chatbots, summarization tools, recommendation engines More ❯
infrastructure. These are some of the key ingredients to the role Master the craft of writing high-quality, thoroughly tested code within a high-performing team Lead research and designarchitectural solutions in a wide ecosystem Take ownership of projects, mentor peers, and collaborate effectively. Introduce innovative ideas and develop robust, well-considered code Adhere to and help … the table? Skills to develop and maintain robust applications using C# and modern .NET frameworks, writing clean, reusable, and well-documented code. Understanding of engineering principles (OOP, data structures, design patterns) and modern architectural patterns (microservices, event-driven) to build scalable and maintainable solutions. Demonstrable software architecture skills by navigating complex projects, conducting research, and creating ArchitecturalMore ❯
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 Do … Lead the architecturaldesign and technical direction of the mCare product, aligning with business goals and long-term vision. Create and maintain high-quality architectural documentation that sets the standard for engineering excellence. Champion clean code, design patterns, testability, and maintainability across the codebase. Develop full-stack C# solutions, including client and server-side components, within … mentorship and technical guidance to developers, fostering a culture of learning and innovation. Drive process improvements and ensure best practices in Agile delivery, DevOps, 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 software architecture, including leadership of enterprise More ❯
of large-scale application architecture and design. • Must have strong communication skills, particularly in collaborating with external parties, including business stakeholders. This is essential. • Has an executional role in design and development projects or acts as an expert tester who designs test scripts and provides overall project guidance and planning support. • Advises internally on solving functional and technical problems … regarding the assigned applications and Infrastructure. Mandatory skills: Experience in architecturaldesign, mentoring, or stakeholder engagement. Must API development using Python as OOP -Experience in how distributed asynchronous systems work, how to design them to avoid data conflicts and how to do it all in immutable environments orchestrated across multiple machines. -Experience with database technologies such as More ❯
deployment and maintenance of multiple operational cloud deployed software solutions. A successful candidate will have experience across all AWS Environments and be able to provide analysis and recommendations for architectural and configuration updates Primary Responsibilities Collaborates with teams in the design and implementation of AWS system architectures to include operational status and security of government systems (Authority To … Operate - ATO). Reviews and provides input to system requirements based on cyber security posture. Compiles industry best practices and lessons learned into future iterations and new designs. Provides architectural analysis of cloud configurations and connections. Supports the Engineering Review Board, evaluating artifacts for architectural compliance. Provides broad-based experience in the systems engineering lifecycle and applies the … experience to specific AWS cloud initiatives relating to architecturaldesign and development. Resolves architecture implementation issues during integration and test. Provides support directly or through team management, including triaging system outages and ticket support resolution Advises and assists teams to deploy and configure collection services and tools with 99.9% up-time Works with team members to move data More ❯
software solutions in support of data quality and automation. The candidate will also possess technical skills and experience in the data management domain that will help their ability to design and develop elegant and efficient data processes and systems. The candidate will report to the Director and work within agile application teams that develops and maintains highly visible and … critical applications. The candidate will have responsibility to design, implement and tune various software patterns to be used within the applications. They will also be expected to help others on the team use those patterns within the application. As an Agile team member, from time to time, they may be called on to implement, unit test, document and maintain … understanding the needs of the enterprise while translating those needs into technology architectures and solutions that are enduring and of high quality. This is an opportunity for you to design and implement high-quality solutions that enable product and service delivery in support of the Client mission, strategy, goals, and objectives. You'll be surrounded by people who are 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 software architecture 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 … 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 communication protocols such as SPI, I2C, UART, CAN, USB Proficient in embedded debugging tools and techniques, including JTAG Experience with embedded development More ❯
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 software architecture 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 … 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 communication protocols such as SPI, I2C, UART, CAN, USB Proficient in embedded debugging tools and techniques, including JTAG Experience with embedded development More ❯
Job Opportunity: Data Architect/Modeller This 12-month inside IR35 contract, based in London, will see you influencing architectural direction and embedding best practices across:?? Data Modelling at enterprise scale? Azure Lakehouse/Databricks solution design, Fabric, Purview? Architecturaldesign patterns and their data impact? Data residency and governance standards? Pseudonymisation requirements for new data More ❯
configuring information systems to ensure functionality and analyzing structural requirements for new software and applications. The Data Architect will have end-to-end vision to see how a logical design will translate into one or more physical Databases, and how the Data will flow through the successive Stages involved. The incumbent will need to be able to address issues … areas. Data Architects will be the one building the conceptual architecture for Data Governance, administration, integration, and modeling. The data architect will be the primary accountable person for the design and delivery of the data solution for the business initiative. This role drives the collaboration with all technology stakeholders including ITS teams, technology partners and vendors to ensure that … not have direct reports, but does lead cross-functional technical resources to deliver on desired outcomes. Architecture Responsibilities Delivery responsibility/accountability on business projects Responsible for the data architecturaldesign and compliance of solutions Approval of detailed data designs and vendor data designs to: Ensure the adherence to enterprise standards Reduce complexity Increase reusability Drives down costs More ❯
Overview Solution Architect (SaaS, CDE & BIM Focus). We are looking for an experienced Solution Architect to lead the evaluation, design, and implementation of a Software as a Service (SaaS) solution. This includes creating a business case for buy/build decisions, leading architecturaldesign, and managing technical delivery across multiple domains and Identity Provider (IdP) SSO … desirable. Responsibilities Develop business cases and perform cost-benefit analysis for SaaS options. Gather and analyse functional and non-functional requirements. Evaluate supplier proposals (RFP) and define scoring criteria. Design secure, scalable, and maintainable system architecture. Ensure adherence to NFRs, IT controls, and security standards. Produce and maintain architectural artefacts and documentation. Lead technical aspects of SaaS deployment More ❯
to join our client's organization and contribute to their ongoing success. Job summary The Enterprise Architect will own the end-to-end architecture practice, governing standards, guiding solution design, and driving resiliency for all technology domains. This leader brings deep technical breadth, hands-on implementation expertise, and the ability to leverage generative AI to increase productivity and accelerate … standards (cloud reference architectures, integration patterns, data models) Own the enterprise architecture strategy that supports SaaS-first, reliability, cost optimization, zero-trust goals, and incorporates generative AI where beneficial Design & DocumentationProduce high-level solution designs and detailed technical designs across application, data, infrastructure, and security layers Build and review configurations, workflows, and prototypes to ensure practical implementation of designs … Maintain authoritative architecturaldesign documents in ServiceNow Knowledge & CMDB Assessment & Continuous ImprovementPerform annual architectural assessments of key platforms (Azure, OCI, M365, Meraki, Palo Alto, etc.) Define and track architecture KPIs (availability, performance, cost, security posture) Utilize generative AI tools to optimize documentation, automate analysis, and accelerate decision-making Lead disaster recovery planning (regional, security, technical) in line More ❯
month contract . This position will be in London/hybrid. Job Summary: A Lead Technical Architect works with multiple projects or teams on problems that require broad architectural thinking. At this role level, you will be: Working across Digital Product Services managing the strategy for Power Platform and a Centre of Excellence. Supporting the governance of the Centre … of Excellence and driving assurance for all Digital Product Services products (Radius, OSS, Nexus, CMP, Protocol etc ) in coordination with the Data Architects, Security Architects, colleagues across ArchitecturalDesign Forums and existing team members. Be responsible for leading the technical design of systems and services, justifying and communicating design decisions. Assure other services and system quality More ❯
broader organization.As Software Engineer - Excellence and Assurance, you will be responsible to develop data platform for the data and software engineering which establishes oversights of the engineering lifecycle deficiency. Design, develop, and maintain an Analytics and Insights database using Postgres DB. Understand and analyze datasets to ensure accurate and efficient data storage and retrieval. Provide support for application development … Python. Proficient in Cloud Native Deployment with CI/CD Pipelines (GitHub Actions or Azure DevOps) and serverless containers (Kubernetes, Docker). Experience in Agile methodology, applying the best architectural, design, and unit testing patterns & practices with an eye for code quality and standards. Proficient in analytical and data insight, possessing a hybrid skillset including working knowledge of More ❯
office About the Role We are seeking an experienced AWS Cloud Architect - Infrastructure with expertise in AWS Landing Zones and Amazon Virtual Private Cloud (VPC The ideal candidate will design, implement, and optimize cloud networking infrastructure to ensure security, scalability, and compliance with industry standards. This role requires deep technical proficiency in these AWS services, along with strong problem … solving, communication, and architecturaldesign skills. What You'll Be Doing: Design and implement AWS Landing Zones for multi-account cloud environments. Architect and manage Amazon VPCs, ensuring secure and high-performance networking. Establish network connectivity between on-premises data centres and AWS using VPNs and AWS Direct Connect. Implement security best practices, including VPC peering, security … focus on AWS Landing Zone and VPC. Proven track record of designing and implementing AWS Landing Zones for multi-account enterprise environments Strong hands-on experience in Amazon VPC design, VPN setup, and AWS Direct Connect for secure hybrid connectivity Deep knowledge of security best practices including VPC peering, security groups, NACLs, and firewall configurations Proficient in Infrastructure as More ❯
Woodbridge, Suffolk, East Anglia, United Kingdom Hybrid / WFH Options
X-On Health
Location: Melton (Hybrid Role) Salary: £65,000 The purpose of this role is to solve complex business problems and technical challenges through the design and development of software applications and services. This role will contribute directly towards exciting technology opportunities in the public health sector; specifically in general practice. You will be responsible for building and maintaining critical components … of our software infrastructure, ensuring high performance, reliability, and security. This role sits within the platform team. Key Responsibilities Design and Development Design, develop and implement high-performance, scalable and maintainable backend systems Develop APIs and other web services Work with databases (relational and NoSQL) to design and implement dara models Participate in all phases of the … software development lifecycle, from design and development through to testing, deployment and monitoring and alerting Technical Leadership Coach and guide other members of the team Conduct code reviews and provide constructive feedback Participate in architectural and design discussions Stay abreast of the latest technologies and industry trends Problem-solving Diagnose and troubleshoot complex technical issues Identify and More ❯
in. Further details on the roles can be found below: Solution Architect To develop and implement solution architectures for maritime systems (including sonar and combat management systems). To design systems to meet the project needs, optimising the design through trade-offs to maximise customer and Thales value. Work closely with Hardware and Software teams to align the … development and management of Requirements Specifications for the System and Subsystems level. Good understanding of the development lifecycle and lifecycle products. Interfacing with the client, to define standards and architectural frameworks. Impact Analysis/Variation Compliance/Customer requirement resolution The defining and authorising of Design Descriptions and Verification objectives. Provide technical advice to the Engineering Group Manager … and advising customers. Establish and maintain a structured Systems Engineering process and activity. Provide technical specifications. Provide assistance and guidance to the Project Systems Engineers for their responsibilities and design decisions Represents the Systems Engineering Group on the Change Control Committee. Review change proposals, approve ECN's on behalf of the Engineering Department Keep abreast of technical development both More ❯
in. Further details on the roles can be found below: Solution Architect To develop and implement solution architectures for maritime systems (including sonar and combat management systems). To design systems to meet the project needs, optimising the design through trade-offs to maximise customer and Thales value. Work closely with Hardware and Software teams to align the … development and management of Requirements Specifications for the System and Subsystems level. Good understanding of the development lifecycle and lifecycle products. Interfacing with the client, to define standards and architectural frameworks. Impact Analysis/Variation Compliance/Customer requirement resolution The defining and authorising of Design Descriptions and Verification objectives. Provide technical advice to the Engineering Group Manager … and advising customers. Establish and maintain a structured Systems Engineering process and activity. Provide technical specifications. Provide assistance and guidance to the Project Systems Engineers for their responsibilities and design decisions Represents the Systems Engineering Group on the Change Control Committee. Review change proposals, approve ECN's on behalf of the Engineering Department Keep abreast of technical development both More ❯
Swindon, Wiltshire, United Kingdom Hybrid / WFH Options
Alexander Mann Solutions - Public Sector Resourcing
and physical designs, including initial reviewing designs from third parties to comply with the target and enterprise architecture. . Option analysis and recommendations towards meeting the conceptual designs and design standards, including development of key design decisions and risk impact assessments . Transition of designs in coordination with operational teams. . Manage Funding Publication Service design governance … purpose for approval at governance boards. . Fully integrated with the UKRI Enterprise Architecture team and overseen by the Principal Architect. Role scope includes: . Owning the overall technical design & Architectural Blueprints for the new service, including data and integration components . Detailed data design in partnership with engineering teams . Collaborative working with enterprise architect; business More ❯