Software Architecture Jobs in the UK

1 to 25 of 797 Software Architecture Jobs in the UK

Senior Software Developer

Accrington, England, United Kingdom
jobs24.co.uk
Arcus are recruiting a Senior Software Developer who will report into a Product Development Manager and work as part of a team of software developers to build applications for the benefit of our business and our clients. The Senior Software Developer will lead the design, development, and deployment of software solutions in line with project requirements … reviews and provide constructive feedback to ensure code quality and consistency. Mentor and guide junior developers, fostering a culture of continuous learning and improvement. Troubleshoot, debug, and resolve complex software issues and performance bottlenecks. Stay current with emerging technologies, tools, and practices, and advocate for their adoption where appropriate. Contribute to the development of technical documentation, including design specifications … user guides, and release notes. The successful candidate will have experience in software development, with a proven track record of delivering high-quality software solutions, and in developing and maintaining large-scale, distributed systems. You should also have a deep understanding of software architecture and design patterns, and knowledge of software testing methodologies, including unit More ❯
Posted:

Senior Software Engineer (C#/.NET)

London, England, United Kingdom
Hybrid / WFH Options
Genius Sports
Social network you want to login/join with: Senior Software Engineer (C#/.NET), London col-narrow-left Client: Location: London, United Kingdom Job Category: Other - EU work permit required: Yes col-narrow-right Job Reference: 29a3e4e091e5 Job Views: 5 Posted: 02.06.2025 Expiry Date: 17.07.2025 col-wide Job Description: A bit about us Do you want to join … we apply margins asymmetrically in a way that helps operators to make higher profit margins, reduce volatility and improve customer experience with greater uptime and fewer rejected bets. Our software provides customers with a new level of flexibility over the way they manage their Sportsbooks to meet their financial objectives. Smart algorithms allow decisions about bets to be taken … days of sports betting. HOW WILL YOU WORK? Join a specially formed, highly skilled team delivering an innovative & intelligent product! Forming part of a multi-disciplinary Agile team of Software Engineers, DevOps Engineers, Data Scientists, QA Engineer and a Product Owner, you will look to work closely to the fundamental principles of continuous delivery and empowered, high-performing teams. More ❯
Posted:

Software Developer (Manufacturing Diagnostics)

Manchester, United Kingdom
Hybrid / WFH Options
Robert Bosch Group
Software Developer (Manufacturing Diagnostics) Full-time Legal Entity: ETAS Ltd. Tomorrow's cars will be defined by software and here at ETAS we are at the forefront of this evolution to the software-defined vehicle. The solutions we are developing today will enable millions of cars to get closer to the dream of Autonomous Driving. We are … the experts in the industry and together we have decades of experience in software architecture, embedded development, agile methodologies, and test-driven development. Alongside our parent company Robert Bosch, we share the values of a better world for everyone and our common mission - Invented for Life. Overview of the role: This is an opportunity to support the delivery … interfaces to manufacturing plant systems (REST, Web Client, MQ). Vehicle protocols Essential skills and experience: Degree level in a relevant discipline or equivalent industrial experience. Proven experience in software development, with experience in all stages of the software development life-cycle (including requirements capture and test). Proven ability in software design, including creation of detailed More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer (C#/.NET)

London, England, United Kingdom
Hybrid / WFH Options
Genius Sports
we apply margins asymmetrically in a way that helps operators to make higher profit margins, reduce volatility and improve customer experience with greater uptime and fewer rejected bets. Our software provides customers with a new level of flexibility over the way they manage their Sportsbooks to meet their financial objectives. Smart algorithms allow decisions about bets to be taken … days of sports betting. HOW WILL YOU WORK? Join a specially formed, highly skilled team delivering an innovative & intelligent product! Forming part of a multi-disciplinary Agile team of Software Engineers, DevOps Engineers, Data Scientists, QA Engineer and a Product Owner, you will look to work closely to the fundamental principles of continuous delivery and empowered, high-performing teams. … smart solution, collaborate with astute engineers and deliver high caliber code with an autonomous & performance focused approach that supports success, delivery & quality, then this is for you. As a Software Engineer you and your team will build highly distributed, real-time, dynamically scaling systems using modern CI/CD pipelines & cloud infrastructure. You will be responsible for innovating, architecting More ❯
Posted:

Systems Developer – E-Commerce Integrations (Cloud-Native, AI-Driven)

Liverpool, England, United Kingdom
Protein Works
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 Responsibilities Design, develop, and maintain backend integrations between e-commerce systems and ERP/WMS/Finance platforms. Build cloud … cross-functional teams, including DevOps, 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 sharing. Required Skills & Experience Strong More ❯
Posted:

Software Architect

Aberdeen, Scotland, United Kingdom
Oceaneering International, Inc
maintenance services, umbilicals, subsea hardware, and tooling. We also use applied technology expertise to serve the defense, entertainment, material handling, aerospace, science, and renewable energy industries. Position Summary The Software Architect is a pivotal role responsible for designing, maintaining, and improving the architecture of software systems to ensure stability, scalability, and maintainability. Reporting to the Software Delivery Manager, the Software Architect collaborates with Lead Engineers and Lead Software Engineers across multiple teams, driving platform consistency, promoting code reusability, and establishing best practices for development. Additionally, the Software Architect will champion DevOps practices, lead automation initiatives, and ensure the security and robustness of the cloud architecture. Duties And Responsibilities Key Responsibilities and Competencies … be required to fulfil other duties as required to meet the needs of the company, and any other company within its portfolio: Architectural Leadership Define and maintain the overarching software architecture and technical strategy, ensuring alignment with business goals and project roadmaps. Establish and promote design principles, patterns, and standards to ensure a stable and reusable codebase. Collaborate More ❯
Posted:

Senior Software Engineer

London, England, United Kingdom
Hybrid / WFH Options
Duetto
Our technology stack includes Java server technologies , React, TypeScript, GraphQL, and patent-pending analytical methods on top of MongoDB and AWS. What You Will Be Doing: As a Lead Software Engineer at Duetto, you will lead the creation of software, working across the stack, that delivers a highly interactive, consumer-grade, polished experience for our customers that helps … make our platform an engaging, actionable, fun, and delightful experience that meets the highest standards of today's products and the expectations of our customers. You will: Drive the architecture and development of Duetto ́s products, and the integrations between them. Provide technical guidance, planning, and mentorship to engineers on best practices, code reviews, systems design and overall software … and maintain scalable applications using Java, Spring Boot-based microservices, React, Typescript, JavaScript, and CSS, particularly for mission-critical enterprise applications. Write automated tests to ensure robust and reliable software, utilizing Cypress as the primary method with the flexibility to adapt to other solutions over time. Implement event-driven architecture and application integration patterns. Apply data-driven design More ❯
Posted:

Software Solution Architect

Woking, England, United Kingdom
Hybrid / WFH Options
副步
by applying their experience and knowledge in novel, creative ways. Our projects range from early feasibility studies, through the entire engineering lifecycle, to multi-year support for production-grade software systems, with engineers switching between these in line with their career aspirations and development plans. The Opportunity: Roke is recruiting for a Software Architect who is driven by … solving varied and interesting client problems. The Software Architect will be responsible for the architecture and high level design of software enabled solutions, and will also support client Managers directly in a pre-sales capacity to develop relationships and solutions that can support future business growth. For this specific role, we are seeking someone with strong experience … in building distributed software solutions that include middleware technologies to move and manage information around a network where communications may be denied, degraded, intermittent and limited. While solutions are typically tested in cloud-based reference environments, this solution needs to be deployed to customer environments that are based on military tactical equipment and communications with no internet connectivity. The More ❯
Posted:

Sr. Software Engineer II

Stratford-upon-avon, Warwickshire, United Kingdom
Menlo Ventures
into life at Enable? Visit our Life at Enable page to learn how you can be part of our journey. Job Summary This role is ideal for an experienced software engineer who is passionate about building scalable, high-performance applications in a collaborative environment. As a key technical contributor, you will work on designing, developing, and optimizing software … solutions using the Microsoft technology stack, including Azure, .NET, and C#, while also leveraging modern frontend web technologies. Ideal candidates will have experience in B2B SaaS environments, delivering robust software solutions that meet the evolving needs of enterprise customers. If you are a results-driven engineer looking to work in a fast-paced, collaborative environment while leveraging cutting-edge … delivery of high-quality, maintainable code. Provide mentorship and guidance to junior engineers, contributing to best practices and coding standards. Contribute to architectural decisions and technical designs to improve software quality and maintainability. Research and implement emerging technologies to enhance development efficiency and product quality. Implement secure coding practices and ensure adherence to industry security standards and best practices. More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Applications Developer

Livingston, Scotland, United Kingdom
SCION Instruments
research and development of new 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 the 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 developers, fostering a collaborative and high-performance environment. • Participate in recruitment, training and … and enhance existing applications. • Write 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 bugs. • Provide technical guidance and More ❯
Posted:

Senior Full Stack Developer

Swindon, England, United Kingdom
Corpay
system quality. Challenging and questioning current practices to foster innovation. Staying updated with the latest technology trends and tools to identify new opportunities and solutions. Responsibilities & Expectations Technology Own software engineering processes and lifecycle for your product domain. Promote good development habits, patterns, and practices across teams. Guide teams through technical challenges. Use data to inform decision-making. Foster … . Knowledge of AWS services such as EC2, Lambda, RDS, DynamoDB, S3, Redis. Skills in SQL programming, performance optimization, and test automation. Experience with CI/CD, DevOps, and software architecture design. Ability to lead code reviews and collaborate across teams. Added Advantages: Experience with mobile development (Dart/Flutter, native Android/iOS). Knowledge of Firebase More ❯
Posted:

Senior Software Security Architect

Reading, Berkshire, South East, United Kingdom
Hybrid / WFH Options
Bowerford Associates
We are searching for a Senior Software Security Architect/Senior Application Security Architect for a marketing leading and award-winning technology and data driven business. The position is offered on a remote basis. The role is hands-on and very software engineering focused - you will be responsible for establishing a secure SDLC and 'Secure by Design' approach …/practice to be used by all of the Architecture and Software development teams. The role will involve: Developing, implementing, and maintaining application security architecture across the organisation. Ensuring our systems are designed with objectives like speed, scalability, robustness, zero-trust, automation and supportability at the core. Collaborating with the Architecture and Engineering Team to ensure … security is an integral part of all development and deployment processes. Providing expert software security advice (design, coding, testing) to the Software Engineering Community, to InfoSec, DevOps and other teams. Defining and delivering secure software development of information to the software engineering teams. Escalating issues appropriately, to various teams and levels of authority inside the organisation. More ❯
Employment Type: Permanent, Work From Home
Salary: £90,000
Posted:

Senior Software Security Architect

London, England, United Kingdom
Hybrid / WFH Options
BOWERFORD ASSOCIATES
We are searching for a Senior Software Security Architect/Senior Application Security Architect for a marketing leading and award-winning technology and data driven business. The position is offered on a remote basis. The role is hands-on and very software engineering focused - you will be responsible for establishing a secure SDLC and 'Secure by Design' approach …/practice to be used by all of the Architecture and Software development teams. The role will involve: Developing, implementing, and maintaining application security architecture across the organisation. Ensuring our systems are designed with objectives like speed, scalability, robustness, zero-trust, automation and supportability at the core. Collaborating with the Architecture and Engineering Team to ensure … security is an integral part of all development and deployment processes. Providing expert software security advice (design, coding, testing) to the Software Engineering Community, to InfoSec, DevOps and other teams. Defining and delivering secure software development of information to the software engineering teams. Escalating issues appropriately, to various teams and levels of authority inside the organisation. More ❯
Posted:

Software Engineering Director

London, England, United Kingdom
AWTG Ltd
Join to apply for the Software Engineering Director role at AWTG Ltd Join to apply for the Software Engineering Director role at AWTG Ltd We are seeking an experienced Software Engineering Director to lead the company’s software and product development , innovation creation and technological vision. The Software Engineering Director will be responsible for driving … innovation, managing technical teams, product development roadmap, and ensuring the suitable functionality, scalability and efficiency of our software solutions and leading-edge products in AI-first platforms. The Software Engineering Director will ensure an AI-first development and innovation model for all AWTG products and solutions. As a key member of the executive team, the Software Engineering … Director will align technology strategies, corporate vision with business goals, fostering growth and innovation. Key Responsibilities Strategic Leadership: Define and oversee the company’s technical vision, strategy, software development, and product roadmap. Align technology initiatives with the company’s vision, business objectives and growth strategies. Evaluate and implement emerging technologies to maintain a competitive edge. Implement an AI-first More ❯
Posted:

Apprentice Software Engineer

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 Apprentices will gain experience in: C# with ASP.NET in Visual Studio HTML, CSS, Ajax, Javascript, jQuery, iOS Objective C/… Swift. SQL Server/authoring fast SQL queries/sprocs AWS microservices APIs GIT Source Control Software architecture principles Agile development practices Training Apprentices attend Manchester Metropolitan University for one day a week during the academic year, over a period of four years. Teaching is delivered face to face one day a week during the academic year. Upon More ❯
Employment Type: Degree Apprenticeship
Salary: £16,000 a year
Posted:

Senior Software Engineer - Java Microservices

Manchester, United Kingdom
Roku, Inc
TV streamers around the world while gaining meaningful experience across a variety of disciplines. About The Team The Roku Enterprise Engineering team is seeking an experienced and versatile Senior Software Engineer to develop scalable platform services on which we run our company and ensure we scale to meet our rapid employee and business growth. About the role As a … senior technical lead, you consider yourself a platform services developer and developing innovative solutions using modern software frameworks and paradigms. You are self-driven and problem solver, with a strong background in building large-scale software platform and applications. You are execution focused and would develop a reputation for repeatedly delivering projects on-time What you'll be … Design, develop and deploy scalable web applications and services, being part of everything from contributing to web technology and framework stack, to use case and data model design Drive architecture discussions, take ownership and responsibility over new projects, and deliver high quality software with tight timeline Partner with security and compliance teams to ensure the application meets compliance More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer

Tring, England, United Kingdom
Ultra
/join with: col-wide Job Description: Description The Ultra Engineering function manages a portfolio of specialist capabilities, generating highly differentiated solutions and products by applying electronic, mechanical, and software technologies in demanding and critical environments to meet customer needs. The Software Engineering function in Ultra supports the software development lifecycle, including requirements analysis, design, implementation, testing … and verification, to deliver software components into projects and products, and supports deployment and maintenance. A professional at this grade possesses knowledge of specific fields and performs structured work assignments, using established procedures to solve problems with judgment, and gets work done with quality under moderate supervision. Has limited discretion to vary from established procedures. Primary Duties The role … prototyping, verification, and thorough regression testing of pre-production units, as a backend & frontend developer. The candidate should have expertise in the following areas: Development of the GUI and architecture using off-the-shelf components with customized software modules/classes. Design, implementation, and review of scalable, testable UI code according to requirements and UX design. Experience with More ❯
Posted:

Senior Software Engineer

Bristol, England, United Kingdom
Oracle
a diverse team of creators and inventors. We act with the speed and attitude of a start-up, with the scale and customer-focus of the top tier enterprise software company in the world. Values are OCI’s foundation and how we deliver excellence. We strive for equity, inclusion, and respect for all. We are committed to the greater … persistence technologies Thorough understanding of the latest security principles, techniques, and protocols Strong troubleshooting and performance tuning skills Proficiency in network, distributed, asynchronous, and concurrent programming Knowledge of professional software engineering standard methodologies for the full software development process Experience building and operating scalable infrastructure software or distributed systems Experience using Amazon Web Services such as EC2 … Machine Learning fundamentals Working familiarity with networking protocols (TCP/IP, HTTP) and standard network architectures Working familiarity with storage principles, protocols and practices Working familiarity with building secure software using modern security principles Life at Oracle: We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform More ❯
Posted:

Senior Software Engineer

London, England, United Kingdom
Hybrid / WFH Options
Parexel International
can be located anywhere in the UK). You will be working in an innovative and collaborative environment with international peers, colleagues and a supportive manager. As the Senior Software Engineer, you will be responsible for the development of AI Labs’ software applications. In this role, you will work closely with other application engineers to architect, build, and … also write, test, and release backend and/or frontend code according to the product roadmap and release plans. Finally, you will work collaboratively with the Product Owner and Software Quality Assurance to set the overall goals and sprint plans. Key Accountabilities : Software Engineering Collaborate with other engineers to design, implement, and document new software engineering techniques … and strategies. Develop back-end/server-side software to serve application requests, query databases, and format and deliver data. Develop front-end software and user experiences using the latest application programming frameworks, libraries and languages. Design and implement performant APIs between applications and our data warehouse. Understand customer, product and user requirements to develop, test, and ship More ❯
Posted:

Senior Application Architect

London, United Kingdom
Iamwarpspeed
responsible for designing and overseeing the implementation of robust, scalable, and innovative AI-powered systems that form the core of warpSpeed's offerings. Key Responsibilities: Leading the design and architecture of warpSpeed's Application AI platform, ensuring scalability, performance, and integration of multiple AI services. Develop technical strategies to seamlessly integrate AI capabilities into daily productivity tools such as … communication apps. Create architectural blueprints for new AI features and services, considering factors such as data flow, processing requirements, and user experience. Collaborate with AI researchers, data scientists, and software engineers to translate cutting-edge AI research into practical, user-friendly applications. Establish best practices, coding standards, and architectural guidelines for the development team. Evaluate and recommend new technologies … both technical and non-technical stakeholders. Mentor and guide junior architects and engineers, fostering a culture of innovation and technical excellence. Qualifications: Master's or Ph.D. in Computer Science, Software Engineering, or a related field, with 10+ years of experience in software architecture (including 5+ years in AI/ML systems). Proven track record of designing More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Engineering Lead - Product Development - Commercial Portfolio

London, United Kingdom
S&P Global, Inc
will establish a close working relationship with counterparts within the corporate technology team to align and support corporate and cross-divisional initiatives. You will manage a global staff of software engineers across value streams and partner with your Product Management and Quality peers to support agile scrum teams across the globe. Key Responsibilities: Product Development Implement the overall technical … features Oversee the development of new product features and enhancements, ensuring that they are scalable, reliable, and meet customer needs Leadership & Team Development Lead and inspire a team of software engineers, architects, and engineering managers, ensuring high performance and professional growth Cultivate a high-performance culture, emphasizing accountability, innovation, collaboration, and quality Establish and maintain development processes, methodologies, and … ensure high-quality product delivery and operational efficiency Mentor and guide engineering leadership, providing direction on both technical and operational aspects of product development. Technical Oversight & Innovation Oversee the architecture and design of complex software systems, ensuring robust and scalable solutions Balance technical priorities with business goals to deliver innovative products while ensuring operational efficiency Lead the adoption More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Full Stack Engineer

Bristol, England, United Kingdom
Hybrid / WFH Options
So Energy
Sam Patmore , We are seeking Senior Fullstack Engineers to join our high-performance team led by our Director of Technology Muhammad Khan . who has a clear understanding of software engineering practices and agile development. Someone who has experience with different technologies and can quickly learn and adapt to new ones and can help in technical decisions but who … expand your skills, to become a more rounded full-stack engineer, and contribute to all code bases. As a team member you will gain a deep understanding of the Software Development Lifecycle to deliver value to SO Energy customers using agile processes supported by our in-house Data Analytics team. Join a High-performance Engineering Team We are building … a robust, performant, and scalable platform utilising a microservices architecture on Google Cloud. Our diverse tech stack features Vue.js on the frontend and Kotlin on the backend, but we also have some Ruby and Python. As a fully empowered team member you'll play a pivotal role in building out our architecture quickly, with great attention to quality More ❯
Posted:

Senior Ruby Developer

London, England, United Kingdom
Solirius Reply
Values. The Role As a Senior Ruby Developer, you will play a crucial role in developing and maintaining our Ruby-based backend applications while driving initiatives across DevOps, database architecture, and team leadership. Your experience will help guide the development process and the growth of junior developers. This is an opportunity to shape the direction of our platform and … Ruby applications by utilizing infrastructure-as-code tools (e.g., Terraform, Ansible). Maintain and improve our cloud-based infrastructure (AWS, GCP, or Azure) to ensure scalability and reliability. Database Architecture & Optimization: Design and optimize databases (PostgreSQL, MySQL, or MongoDB) for high performance and scalability. Write efficient queries, manage indexing, and improve query performance. Implement data integrity and backup strategies … databases (PostgreSQL, MySQL) and NoSQL databases (e.g., MongoDB). Solid understanding of RESTful API design and integration. Proven experience leading development teams and mentoring junior engineers. Strong understanding of software architecture, version control (Git), and testing frameworks. Familiarity with additional backend technologies such as Node.js, Python, or Java is a plus. Nice-to-Have Skills Experience with infrastructure More ❯
Posted:

Engineering Lead - Product Development - Commercial Portfolio

London, England, United Kingdom
ZipRecruiter
will establish a close working relationship with counterparts within the corporate technology team to align and support corporate and cross-divisional initiatives. You will manage a global staff of software engineers across value streams and partner with your Product Management and Quality peers to support agile scrum teams across the globe. Key Responsibilities: Product Development Implement the overall technical … features Oversee the development of new product features and enhancements, ensuring that they are scalable, reliable, and meet customer needs Leadership & Team Development Lead and inspire a team of software engineers, architects, and engineering managers, ensuring high performance and professional growth Cultivate a high-performance culture, emphasizing accountability, innovation, collaboration, and quality Establish and maintain development processes, methodologies, and … ensure high-quality product delivery and operational efficiency Mentor and guide engineering leadership, providing direction on both technical and operational aspects of product development. Technical Oversight & Innovation Oversee the architecture and design of complex software systems, ensuring robust and scalable solutions Balance technical priorities with business goals to deliver innovative products while ensuring operational efficiency Lead the adoption More ❯
Posted:

System Development Engineer II

London, England, United Kingdom
Amazon
to help outwit the bad actors. They will be highly impactful with their overall quality influence for the organisation. They will work closely with a talented tech team of Software Development Engineers (SDEs), SDETs, SysDEs and Programmer Analysts to understand features and technical implementation, develop robust automation framework(s) that support Functional, Performance as well as API level testing … Ruby, etc.) · Experience in automating, deploying, and supporting large-scale infrastructure · Experience with Linux/Unix · Experience with CI/CD pipelines build processes Preferred qualifications: · Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations. · Master’s degree in … s leadership principles requirements for this role · Meets/exceeds Amazon’s functional/technical depth and complexity for this role · Deep understanding of infrastructure automation delivered through the software development lifecycle in an API-enabled environment – including agile development, software architecture/patterns, and modern cloud services. · Excellent verbal and written communication skills, strong technical communication More ❯
Posted:
Software Architecture
10th Percentile
£42,500
25th Percentile
£57,500
Median
£67,037
75th Percentile
£85,625
90th Percentile
£113,000