Software Architecture Jobs in the UK

51 to 75 of 143 Software Architecture Jobs in the UK

Principle Enterprise Technology Architect

London, United Kingdom
Confidential
opportunity for a highly skilled and experienced Principal Enterprise Technology Architect to join our team. The successful candidate will have a strong background in software development, particularly within the Payments and Foreign Exchange (FX) domain. They will bring expertise in creating and implementing cloud-native strategies and architectures, and … approach, ensuring alignment with business goals, and driving the innovation needed to maintain our competitive edge. As a senior member of the Engineering and Architecture team, you will collaborate with senior leadership and other key stakeholders to understand the business strategy and create an overarching enterprise architecture that … aligns with the business objectives. Define and communicate the architectural vision, strategy, and Payment and FX platforms roadmap. Drive the modernisation and re-architecture of FX, Payments, and Core banking platforms for cloud-native environments to scale the business. Develop technology principles, standards, patterns, and guardrails that can be more »
Posted:

Site Reliability Developer 4

United Kingdom
Oracle
The fastest growing cloud infrastructure provider is looking for highly talented and high energy software developers. You will be part of a high-performance core team that builds the best stack on Object store storage services. Be part of the team that's consistently hitting double digit growth in … it's cloud business. Design, develop, troubleshoot, and debug software programs for databases, applications, tools, networks etc. As a member of the software engineering division, you will assist in defining and developing software for tasks associated with the developing, debugging or designing of software applications or … operating systems. Provide technical leadership to other software developers. Specify, design and implement modest changes to existing software architecture to meet changing needs. Duties and tasks are varied and complex needing independent judgment. Fully competent in own area of expertise. Will have project lead role and or more »
Posted:

Senior Software Engineer

London Area, United Kingdom
Thredd
At Thredd, we are seeking a highly skilled Senior Software Engineer with expertise in C# and Python to join our dynamic team in the fintech sector. The ideal candidate will be responsible for developing and delivering innovative issuer processing solutions using cloud-based technology. This role involves working closely … the needs of the card issuing market. Collaborate with Product Managers, UX/UI Designers, Solutions Architects, and other Engineers to define requirements, create software architecture, and deliver high-quality solutions. Implement automated testing and deployment strategies to ensure reliability and efficiency in the software delivery process. … in cloud computing and issuer processing to drive continuous innovation and improvement. Provide technical leadership and mentorship to junior engineers, promoting best practices in software development. Troubleshoot, debug, and upgrade existing systems, ensuring high performance and responsiveness to requests. Participate in code reviews, contributing to the maintenance of high more »
Posted:

Senior Software Engineer

England, United Kingdom
Spectrum IT Recruitment
Senior Software Engineer required by a technology company in "scale-up" phase. The company is developing a state of the art Radio Access Network and requires a Senior or Principal Software Engineer with knowledge of O-RAN or FlexRAN to join their highly skilled, cross functional team. The … successful Senior Software Engineer will work in close conjunction with software engineering teams, architects, product teams and senior management to critique existing systems design and take technical ownership moving forwards. Key experience O-RAN Layer 1 High PHY C++ programming skills Systems design and software architecture more »
Posted:

Java Developer, Aladdin Engineering, Associate

Edinburgh, Scotland, United Kingdom
Hybrid / WFH Options
BlackRock
them quickly. Responsibilities include: Collaborate with team members in a multi-office, multi-country environment. Deliver high efficiency, high availability, concurrent and fault tolerant software systems. Significantly contribute to development of Aladdin’s global, multi-asset trading platform. Work with product management and business users to define the roadmap … for the product. Design and develop innovative solutions to complex problems, identifying issues and roadblocks. Apply validated quality software engineering practices through all phases of development. Ensure resilience and stability through quality code reviews, unit, regression and user acceptance testing, dev ops and level two production support. Be a … experience Skills and Experience: A proven foundation in core Java and related technologies, with OO skills and design patterns Track record building high quality software with design-focused and test-driven approaches Hands-on experience in Java/Spring Framework/Sprint Boot/Hibernate In depth understanding of more »
Posted:

Frontend Developer

United Kingdom
Oracle
to help further develop this amazing technology. In our flexible workplace, you’ll enhance your skills and build a solid professional foundation. As a software developer for Oracle's MySQL Heatwave team, you will contribute to an exciting team. You will use your skills and experience to directly improve … and ability to learn quickly as well as a passion for an excellent customer experience. Career Level - IC3 Responsibilities: As a member of the software engineering division, you will assist in defining and developing software for tasks associated with the developing, debugging or designing of software applications … or operating systems. Provide technical leadership to other software developers. Specify, design and implement modest changes to existing software architecture to meet changing needs. Successful candidates will: - Be passionate about writing excellent, well tested and beautiful code. - Design, write, test, and deliver new features. - Enjoy testing and more »
Posted:

Solutions Architect

Northern Ireland, United Kingdom
MBN Solutions
advanced analytics and AI solutions that leverage the capabilities of Azure cloud services. You will collaborate closely with cross-functional teams including data scientists, software engineers, and business stakeholders to architect robust, scalable, and efficient solutions tailored to our clients' needs. Your expertise in NLP models will be essential … in developing innovative solutions for processing and extracting insights from unstructured text data. Key Responsibilities: Lead the design and architecture of analytics and AI solutions on the Microsoft Azure platform, ensuring alignment with business objectives, scalability, and reliability. Work closely with data scientists and AI engineers to integrate NLP … Natural Language Processing (NLP) techniques and frameworks, with hands-on experience in developing and deploying NLP models for text analytics applications. Solid understanding of software architecture principles, microservices architecture, and cloud-native design patterns. Proven track record of successfully delivering complex analytics and AI projects from conception more »
Posted:

Principal Enterprise Architect Java AWS - Payments FX

London, England, United Kingdom
Hybrid / WFH Options
Client Server
Opportunity to progress your career working on a financial Tech for Good product in an impactful Principal Enterprise Architect role at a scale-up software house. You'll provide technical and domain expertise, driving the modernisation and re-architecture of the FX, Payments and Core banking platforms for … needed most using sophisticated technology. As the Principal Enterprise Architect you will collaborate with Team Leads across the business to support them with technical architecture and design on large, complex, cloud based distributed systems, ensuring best practice and a cohesive structure. The tech stack is based on modern Java … two. About you: You have experience of architecting and leading the modernisation of Payments, FX or Core Banking platforms You are experienced with designing software architecture for complex, large-scale distributed systems using modern cloud-native architecture You have a strong understanding of payments processing, FX systems more »
Posted:

SOFTWARE ENGINEER C# ASP.NET SENIOR DEVELOPER

London Area, United Kingdom
Hybrid / WFH Options
Clarity Resourcing
Back Office SOFTWARE ENGINEER C# ASP.NET - LONDON £95,000 to £111,000 + excellent bonus, superb pension scheme. Part-Remote/Hybrid Clarity Resourcing is currently looking for a Senior Developer or Senior Software Engineer to work on the back office systems for our prestigious & highly successful client … located in & eligible to work in the UK and commutable to Liverpool Street. Genuinely superb opportunity for a hands-on Senior Developer or Senior Software Engineer to work in a tight-knit team of eight. Super small company with an enviable work-culture. Part remote, core hours, strong work … organisation starting on a multi-year strategic journey to refresh their current technology stack moving on-prem Back End webservices to Cloud-native microservice architecture and uplifting their existing desktop UI to modern web-based architecture using React. You'll require the following skills and experience: Key Skills more »
Posted:

Senior Scala Developer

London Area, United Kingdom
Hybrid / WFH Options
Scrumconnect Consulting
public services. Key Responsibilities: Lead Development Projects : Spearhead the development of high-quality applications using Scala and Play framework, focusing on scalability and performance. Software Architecture : Direct software design and architectural discussions to craft robust and scalable solutions, integrating modern design patterns. Mentorship : Mentor junior developers, fostering … and growth by promoting best practices in coding and process. Collaborative Engagement: Work closely with cross-functional teams to ensure seamless delivery of comprehensive software solutions. Continuous Improvement : Drive technical excellence, clean code principles, Test-Driven Development (TDD), and Behavior-Driven Development (BDD) within the team. Innovation : Play a … in Scala development, with a strong portfolio of projects. At least 3 years of experience specifically in Scala development. Proficiency in functional programming, modern software design patterns, asynchronous programming, and multithreading. Skilled in: Scala , Play framework, NoSql (Mongo DB), ScalaTest/ScalaMock, Wiremock, Jenkins, Kibana, Grafana, Git, Intel Preferred more »
Posted:

AI Software Engineer (C++/GPGPU)

Egham, Surrey, South East, United Kingdom
Microtech Global Ltd
engineers to enable and accelerate new research efforts for on-device AI. LLVM experience will be a plus. Role and Responsibilities As an AI Software Engineer, you will: Develop features and functionality across the AI stack - from framework to applications for on-device execution Propose and prototype innovative ideas …/solutions while considering real-world constraints Incorporate software engineering practices and contribute to software architecture planning Stay informed about state-of-the-art tools, techniques, and frameworks for AI Take technical responsibility for one or more significant sections of the assigned project Translate complex functional and … technical requirements into detailed designs Skills and Qualifications Required Skills Bachelor's or higher degree in Computer Science/Engineering or related disciplines Professional software development experience with modern C++ Experience with GPU compute in CUDA/OpenCL Knowledge of linear algebra equivalent to at least first-year university more »
Employment Type: Permanent
Salary: Up to £75 per hour
Posted:

Technical Architect - 2 year fixed term contract

London, United Kingdom
Hybrid / WFH Options
Marks Sattin (UK) Ltd
the sector, this would be an incredibly fulfilling role and would suit someone who is either an experienced Architect or has recently moved into architecture from software development and is looking to progress. Main Responsibilities Collaborate with key stakeholders of the organisation to define and implement technical strategies … record of successfully delivering a range of complex projects. Strong expertise in designing and implementing enterprise-level applications and systems. In-depth knowledge of software architecture principles, design patterns, and industry best practices. Proficiency in multiple programming languages and frameworks, with a solid understanding of cloud-based web more »
Employment Type: Contract, Work From Home
Rate: £50,000
Posted:

Technical Architect

London, United Kingdom
Hybrid / WFH Options
Confidential
dynamic and technically proficient Technical Architect to join our team and contribute to the continued advancement of INSTANDA, reporting directly to our Head of Architecture . In this role, you will take the lead in guiding engineers within agile teams as they develop our groundbreaking SaaS products. Collaboration with … Help define non-functional requirements for changes to the platform. Guide proof of concepts for new features/frameworks/tools/products Implement Architecture processes across the Engineering function Advise on Cloud Architecture and DevOps practices Support and advise Development Scrum Teams on large platform changes Troubleshoot … and resolve issues with architectural design Champion architecture design patterns and technology choices Toolset Analysis Review designs and collaborate with the Architecture community Lead Technical Design Authority meetings on a rotational basis with the architecture team. Able to balance delivery pressures with moving to new technologies Essential more »
Posted:

Senior C# DEVELOPER .NET -SENIOR SOFTWARE ENGINEER -Senior Developer

EC3R, Fenchurch Street, Greater London, United Kingdom
Hybrid / WFH Options
Clarity Resourcing
circa £111,000 + excellent bonus, super pension scheme. Part-Remote/Hybrid Clarity Resourcing is currently looking for a Senior Developer or Senior Software Engineer for the prestigious & highly successful client in London. Must be located in & eligible to work in the UK and commutable to Liverpool Street. … Genuinely superb opportunity for a hands-on Senior Developer or Senior Software Engineer to work in a tight-knit team of eight. Super small company with an enviable work-culture. Part remote, core hours, strong work-life balance. Subsidised Gym, Season ticket loans, etc. Great time to join as … organisation starting on a multi-year strategic journey to refresh their current technology stack moving on-prem Back End webservices to Cloud-native microservice architecture and uplifting their existing desktop UI to modern web-based architecture using React. You'll require the following skills and experience: Key Skills more »
Employment Type: Permanent
Salary: £100000 - £111000/annum good bonus, pension, health, gym e
Posted:

Low Latency Software Engineer

London Area, United Kingdom
Algo Capital Group
Low Latency Software Engineer C++ A global systematic hedge fund based in Chicago is recruiting a software Engineering that is core to the business and systematic trading team. By designing and implementing real-time systems, the engineers are solving some of the world’s most complex financial problems. … You will be an enthusiastic, intelligent software engineer who can solve real-world problems. Equities, FX, Futures, Options, Fixed income, C++, ultra-low latency trading. The Role: The Low Latency Platform build-out we are looking for an exceptional developer with a strong academic background to work directly on … paced and continually changing environment. Technology is at the heart of what they do. Required skills and experience: Proven ability to develop high-quality software at varying levels of experience. Experience with C++, python or other mainstream modern programming languages, in low latency Java. Strong experience working on distributed more »
Posted:

Software Engineering Manager

London, United Kingdom
Confidential
Deadline: 01 July 2024 Job Type: Permanent Contact Email: sid@fintop.co.uk Apply Now Job Description Responsibilities Lead a team of 6 software engineers, providing technical guidance and support. Demonstrate a solid understanding of Agile methodologies and ensure their effective implementation. Monitor task progress and report progress, issues, and risks … to the Delivery Managers and Product Managers. Support the planning of software development activities, including work breakdown, estimation, proposal of technical approaches and solutions. Ensure that the work of the team is technically correct and meets the defined requirements. Undertake software development activities, including architectural, high-level & detailed … the development process, development environment, and tools used. Stay updated with new technologies and apply them appropriately. Design and maintain robust, scalable, and efficient software architecture following industry best practices and coding standards. Support the Delivery Managers by assessing solution alternatives, considering technical limitations and operational realities, and more »
Posted:

Software Development Team Lead

Greenwich, London, United Kingdom
Insignis
Software Development Team Leader - Greenwich Based - Hybrid - Up-to £75,000 + Bonus and £6,000 Car Allowance We are on the hunt for a Software Development Team Leader to join a well-known client of ours operating in the Telecommunications and Connectivity space. They are in need … and manage the ongoing development of solutions to issues across the business. The main focus for this role will be the collaboration of the software, hardware, and validation teams to ensure solutions are thoroughly tested and achieve expected functionalities. This is a hybrid role with an expectation that you … per week. Required Experience with the following: C or C++ Digital Signal Processing Knowledge and understanding of Electronic products or general Systems Team Leadership Software Design and Testing VxWorks or Linux Jira or Agile Embedded and Web Browser based GUI (Graphical User Interface) CPLD (Complex Programmable Logic Device), FPGA more »
Employment Type: Permanent
Salary: £70000 - £75000/annum Bonys and £6,000 Car Allowance
Posted:

Lead Staff Software Engineer

London, United Kingdom
Confidential
see why Fortune magazine consistently ranks The Trade Desk among the best small- to medium-sized workplaces globally. What we do Our Lead Staff Software Engineers are end-to-end owners who will participate in all aspects of designing, building, and delivering data-focused products for our stakeholders. At … serving global traffic. It s important that we focus on quality at scale in an agile environment based on collaboration, ownership, and trust. Our software engineering teams fully own their charter to work on long-term roadmaps while enhancing existing features or tools and continuously improving efficiency. What you … that people who meet most of them will have a higher likelihood of succeeding in this role: You have a solid understanding of SDLC (Software Development Life Cycle), DevOps, and agile methodologies. You have a solid understanding of cloud computing. You have a solid understanding of design patterns and more »
Posted:

Lead Software Engineer / Engineering Manager (C#/.Net)

London, United Kingdom
Harnham
INFOLead Software Engineer/Engineering Manager (C#/.Net)IoT Start-UpLondon - Hybrid Up to 120,000 + BenefitsCompany Overview:Our client offers a unique platform designed for Edge AIoT devices. They simplify the entire process, from setup to deployment, adjustments, and ongoing learning. This then allows the data … accuracy/security while reducing the cost.The Role: Lead the Product Development team which is made up of 4 engineers and 1 QA, owning architecture and design.Collaborate with CTO, Product Manager, and Data Scientist on roadmap implementation.Mentor team members and lead technical forums.About You:Energetic, motivated, and a self … starter with excellent interpersonal skills.Looking to impact a scale-up company and grow with it.Experienced leader in software architecture and development.Technical Skills:.Net C# web apps with JS frameworks (React/Angular/Node).HTML & CSS, advanced SQL, and database design.Cloud deployment (AWS preferably), basic Python, Rust, Docker more »
Salary: £ 100 K
Posted:

Principal Engineer - Healthcare

London, United Kingdom
Confidential
discoveries and create more effective, targeted medicines for everybody. Job Description We are currently seeking a Principal Engineer with expertise in application development and software architecture. As a Principal Engineer, you will play a pivotal role in driving the technical excellence of our products and services. You will be … responsible in leading the design and implementation of scalable software architectures across our Healthcare Service. Your expertise in full stack software development will be essential in shaping our infrastructure and empowering our organization to deliver seamless user experiences. You will collaborate closely with your teams, contributing your expertise … and ensure adherence to agile principles, fostering a culture of continuous improvement and innovation. Skills & Responsibilities: Contribute to designing and delivering scalable and robust software solutions for theHealthcare Service Collaborate with Product Managers and subject matter experts to define and prioritize deliverables, ensuring adherence to agile principles Strong understanding more »
Posted:

Senior Java Software Engineer

Glasgow, Scotland, United Kingdom
Job N Job
Job Description Role: Senior JAVA Software Engineer Location: Glasgow (3 days onsite every week is mandatory) Job Type: Full time, Permanent Domain: Investment Banking, Trading, Derivative, FX, Equities and Fixed income. Who are we looking for? · A highly skilled individual who can work efficiently build applications using Java Spring … Understanding of Equities and Fixed Income. Process Skills: Excellent knowledge of core Java (17+) and passionate about writing clean code. Good understanding of modern software architecture e.g. real-time platforms, rest APIs etc. Understanding of next generation messaging technologies e.g. Kafka. Practice TDD and BDD engineering techniques. Understanding … cloud platforms e.g. AWS. Understanding of Java IOC frameworks such as Spring or Guice. Qualification : Bachelor's Degree with 10+ years of experience in software development of Java. Prior experience working at a large tier global financial institution or trading technology firm. (Preferred Qualification) Understanding of Equities and Fixed more »
Posted:

Solutions Architect

Reading, England, United Kingdom
Tangent International
Role Summary Plans, designs, develops and tests real time software systems or applications for software enhancements and new cellular radio related products. Key Responsibilities Definition of radio software architectures and development of key features to support radio development. Drive SW development technical issues to closure, support debug … teams, support/chair meetings. Liaison with key Systems/HW/FPGA/BSP/I&V/Test SME's to ensure software architecture can meet market requirements, is implementable within a given timeframe and complies with Mavenir's process and product reuse goals. Drive SW … development technical issues to closure, support debug of SW related technical issues Job Requirements Over 10 years' experience of real time software development preferably within telecoms environment (candidates not from a telecoms background will be considered where they can demonstrate relevance of their experience/skills in other industries more »
Posted:

Technical Architect

Sunderland, England, United Kingdom
Apexon
looking to hire a Technical Architect to join our expanding team. You’ll be responsible for: Leading enterprise solution-level design decisions Solving complex architecture-level problems Writing detailed architectural documentation including diagrams and ensuring it proceeds through the appropriate architecture governance processes. Communicating effectively with stakeholders, including … Proven ability to explain and demonstrate technical decisions to both technical and business stakeholders (Up to C-suite) In depth experience of service-oriented architecture development Experience writing clear and concise technical documentation such as high-level designs, low-level designs, system discovery documents. Excellent presentation skills Excellent knowledge … of AWS and cloud native architecture including understanding of well architected framework principles for security, performance, scalability, etc Experience with SDLC best practices, e.g. Mockoon, Sonar and CI/CD principles Proven experience designing solutions for B2C/B2B applications including front-end, back-end and data storage Experience more »
Posted:

.Net Software Web Developer

United Kingdom
The Ardonagh Group
We are delighted to be offering a unique opportunity for a talented .Net Software Web Developer to join our friendly team. We are looking for someone with substantial commercial experience and as a .Net Software Developer with us, you will be responsible for developing and supporting in house … relationships with all colleagues and customers to promote a professional business environment. Important experience and skills you will need Experience working in a professional software development environment. Technically proficient in the following skill sets: MS Visual Studio C# ASP.NET MVC JavaScript/HTML/XML/CSS .Net Core … plans in a rapidly changing environment. Source Control Practices using source control tools, e.g. TFS/DevOps Have an understanding of the principles of software architecture and patterns. And if you have these additional skills, that would be a bonus Educated to Degree level or equivalent. Knowledge of more »
Posted:

Technical Development Lead

Leamington Spa, Warwickshire, West Midlands, United Kingdom
GROWTH HUB BUSINESS SOLUTIONS LTD
purpose You will guide the continuous development of Vitsoes technology in a collaborative, effective and Agile manner leading a multidisciplinary technology team. High-quality software will be delivered using best-of-breed frameworks, such as Laravel, and components to support the requirements of a growing business. Key areas of … autonomously within a non-siloed, organic business structure ? leading, coaching and growing a technology team of developers, UI and UX designers to deliver effective software within an Agile environment ? working with product owners and project managers to establish formal requirements, produce technical specifications and deliver software to an … agreed plan ? identifying appropriate software architecture, approaches, frameworks and components to implement the business requirements ? safe-guarding the stability, effectiveness and continuity of software development ? maintaining and managing technical debt, security and compliance of in-house software ? overseeing Vitsoes hardware resources, in collaboration with the IT more »
Employment Type: Permanent
Posted:
Software Architecture
10th Percentile
£45,000
25th Percentile
£57,500
Median
£70,000
75th Percentile
£82,500
90th Percentile
£100,000