Milton Keynes, England, United Kingdom Hybrid / WFH Options
ZipRecruiter
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 More ❯
London, England, United Kingdom Hybrid / WFH Options
Push Gaming
a global audience and manages millions of transactions per day. As a Solution Architect, you will play a critical role within the company’s Architecture function, working closely with cross-functional teams to design, implement, and optimise technical solutions across all of our core systems. Reporting to the Head … of Platform Architecture, you will ensure our system architecture is robust, scalable, and aligned with industry best practices. Additionally, you will contribute to the ongoing development of our cloud infrastructure and architecture, helping to maintain our competitive edge in the gaming industry. Location : remote/hybrid in … Spain. Salary : Negotiable, depending on experience. What you'll be doing: A rchitectural Design: The design and development of technical solutions across multiple critical software systems, including remote game servers, transactional API services, jackpots, and large data environments. Cross-functional Collaboration: Work within cross-functional teams, providing architectural expertise More ❯
site facilities including a heavily subsidised restaurant, bar, and gym. A market-leading and global company within the defence sector is seeking an experienced software engineer and architect passionate about innovative software design. This role offers a fascinating opportunity to develop cutting-edge softwarearchitecture solutions … resided in the UK for the last 5 years. Previous or current SC and DV clearance is highly advantageous. Duties & Responsibilities Develop market-leading software for system designs that promote security, safety, usability, and reliability. Create, define, and monitor Structural and Temporal Architecture, considering internal and external interfaces … alongside delivery teams. Drive software design and architecture solutions for leading system technologies, including command & control, model-based, real-time, embedded, multi-threaded, field & unit-testing, visualization, verification, and validation. Produce architecture solutions without compromising integrity. Collaborate closely with technical teams to support designs, review testing, and More ❯
London, England, United Kingdom Hybrid / WFH Options
Wikimedia Foundation
Join to apply for the Senior Software Engineer role at Wikimedia Foundation Join to apply for the Senior Software Engineer role at Wikimedia Foundation Senior Software Engineer - MediaWiki Interfaces Summary The Wikimedia Foundation is looking for a Senior Software Engineer to join the MediaWiki Interfaces team. … leadership: You inspire trust and progress through support, example, and thoughtful contributions. Requirements: Commitment to the Foundation's Mission and Values; Extensive experience in software engineering, ideally in high-impact web platforms and/or open-source; Good understanding of HTTP; Proficiency in PHP and JavaScript; Deep understanding of … softwarearchitecture, testing methodologies, and system design; Strong experience in observability practices: setting up metrics, logging, monitoring, and alerting; Familiarity with incident response, root cause analysis, and follow-up processes; Experience working with CI/CD pipelines and automated test infrastructure; Additionally, we'd love it if you More ❯
London, England, United Kingdom Hybrid / WFH Options
La Fosse
who can drive innovation and provide guidance to development teams whilst aligning with the overall business and technical strategy. They will manage the overall architecture vision, working in close collaboration with the product engineering teams and other architects. Responsibilities : Develop and implement the technical strategy for the US region … ensuring alignment with the company's overall vision. Serve as the technical leader and mentor for development teams Oversee the architecture design and development of complex web-based systems and applications. Collaborate cross-functionally to ensure seamless integration and delivery of solutions. Conduct routine reviews and assessments of technical … technologies to drive innovation. Provide guidance and support during project planning, execution, and delivery phases from a technical perspective Adhere to best practices in software development, architecture, and agile methodologies. Experience : Extensive experience as a Senior Solution Architect or similar role, focusing on technical strategy and leadership. Expertise More ❯
London, England, United Kingdom Hybrid / WFH Options
Different Technologies Pty Ltd
Our client, an ingenious early stage VC backed next generation telecoms software provider is looking for a Senior Software Developer to join their incredible team of 20-25 experienced, talented and enthusiastic multi-platform engineers. This role is for a Senior Software Developer to work on a … micro-service network management platform. Remote Working - Based in the UK. Excellent salaries and benefits including 30 days holiday. Job Accountabilities Build high quality software using cutting edge technologies in collaboration with other team members Own the work, add tests and metrics and participate to code reviews Help the … team with defining architectures that will scale and encourage best practices Provide technical leadership to more junior engineers Design, develop, troubleshoot and debug software programs for databases, applications, tools, networks etc. Kubernetes cluster creation Kubernetes cluster maintenance and troubleshooting Creating terraform based infrastructure Support SRE and developer teams Follow More ❯
space segment, ground segment and user infrastructure to enable lunar communications services by the end of the decade. We are looking for a senior software architect to help manage and develop key aspects of lunar satellite communication infrastructure. The senior software architect will be responsible for the creation … refinement and review of requirements and software designs covering service management and orchestration. They will be developing the framework for Viasat to provision, manage and monitor communication components and networks, that together, will provide end to end lunar communication capabilities. The senior software architect will work as part … of a cross functional project team alongside systems, RF and software engineers. They will also work together with Viasat partners and vendors responsible for delivering some of the subsystems and components. The day-to-day • Review and refinement of existing requirements ensuring they are well understood and accurately articulate More ❯
London, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
our growing technology team. This role requires strong expertise in .NET development , deep knowledge of SQL and database management , and a solid understanding of softwarearchitecture and solution design . Experience in the payments and e-card industry is highly desirable. You will have the opportunity to work … manage complex SQL databases, ensuring data integrity and performance. Collaborate with cross-functional teams including Product, QA, and DevOps. Maintain a good understanding of architecture and ensure code quality through best practices and code reviews. Mentor junior developers and support continuous improvement within the team. Stay up-to-date … in .NET development (C#, ASP.NET, .NET Core). Strong hands-on experience with SQL Server , T-SQL, and performance tuning. Proven experience with database architecture and management . Solid understanding of software and solutions architecture principles (e.g., Microservices, REST APIs, event-driven architecture). Industry experience More ❯
of the Solid State Plc group, listed on the AIM stock market under code SOLI. This job description is for the role of Senior Software Engineer - C/C++, with responsibility for the development and maintenance of new and existing products. Job Type: Permanent, Full Time Job Title: Senior … Software Engineer - C/C++ Location: Flexible blend of working from home and office-based work at Iver, UK (just outside M25, NW London). Hours: 37.5 hours per week, 25 days annual holiday (plus public holidays). Salary: Circa £85k depending on skills and experience, plus salary-sacrifice … candidate is likely to have a good Computer Science or Electrical Engineering degree, plus perhaps other post-graduate qualifications and a track-record of software development in C/C++. One of the most important traits is the desire, drive and enthusiasm to produce the world's best-in More ❯
first to market in digitising planned maintenance on board vessels with a complete asset management solution. SpecTec are pioneers in maritime and asset management software, with a rich history of delivering mission-critical solutions to the The Role The Chief Product Officer will own the end-to-end product … a path to market leadership and competitive advantage, driving a strategy of modernisation and innovation. As the CPO you will help ensure the technical architecture and software delivery model is optimised, set up for success bringing the product vision to life. Ensuring feasibility, scalability and efficiency in product … Marketing, and Customer Success to ensure successful product adoption and revenue growth. Skills & Experience: 10+ years in product management and leadership in a B2B software or enterprise SaaS company . Proven experience in modernising legacy software and transitioning products from on-premise to cloud/SaaS models . More ❯
Embedded Software Engineer We are delighted to represent a prestigious engineering company in their search for an experienced Embedded Software Engineer based in Stevenage. This is a fantastic opportunity to contribute to the development of cutting-edge systems. About the Embedded Software Engineer Role As an Embedded … Software Engineer, you will play a vital role in the full software life cycle development of complex, real-time missile sub-components. You will work within a dynamic, multi-disciplinary team, utilising state-of-the-art technology in an Agile/SCRUM environment. Key Responsibilities Embedded SoftwareArchitecture and Design Implementation and verification through reviews and testing Requirements capture and system performance analysis Requirements The ideal candidate will possess: Proven experience in hard real-time embedded software development Strong proficiency in 'C' programming Familiarity with communication protocols such as SPI, UART, Ethernet, and PCI More ❯
Greater London, England, United Kingdom Hybrid / WFH Options
La Fosse
who can drive innovation and provide guidance to development teams whilst aligning with the overall business and technical strategy. They will manage the overall architecture vision, working in close collaboration with the product engineering teams and other architects. Responsibilities : Develop and implement the technical strategy for the US region … ensuring alignment with the company's overall vision. Serve as the technical leader and mentor for development teams Oversee the architecture design and development of complex web-based systems and applications. Collaborate cross-functionally to ensure seamless integration and delivery of solutions. Conduct routine reviews and assessments of technical … technologies to drive innovation. Provide guidance and support during project planning, execution, and delivery phases from a technical perspective Adhere to best practices in software development, architecture, and agile methodologies. Experience : Extensive experience as a Senior Solution Architect or similar role, focusing on technical strategy and leadership. Expertise More ❯
We are seeking a Systems Developer with a strong background in e-commerce systems and backend integrations to join our fast-paced, tech-forward software engineering team. This role will focus on the development and maintenance of scalable, cloud-native software solutions that integrate our e-commerce platform … with critical business systems including Warehouse Management , Finance , Inventory , and other back-office applications. This is a hands-on, architecture-informed development role requiring expertise in modern software engineering practices and tools, with an emphasis on cloud-native applications , AI-powered development tools , and system interoperability . Key … Infrastructure, and Product, to deliver robust systems. Leverage observability tools to monitor, alert, and troubleshoot application and integration health. Stay current on AI-driven software development practices (e.g., GPT-assisted development, Agentic AI workflows) and suggest practical implementations. Participate in architecture reviews, sprint planning, code reviews, and knowledge More ❯
Job Category: Software & Computer Systems Engineering At Swordfish, we specialise in delivering transformative innovation to our Defence clients through integrated teams that combine the engineering disciplines with deep defence domain knowledge, specialist skills in the applied sciences, mathematics and digital technologies. We are passionate about applying quality engineering and … and alternative solutions, are passionate about what they do, and eagerly welcome new team members. Job Description What we are looking for A talented software engineerto join one of our engineering teams developing software for Defence projects in: Aerospace Modelling & Simulation Future Military IOT Systems Electronic Warfare Simulation … and Augmented Reality Analytics Machine Learning and AI Distributed Command, Control, Communications, Computing & Intelligence(C4I) An engineerwho can take a senior role in applyingAgile software development practices, providingtechnical leadership, enhancing the technical ability of junior engineers and engagingwith clients. A passionate personwho enjoys technical challenges and problem solvingwho wants More ❯
We are looking for a Software Engineer with experience in developing C# desktop applications using WPF and MVVM to join our engineering team in Hampshire. You will lead the development of our bespoke Windows Desktop Software. BASIC SALARY: Up to £60,000 LOCATION: Hook, Hampshire JOB DESCRIPTION: Software Engineer – Test and Measurement Equipment As a Software Engineer, you will be responsible for project requirements, architecture, and ensuring successful implementation. You will also provide technical support internally and to customers. Your responsibilities include: Designing and developing software for new and existing equipment Preparing documentation for … software usability and maintainability Using version control systems for systematic change management Building and packaging software installers Collaborating with other teams on feature design and behavior PERSON REQUIREMENTS: Applicants should have a background in software development, especially in medium to large-scale Windows desktop software, and More ❯
Architect Apply locations GBR - ANY CITY time type Full time posted on Posted 2 Days Ago job requisition id Job Description: DXC's Insurance Software and BPS business provides a range of software and services to the global insurance market, including life, wealth, health, commercial and speciality, property … domain experts serving 2,000 insurance customers operating in over 100 countries worldwide. Ingenium Solution Architect We are seeking a talented and experienced Software Architect to join our team. As a Software Architect, you will play a crucial role in designing and implementing robust, scalable, and secure software solutions. You will work closely with stakeholders to understand their needs and align project goals with the software architecture. Additionally, you will provide leadership and guidance to the development team, ensuring adherence to best practices and architectural principles. Job functions and responsibilities: Deep understanding of softwarearchitectureMore ❯
Businesses | Startup & Scaleup Specialist |... An established engineering business that delivers high-reliability solutions for safety-critical environments is looking for a Senior Embedded Software Engineer to join its hardware-focused product development team. You'll work across the full lifecycle of embedded software projects, from concept and … architecture through to testing, documentation, and mentoring. This role would suit someone who enjoys the challenge of building software for robust, high-availability systems and wants to contribute to products that make a measurable difference in real-world operations. What you’ll be doing: Architecting and developing embedded … software for high-reliability systems Designing software for microcontroller platforms (e.g., ARM, STM32) Leading code reviews, technical documentation, and mentoring Driving innovation and maintaining best-in-class development standards Supporting communication protocol development and hardware interfacing What you’ll need: Strong experience in embedded software development using More ❯
London, England, United Kingdom Hybrid / WFH Options
Adecco
Salary: GBP55000 - GBP75000 per annum + Benefits Location: London - hybrid working Join a World-Class Software Engineering Team as a Java Software Engineer! Are you a hands-on technical expert looking for an opportunity to make a real impact? Do you thrive in a DevOps culture and have … a passion for automation, performance, and quality? If so, we want you to be part of our team! As a Java Software Engineer, you'll play a key role in delivering high-quality software solutions, applying a software engineering mindset to everything from provisioning services to writing … automation tools and scripts. You'll help us build reliable and performant services, eliminate waste, and improve processes across the software delivery lifecycle. Your Role Take ownership of delivering business outcomes, from requirements to production. Be responsible for all aspects of your code, including performance and security - you build More ❯
Senior C++ Software Engineers will have extensive proven experience in C++ software development at principal level Strong understanding of modern C++ 17 Extensive proven experience with software deployment across multiple platforms Strong knowledge of softwarearchitecture, design patterns, and best coding practices Familiarity with algorithms … data structures, and agile methodologies Scripting languages (PowerShell & Bash) and Embedded Linux experience Senior C++ Software Engineers will lead the design, implementation and refinement of software features, driving improvements for both customer and developer experiences for large and complex systems Provide technical leadership, mentorship and guidance to engineers More ❯
Unit 6 Platinum Way, Urmston Trafford Park, Manchester, England
Propeller Powered Ltd
An exciting opportunity to join a small and growing team of software developers working on an innovative software as a service system. The role will give you hands-on experience across the full technology stack from mobile app development, through to databases and everything in between. Role Duties … and responsibilities include: Developing, maintaining and supporting the Propeller web application and web services. Supporting specification and estimation of new software projects Assisting with onboarding new clients Analysing and resolving technical and application problems Contributing to the refinement of organisational processes & procedures Development work processes using the Scrum methodology … CSS, Ajax, Javascript, jQuery, iOS Objective C/Swift. SQL Server/authoring fast SQL queries/sprocs AWS microservices APIs GIT Source Control Softwarearchitecture principles Agile development practices Training Apprentices attend Manchester Metropolitan University for one day a week during the academic year, over a period More ❯
instruments and market solutions and has truly remarkable growth expectations for the coming years. SUMMARY Reporting to the R&D Programme Manager, the Lead Software Application Developer will guide the software development team in creating and maintaining scalable, high-performance software applications that meet the needs of … business, powering it’s Mass Spectroscopy analytical instrumentation. This role requires hands-on development skills, leadership and mentoring capabilities, a deep understanding of various software development methodologies and tools, and the responsibility for managing the technical roadmap and ensuring quality. KEY RESPONSIBILITIES • Lead and mentor a team of software … clean, maintainable, and efficient code in alignment with best practice and coding standards. • Perform code reviews to ensure quality and adherence to standards. • Ensure software applications are thoroughly tested and perform as expected across different environments. • Provide leadership and technical guidance for resolution of complex technical issues and reported More ❯
and discover anything they might want to buy online. Amazon Logistics (AMZL) is looking to hire an experienced, innovative, hands-on, and customer-obsessed Software Development Engineer to lead the software development of new robotic products to integrate into our Delivery Station of the future. The successful candidate … will be a member of the Amazon Logistics Innovation Engineering team and will be responsible to strategize, define and manage the software development of robotics technologies for the AMZL Delivery Stations. This role requires experienced and entrepreneurial-minded individuals with combined robotics, engineering, planning, and analytical skills. This individual … experience with camera systems and Linux OS (preferred) Familiarity with version control systems like git Knowledge of Object-Orientated Industrial Programming (OOIP) Experience managing software development, including designing, developing, integrating, troubleshooting, and optimizing various automation solutions Strong project management skills, including on-site commissioning and SAT processes Excellent problem More ❯
and discover anything they might want to buy online. Amazon Logistics (AMZL) is looking to hire an experienced, innovative, hands-on, and customer-obsessed Software Development Engineer to lead the software development of new robotic products to integrate into our Delivery Station of the future. The successful candidate … will be a member of the Amazon Logistics Innovation Engineering team and will be responsible to strategize, define and manage the software development of robotics technologies for the AMZL Delivery Stations. This role requires experienced and entrepreneurial-minded individuals with combined robotics, engineering, planning, and analytical skills. This individual … experience with camera systems and Linux OS (preferred) Familiarity with version control systems like git Knowledge of Object-Orientated Industrial Programming (OOIP) Experience managing software development, including designing, developing, integrating, troubleshooting, and optimizing various automation solutions Strong project management skills, including on-site commissioning and SAT processes Excellent problem More ❯
Stevenage, Hertfordshire, United Kingdom Hybrid / WFH Options
The One Group
Software Architect Location: Hybrid working in Stevenage Salary: Up to £80,000 per annum + 21% Bonus Benefits: Great pension, Enhanced parental leave, medical insurance, dental insurance, share plans, shopping discounts, amazing on-site facilities including a heavily subsidised restaurant, bar and gym A market leading and global company … within the defence sector are looking for an experienced software engineer and architect with a passion for innovative software design. This is a fascinating chance to be involved with developing cutting-edge softwarearchitecture solutions for user interfaces and embedded systems within aerospace electronics. This position … resided in the UK for the last 5 years. Previous or current SC and DV clearance is highly beneficial. Duties & Responsibilities Develop market leading software for system designs that promote security, safety, useability and reliability Create, define and monitor Structural and Temporal Architecture while considering the Internal and More ❯
and discover anything they might want to buy online. Amazon Logistics (AMZL) is looking to hire an experienced, innovative, hands-on, and customer-obsessed Software Development Engineer to lead the software development of new robotic products to integrate into our Delivery Station of the future. The successful candidate … will be a member of the Amazon Logistics Innovation Engineering team and will be responsible to strategize, define and manage the software development of robotics technologies for the AMZL Delivery Stations. This role requires experienced and entrepreneurial minded individuals with combined robotics, engineering, planning and analytical skills. This individual … experience with camera systems and Linux OS (preferred) * Familiarity with version control systems like git * Knowledge of Object-Orientated Industrial Programming (OOIP) * Experience managing software development, including designing, developing, integrating, troubleshooting, and optimizing various automation solutions * Strong project management skills, including on-site commissioning and SAT processes * Excellent problem More ❯