Edinburgh, Scotland, United Kingdom Hybrid / WFH Options
Change Digital – Digital & Tech Recruitment
Lead the Charge in Digital Innovation –Principal Software Engineer (Azure, .NET) – Hybrid working (Edinburgh/Glasgow) Are you a seasoned developer who’s not only brilliant at coding but thrives on leading teams and shaping softwarearchitecture? We’re on the hunt for a Lead/Principal … decision-making and enjoys mentoring others, this role will be of interest. Where Tech Meets Purpose At this firm, they don’t just build software – they craft solutions that power the future of financial services. You’ll be at the forefront of modern system design, driving projects from concept More ❯
ideal candidate is a self-motivated, multi-tasker, and demonstrated team-player. You will be a senior developer responsible for the development of new software products and enhancements to existing products. You should excel in working with large-scale applications and frameworks and have outstanding communication and leadership skills. … You’ll have: Bachelors or higher in Computer Science (or equivalent work experience) Minimum 2 years of application development engineering experience Programming and software development in Java Experience building transactional systems and strong understanding of softwarearchitecture Strong written and verbal communication skills Good attention to detail … to work independently and in collaboration with other team members Front end web-stack development Preferred Qualification REST based Web services Experience with Microservice architecture Experience with React and Angular Experience with Spring, Hibernate, Rabbit MQ, Hazelcast Experience with Gitlab and Kubernetes Basic PL-SQL knowledge to be able More ❯
development experience with Kotlin (Spring Boot or Ktor frameworks advantageous). Previous leadership experience – mentoring developers, leading small teams or pods. Excellent understanding of softwarearchitecture and scalable systems design. Experience working in Agile/Scrum environments. Strong CI/CD and DevOps practices (Docker, Kubernetes, AWS or More ❯
cost-effective, and align with the product vision and engineering strategy. Role description You will be working on the backbone of our products - our software infrastructure and architecture. You will be participating in all parts of the softwarearchitecture development lifecycle. You will be part of an … everyone's contributions to the bigger picture, and brings energy to team interactions and collaboration. Solid experience in designing, developing, and hosting enterprise-grade software and services using Amazon AWS. Expertise in object-oriented PHP, Python, Java, C#, .NET and similar general-purpose languages and frameworks. Ability to work More ❯
Engineering Manager (Embedded Software) Consumer Electronics | London | Up to £115,000 + package Troi Search are delighted to be working exclusively with this delightful client in the Consumer Electronics space. We’re looking for an Engineering Manager to run their 'Player Experience' team. The Player Experience team is comprised … of Embedded Software Engineers, Platform/Cloud Engineers, a Product Manager and a Designer. The team ensures the product (over 1 million devices in the field) is working as seamlessly as possible. The client have built a screen-free interactive audio platform for kids. They’re on a mission … ll Bring: Experience in embedded systems engineering. At least 3 years of leadership or management experience in a distributed team setting. Expertise in embedded softwarearchitecture, including working with multiple chipsets, MCUs, SoCs, and multi-CPU systems. A proven track record of managing large-scale technical initiatives, creating More ❯
Sheffield, South Yorkshire, Yorkshire, United Kingdom
Eteam Workforce Limited
technical design and prepare solution proposal for Cards work stream. Work closely with Cards Architect or other domain Architect to align cards solution with architecture framework. Also work with other solution analyst/SME including retail product IT application teams, Infrastructure, Data, Digital, Risk, Security and Software to … Corporate Cards & Group) Working with the engineering community to deliver solutions primarily in an agile way. Domain driven design, with working knowledge of the SoftwareArchitecture Experience of defining API & microservice architecture solutions. Proven experience in defining & documenting As_Is & Target Architecture defining services & integrated applications More ❯
Wokingham, Berkshire, United Kingdom Hybrid / WFH Options
Bright Horizons Family Solutions, LLC
This is a hybrid role in our Newton, MA office. The Software Architect will guide and mentor a diverse team of developers across the USA and India, focusing on developing mobile and web applications using Angular, Swift, Objective C, Kotlin and Google Cloud. This role emphasizes front-end and … will determine coding standards, collaborate with stakeholders to prioritize development, and participate in technology evaluations and standards committees. The architect will influence and optimize software architectures across the organization. What you will be doing: Lead the design and modernization of legacy systems to meet current and future business needs … are scalable, robust, and innovative, particularly in the context of mobile and web applications. Provide technical leadership on the design, development, and execution of software solutions, emphasizing user-friendly interfaces. Design and implement easy-to-use and intuitive user interfaces. Develop and use relevant industry standards and domain information More ❯
Portsmouth, yorkshire and the humber, United Kingdom
Carbon60
Responsibilities: - Create Systems Design based on customer requirements - Work with the System Design Authority and Product Owner to populate the Product Backlog - Capture the softwarearchitecture in the UML model - Capture and detail the interaction between software components - Generate ICD and IRD documentation - Provide support to the … work collaboratively within a team environment - Excellent problem-solving and analytical skills Desirable Competencies: - Knowledge of Radio Planning - Experience in an Agile work environment - Software Development experience - Degree in Computer Science or a related field (minimum 2.1) - Experience with SatComs, Software Defined Networking, and Network Monitoring/Management More ❯
portsmouth, hampshire, south east england, United Kingdom
Carbon60
Responsibilities: - Create Systems Design based on customer requirements - Work with the System Design Authority and Product Owner to populate the Product Backlog - Capture the softwarearchitecture in the UML model - Capture and detail the interaction between software components - Generate ICD and IRD documentation - Provide support to the … work collaboratively within a team environment - Excellent problem-solving and analytical skills Desirable Competencies: - Knowledge of Radio Planning - Experience in an Agile work environment - Software Development experience - Degree in Computer Science or a related field (minimum 2.1) - Experience with SatComs, Software Defined Networking, and Network Monitoring/Management More ❯
the forefront of the most topical areas. Lead the design, development and deployment of cloud-based solutions on Cloud. Develop and maintain cloud infrastructure architecture, standards, and best practices. Ensure optimal performance, security, and scalability of the cloud infrastructure. We are looking for the following experience: Experience within a … Technical Cloud Architecture or a Lead Developer role. Experience understanding the business needs, user needs and good softwarearchitecture principles. Experience working with business analysts, SMEs and developers to collaboratively design solutions. Able to discuss the solution blueprint with stakeholders with different degrees of technical knowledge and … in one or more tools, cloud technologies (AWS/Azure) or industries. Able to identify requirements and translate into actionable design documentation. Understand key software and integration design patterns. Experience with DevOps tools (e.g.Git, Jenkins, Docker, and Kubernetes). Excellent problem-solving, communication and collaboration skills. Proven history of More ❯
enhanced SC while in role 💼 Role Type: Permanent, Hybrid (2-5 days in the office, depending on project needs) 🎯 Industry: National Security The Role: Software Application Architect Are you ready to make an impact on national security? As a Software Application Architect , you will play a pivotal role … systems. You’ll collaborate closely with national security customers, driving innovative solutions that support their core missions. What You’ll Do: Design and implement software architectures for national security applications. Work within empowered, autonomous teams, often directly engaging with end-users. Drive innovation through DevOps methodologies and agile practices. … both technical and project leadership, mentoring team members along the way. Your Skills & Experience: Must-Haves: Strong expertise in Java . Proven experience in softwarearchitecture and technical design. Familiarity with security concepts, including secure design and implementation. Ability to collaborate with tech leads and architects, ensuring joined More ❯
Config, Unit Testing, Deployment · Minimum of working on large-scale PRPC projects, preferably in a Banking environment · Must have experience of implementing frameworks, main architecture components and key functionality/rules · Must have XML experience and using JMS/MQ services with PRPC · Experience with softwarearchitecture and SOA services implementation You will also: · support the business analyst in describing the business processes · focus on application design, produce architecture design document and breakdown development tasks · build up deep understanding of actual application and leverage this knowledge when extending the application Your experience and skills You … tech when appropriate to the problem space a team player who is energetic with positive/can-do attitude a strong understanding of the software development lifecycle and methodologies You are: familiar with TOGAF, UML, Agile methodology project delivery lifecycle an excellent communicator who can partner with technical experts More ❯
on experience. Requirements: Experience building and shipping large scale iOS applications (Swift). Knowledge of Android (Kotlin) A solid understanding of MVVM and MVP software architectures and functional reactive software architectures including jetpack compose and Swift UI. Experience with TDD and pain programming. Experience with third-party libraries … and APIs. Experience leading engineering decisions in a complex environment and influencing a wide range of stakeholders. Strong understanding of softwarearchitecture and architectural patterns, including microservices and event-driven architectures. CI/CD in complex environments. Proven track record of creating highly performance, scalable applications Must have More ❯
Referment has partnered with a top hedge fund seeking a talented Front Office Software Engineer to join their high-performing Engineering team. This role offers tremendous career growth potential, providing full autonomy for defining and refining investment processes. You will receive the support and time necessary to succeed, along … with the opportunity to contribute to innovative, high-impact solutions. As a Software Engineer, you will work closely with four skilled developers, supporting tools for position and risk management, post-trading analysis, and performance evaluation. You will collaborate with stakeholders at all levels, delivering solutions across the full software … in Python. Your responsibilities will include developing re-usable components, designing and implementing solutions, performing code reviews, and supporting system performance. Essential Skills: Extensive software engineering experience, ideally in the financial industry, with exposure to capital markets. Strong skills in C#, softwarearchitecture, multi-threading, and Python More ❯
City, Edinburgh, United Kingdom Hybrid / WFH Options
ENGINEERINGUK
You will need to login before you can apply for a job. Golang Software Engineer, Associate/Vice President Sector: Banking and Financial Services Role: Professional Contract Type: Permanent Hours: Full Time About this role What is Aladdin and Aladdin Engineering (AE)? • You will be working on BlackRock's … them quickly. Responsibilities • Take ownership of individual project priorities, deadlines, and deliverables using AGILE methodologies. • Deliver high efficiency, high availability, concurrent and fault-tolerant software systems. • Contribute to the development of Aladdin's global, multi-asset trading platform. • Provide impact and expertise as an individual contributor to greenfield work … Redis is a plus. • Prior experience with stream processors is a plus. • Prior experience with message broker technology such as Kafka. • Excellent analytical and softwarearchitecture design skills, with an emphasis on test-driven development. • Effective communication and presentation skills, both written and verbal. Our benefits To help More ❯
Middlesbrough, North Yorkshire, North East, United Kingdom Hybrid / WFH Options
GMA Consulting
governance and support for all strategic capabilities including collaborating on technical strategy for modern engineering platforms and applications. An ideal candidate will have good softwarearchitecture skills from working on complex, distributed systems with the ability to bring modern engineering practices to the team such as TDD, DevSecOps … and Continuous Delivery. WHAT YOU WILL BE DOING: · Responsibility for the building capability of the solutions teams and stability of the software solutions they produce and play a pivotal role in shaping its evolution · Providing considered technical recommendations to stakeholders to balance conflicting requirements so ensuring maximum value to … for solution delivery and wider CIO · Creating and sharing technical knowledge, tools and resources necessary to support growth · Contributing to delivery ensuring the correct software decisions are made and reduce risk, remove issues and actively manage dependencies · Working with architecture to support engineering input into architectural governance and More ❯
middlesbrough, yorkshire and the humber, united kingdom Hybrid / WFH Options
GMA Consulting
governance and support for all strategic capabilities including collaborating on technical strategy for modern engineering platforms and applications. An ideal candidate will have good softwarearchitecture skills from working on complex, distributed systems with the ability to bring modern engineering practices to the team such as TDD, DevSecOps … and Continuous Delivery. WHAT YOU WILL BE DOING: · Responsibility for the building capability of the solutions teams and stability of the software solutions they produce and play a pivotal role in shaping its evolution · Providing considered technical recommendations to stakeholders to balance conflicting requirements so ensuring maximum value to … for solution delivery and wider CIO · Creating and sharing technical knowledge, tools and resources necessary to support growth · Contributing to delivery ensuring the correct software decisions are made and reduce risk, remove issues and actively manage dependencies · Working with architecture to support engineering input into architectural governance and More ❯
york, yorkshire and the humber, united kingdom Hybrid / WFH Options
GMA Consulting
governance and support for all strategic capabilities including collaborating on technical strategy for modern engineering platforms and applications. An ideal candidate will have good softwarearchitecture skills from working on complex, distributed systems with the ability to bring modern engineering practices to the team such as TDD, DevSecOps … and Continuous Delivery. WHAT YOU WILL BE DOING: · Responsibility for the building capability of the solutions teams and stability of the software solutions they produce and play a pivotal role in shaping its evolution · Providing considered technical recommendations to stakeholders to balance conflicting requirements so ensuring maximum value to … for solution delivery and wider CIO · Creating and sharing technical knowledge, tools and resources necessary to support growth · Contributing to delivery ensuring the correct software decisions are made and reduce risk, remove issues and actively manage dependencies · Working with architecture to support engineering input into architectural governance and More ❯
the Technology Chief Data Office (CDO), you will be responsible for designing and overseeing the implementation of our Technical Data Lakehouse and developing supporting software that meets both technical and business requirements. You will provide technical leadership and guidance to development teams, ensuring adherence to best practices in software … existing infrastructure. You will create and maintain documentation, address technical issues, and stay updated with industry trends to drive innovation and continuous improvement in software solutions. Job Responsibilities Provide feedback and propose improvements to architecture governance practices. Guide evaluation of current technology and lead evaluation of new technologies … and frameworks. Regularly provide technical guidance and support to the business, technical teams, contractors, and vendors. Create complex and scalable coding solutions using appropriate software design frameworks. Drive decisions influencing product design, application functionality, and technical operations and processes. Serve as a subject matter expert in one or more More ❯
GPU Software Engineer - Vulkan/OpenGL/DirectX/Metal We're currently on the lookout for a GPU Software Engineer for a global technology giant in Cambridge. A true leader in research, development, and innovation, this global technology powerhouse invests heavily into R&D to make huge … This is a full-time 12 month contract based on-site in Cambridge. There is a high possibility of it extending. For this GPU Software Engineer position, I'm interested in speaking to people with the following: A minimum of a few years experience in GPU softwarearchitecture … know someone it would suit, we offer a fantastic referral scheme which I would be happy to discuss. Keywords: Consumer Electronics/GPU/Architecture/OpenGL/Graphics/Vulkan/Metal/DirectX11/DirectX12/OpenCL #consumerelectronics #gpu #graphics #architecture By applying to this role you More ❯
GPU Software Engineer - Vulkan/OpenGL/DirectX/Metal We're currently on the lookout for a GPU Software Engineer for a global technology giant in Cambridge. A true leader in research, development, and innovation, this global technology powerhouse invests heavily into R&D to make huge … This is a full-time 12 month contract based on-site in Cambridge. There is a high possibility of it extending. For this GPU Software Engineer position, I'm interested in speaking to people with the following: A minimum of a few years experience in GPU softwarearchitecture … know someone it would suit, we offer a fantastic referral scheme which I would be happy to discuss. Keywords: Consumer Electronics/GPU/Architecture/OpenGL/Graphics/Vulkan/Metal/DirectX11/DirectX12/OpenCL #consumerelectronics #gpu #graphics #architecture By applying to this role you More ❯
GPU Software Engineer - Vulkan/OpenGL/DirectX/Metal We're currently on the lookout for a GPU Software Engineer for a global technology giant in Cambridge. A true leader in research, development, and innovation, this global technology powerhouse invests heavily into R&D to make huge … This is a full-time 12 month contract based on-site in Cambridge. There is a high possibility of it extending. For this GPU Software Engineer position, I'm interested in speaking to people with the following: A minimum of a few years experience in GPU softwarearchitecture … know someone it would suit, we offer a fantastic referral scheme which I would be happy to discuss. Keywords: Consumer Electronics/GPU/Architecture/OpenGL/Graphics/Vulkan/Metal/DirectX11/DirectX12/OpenCL #consumerelectronics #gpu #graphics #architecture By applying to this role you More ❯
london (city of london), south east england, united kingdom
Hays
Hays Software Engineering are looking for a Senior System Architect looking to take the next step in their career whilst also remaining hands on within an interesting Start-Up looking to make waves in the world of Infrastructure Orchestration for businesses with De-Centralised Network Infrastructure with their SaaS … Platform. What you will be doing: Platform Architecture - Design a scalable and reliable system aligned with business goals. Innovation - Research new tech in decentralised systems and cloud infrastructure to drive progress. System Integration - Ensure smooth integration with tools like Kubernetes, Docker, and monitoring platforms. Collaboration - Work with engineers, DevOps … engineering team and promote best practices. Documentation - Create clear technical documents for internal and external use. What we are looking for: 10+ years in softwarearchitecture (ideally within large-scale SaaS platforms) Previous roles include Principal Architect, Chief Architect, Senior System Architect, or VP of Engineering with a More ❯
Cambridge, Cambridgeshire, East Anglia, United Kingdom
Microtech Global Ltd
Our client is seeking a GPU Software Engineer for a 12-month contract based in Cambridge The successful candidate will design and evaluate features for 3D graphics APIs like Vulkan and DirectX, focusing on performance and use cases for current and future GPUs. The role includes guiding hardware and … architecture. Perform performance analysis of proposed changes. Requirements:- Bachelor's, Master's, or Ph.D. in a relevant discipline. 5+ years of experience in GPU softwarearchitecture or driver development. Strong programming skills in C++. Hands-on experience with one or more of the following API's: Vulkan, OpenGL More ❯
Our client is seeking a GPU Software Engineer for a 12-month contract based in Cambridge. The successful candidate will design and evaluate features for 3D graphics APIs like Vulkan and DirectX, focusing on performance and use cases for current and future GPUs. The role includes guiding hardware and … architecture. - Perform performance analysis of proposed changes. Requirements: - Bachelor’s, Master’s, or Ph.D. in a relevant discipline. - 5+ years of experience in GPU softwarearchitecture or driver development. - Strong programming skills in C++. - Hands-on experience with one or more of the following API's: Vulkan, OpenGL More ❯