Software Architect - Central London - Swift | TypeScript | Angular.JS - £85,000 + Benefits A leading Software Consultancy is seeking an experienced Software Architect to join their fast-growing and dynamic team. This is an exciting opportunity to work on cutting-edge projects, collaborating with engineers, stakeholders, and business leaders to design and deliver high-impact software systems. Tech … Stack: Frontend: Angular.JS/TypeScript Backend: Swift (Swift Vapor) Key Responsibilities Lead the architecture and design of complex, scalable software solutions. Provide technical leadership, mentoring engineers, and guiding decision-making across teams. Champion best practices in softwarearchitecture, code quality, and delivery processes. Collaborate closely with stakeholders to align technical strategy with business goals. Required Skills … Experience Proven experience in Software Architect or Senior Engineering roles. Strong expertise with Angular.JS/TypeScript. Solid hands-on experience with Swift, ideally Swift Vapor for Back End services. Proven track record in API design and development. Excellent interpersonal and communication skills to engage with both technical and non-technical stakeholders. Package & Location Salary: £85,000 per annum + More ❯
our partners' apps and services. The main technologies we use in these teams are AWS and Python. Main duties of the job As a Senior Developer you will: Develop software components across the front-end, back-end, and persistence layers Utilise appropriate design patterns to solve complex problems Implement robust development techniques such as unit, integration, and end-to … end testing Design and implement domain models, data schemas, and application architectures Design and implement user interfaces Create and present software designs Produce detailed technical documentation and runbooks Ensure seamless integration and deployment of code Play a central role in defining and refining product backlogs and estimating tasks Take part and leading team activities such as planning and retrospectives … experience working on an application Experience working across different layers of the stack Implementing quality-focussed development practices Evidence using appropriate testing techniques Working within a team to deliver software in a collaborative way About us Our work supports the NHS to deliver high quality services for patients and best value for taxpayers. Our staff bring expertise across hundreds More ❯
Ellesmere Port, Cheshire, North West, United Kingdom Hybrid / WFH Options
The Bridge (IT Recruitment) Limited
Job title: Senior Software Engineer Location: Full Remote (Very occasional travel to offices in Cheshire) Type: Contract/Outside IR35/6 months initial duration + possible renewals About the Role We're looking for Senior Software Engineers to join our client's dynamic Engineering team and play a key role in building high-quality, scalable software solutions. As a senior member of the team, you'll take ownership of full-stack development, contribute to softwarearchitecture, drive engineering best practices, and mentor junior team members. You'll work closely with Product Owners, Architects, and DevOps to ensure delivery excellence across a diverse range of projects. What You'll Be Doing Software Development … APIs following best practices Use SQL Server, Entity Framework, and SQL for efficient data management Apply design patterns like OOP, SOLID, and Clean Code to write scalable code Engineering & Architecture Deliver high- and low-level estimations for projects Ensure software quality through unit and integration testing Perform code reviews and participate in pair programming Architect scalable, secure systems 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 ❯
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 ❯
Model is achievable regarding resources, objectives and benefits in alignment with the strategy. The Solutions Architect should have solid knowledge and experience in the disciplines involved in full lifecycle software and systems Engineering. In particular, you should have good experience in systems integration, with a strong emphasis on software-led integration, API design and implementation, and secure interoperability … alongside basic networking skills. What you will do: The Solutions Architect will be responsible for the end-to-end design and implementation of a key software system. This will include analysis and design, assisting with and governing software development and hosting, and achieving successful IT health checks, testing, and deployment. About You: As an experienced Solutions Architect, you … one or more areas below will be advantageous: • Defining and maintenance of architectural principles, patterns and frameworks • Ensuring adherence to technical and security standards and identifying corrective action • Advanced softwarearchitecture, API integration, and design for scalability • Leadership in software-led systems integration, including cross-domain interoperability • Formal methods for analysis and design • Dynamically scaled containerisation such More ❯
Nottingham, Nottinghamshire, England, United Kingdom
Huxley
a Senior C#.Net Developer to join their team. The role will be working on strategic transformation of a legacy system built on PHP and Oracle, migrating to a modern architecture using PostgreSQL and .NET (C#). Requirements 5+ years of experience in .NET/C# development , with a strong focus on backend services and data access layers. Proven experience … in hybrid environments where legacy and modern systems coexist. Comfortable using AI tools (e.g., GitHub Copilot, ChatGPT, code translators) to assist in development and migration tasks. Solid understanding of softwarearchitecture , design patterns, and integration strategies. Excellent communication skills and ability to work collaboratively in a cross-functional team. Contract: 6 Months Rolling Rate: £530 p/d More ❯
a Senior C#.Net Developer to join their team. The role will be working on strategic transformation of a legacy system built on PHP and Oracle, migrating to a modern architecture using PostgreSQL and .NET (C#). Requirements 5+ years of experience in .NET/C# development , with a strong focus on backend services and data access layers. Proven experience … in hybrid environments where legacy and modern systems coexist. Comfortable using AI tools (e.g., GitHub Copilot, ChatGPT, code translators) to assist in development and migration tasks. Solid understanding of softwarearchitecture , design patterns, and integration strategies. Excellent communication skills and ability to work collaboratively in a cross-functional team. Contract: 6 Months Rolling Rate: £530 p/d More ❯
Newcastle Upon Tyne, Tyne and Wear, England, United Kingdom Hybrid / WFH Options
Involved Solutions
are making; have an outward facing viewpoint, understanding where your team and products fit into the bigger picture. Essential Skills Significant demonstrable experience in one or both of: modern software engineering for digital products (ideally Java, microservice architectures, Hexagonal softwarearchitecture, Mongo and Kafka); OR designing and implementing modern cloud infrastructure, DevOps, and automation (ideally AWS, Terraform More ❯
Bristol, Gloucestershire, United Kingdom Hybrid / WFH Options
Matchtech
work outside regular office hours and site visits across the South Coast of the UK. Key Responsibilities: Responsible for the end-to-end design and implementation of a key software system. This will include analysis and design, assisting with and governing software development and hosting, and achieving successful IT health checks, testing, and deployment. The design should be … closely with a mobile high-energy X-ray system. What we are looking for: The SDA should have solid knowledge and experience in the disciplines involved in full lifecycle software and systems Engineering. In particular, they should have good experience in systems integration, with a strong emphasis on software-led integration, API design and implementation, and secure interoperability … one or more areas below will be advantageous. Defining and maintenance of architectural principles, patterns and frameworks Ensuring adherence to technical and security standards and identifying corrective action Advanced softwarearchitecture, API integration, and design for scalability Leadership in software-led systems integration, including cross-domain interoperability Formal methods for analysis and design Dynamically scaled containerisation such More ❯
of the product, including design reviews, verification, and qualification activities, will also lie with the Client. Ensuring adherence to technical and security standards and identifying corrective action Leadership in software-led systems integration, including cross-domain interoperability Dynamically scaled containerisation such as those managed by Kubernetes Architectures for sharing databases between processes & locking strategies Linux platforms such as RHEL … SCOM, mitigating security vulnerabilities. Proven track record in API design, integration and interoperability between complex systems Design and implementation of CI/CD pipelines, with embedded DevSecOps practices Advanced softwarearchitecture, API integration, and design for scalability Able to demonstrate experience in all areas of the software lifecycle from requirements definition through to integration and delivery Experience More ❯
of the product, including design reviews, verification, and qualification activities, will also lie with the Client. Ensuring adherence to technical and security standards and identifying corrective action Leadership in software-led systems integration, including cross-domain interoperability Dynamically scaled containerisation such as those managed by Kubernetes Architectures for sharing databases between processes & locking strategies Linux platforms such as RHEL … SCOM, mitigating security vulnerabilities. Proven track record in API design, integration and interoperability between complex systems Design and implementation of CI/CD pipelines, with embedded DevSecOps practices Advanced softwarearchitecture, API integration, and design for scalability Able to demonstrate experience in all areas of the software lifecycle from requirements definition through to integration and delivery Experience More ❯
of the product, including design reviews, verification, and qualification activities, will also lie with the Client. Ensuring adherence to technical and security standards and identifying corrective action Leadership in software-led systems integration, including cross-domain interoperability Dynamically scaled containerisation such as those managed by Kubernetes Architectures for sharing databases between processes & locking strategies Linux platforms such as RHEL … SCOM, mitigating security vulnerabilities. Proven track record in API design, integration and interoperability between complex systems Design and implementation of CI/CD pipelines, with embedded DevSecOps practices Advanced softwarearchitecture, API integration, and design for scalability Able to demonstrate experience in all areas of the software lifecycle from requirements definition through to integration and delivery Experience More ❯
banking sector. Key Requirements: 3-5+ years PRPC experience (min. CSSA certified) Proven Technical Lead experience, able to mentor and lead design reviews Strong background in PRPC frameworks, architecture components, and integrations (XML, JMS/MQ) Track record of delivering at least 3 large-scale PRPC projects (preferably banking) Solid understanding of SDLC, Agile, and softwarearchitecture … Oracle DB, Java, C#, ETL, Tableau, HTML5, JavaScript Responsibilities: Lead design, development, and integration of PRPC solutions Support BA in defining business processes and translate into application design Produce architecture design docs, define scope, and oversee build, testing, and deployment Mentor team members and ensure best practices are applied Engage with stakeholders at all levels, technical and non-technical More ❯
to work autonomously. The role will require experience of interpreting customer specifications to develop comprehensive designs and scope packages for individual disciplines including panel design, hardware configuration, field equipment, software configuration, graphic packages as well as installation and commissioning scope. Candidates must also be prepared to work flexibly as part of the team and be pro-active with modern … and Mechanical systems and plant knowledge, BMS system design - Development of the full design from initial scope to handover documentation, Author BMS control system strategy documents, BMS hardware and softwarearchitecture development and best practice, Preferably have knowledge of leading manufactures equipment/systems i.e. Siemens, Honeywell, Trend etc. Competence Minimum HNC qualification in relevant discipline, Must be … and equipment, A detailed understanding of specialist building systems including BMS, Electrical, Mechanical, fire safety and the BMS aspects of building networks. Experienced in BMS/control system design, software configuration, graphic generation, control panel design, Knowledge of PLC's, stand-alone controllers, and energy/power control systems, Experience in coordinating BMS disciplines with multiple external suppliers and More ❯
London, South East, England, United Kingdom Hybrid / WFH Options
Sanderson
Scikit Learn, Matplotlib). GCP, VertexAI experience is desirable (developing GCP machine learning services) Timeseries forecasting Solid understanding of computer science fundamentals, including data structures, algorithms, data modelling and softwarearchitecture Strong knowledge of Machine Learning algorithms (e.g. Logistic Regression, Random Forest, XGBoost, etc.) as well as state-of-the-art research area (e.g. NLP, Transfer Learning etc. More ❯