Software Architecture Jobs in England

31 to 55 of 121 Software Architecture Jobs in England

Applications Software Engineer

Fareham, Hampshire, South East, United Kingdom
SAAB UK Ltd
technology for the harshest environment in the deepest oceans and most turbulent waters. We lead the world with the most advanced engineering, electronics and software systems for pioneering electric underwater technology. We don't just create products - we are revolutionising the underwater world. So come and be part of … dedicated to smart and inspired technology that is rapidly changing the future of underwater robotics. Job Purpose: To design and implement application or embedded software solutions for underwater robotics applications in line with the company's business needs through innovation, creativity and professionalism. You will be a team player … Skills: Bachelor's degree from an accredited college in a related discipline, or equivalent experience/combined education. 3+ years' experience development of application software in C or C++ in commercial environment. Experience of Full-lifecycle product design: from specification to production Developing and debugging software for application more »
Employment Type: Permanent
Posted:

Senior Software Engineer

Buckinghamshire, South East, United Kingdom
Defence
The purpose of the role is to create, maintain and release high quality software to schedule, in accordance with Company standards. Key Responsibilities: The purpose of the role is the design, coding, debugging, testing and maintenance of software for embedded applications encompassing both low-level microprocessor code as … well as higher level software designs running within an embedded operating system environment This will be undertaken alongside other technical activities while working with hardware and software engineers to deliver specific project goals derived from future product requirements Responsibilities will include the development and implementation of application logic … peripheral drivers, protocols, human-machine interfaces and documentation of the same A key element of the role will be the delivery of software within agreed timescales and to budget The right candidate will be capable of designing and delivering robust code. Demonstration of competence in using C is essential more »
Employment Type: Permanent
Salary: £50,000
Posted:

Embedded Software Engineer

Cirencester, England, United Kingdom
Belcan
Position: Embedded Software Engineer Location: Gloucestershire area (with potential for relocation support) – Cirencester, UK Job Type: Permanent (On site) Passionate about software development and ready to take on an exciting new challenge? Belcan Workforce Solutions is seeking an Embedded Software Engineer to join our Aerospace client exceptionally … US and UK teams, contributing to cutting-edge projects in the aerospace industry. Role Working closely with the US R&D team, and UK Software Development team, with the opportunity to contribute to the design, development, and verification of software. You will gain experience in a broad range of … producing innovative solutions. The successful candidate is self-motivated and energetic, with a strong drive to ensure successful outcomes. Main responsibilities As a Embedded Software Engineer you will be delivering the software engineering tasks, coordinating the project engineering team to develop and deliver a solution that is technically more »
Posted:

Senior Embedded Software Engineer

Bristol Area, South West, United Kingdom
Hybrid / WFH Options
Connexa
Exciting Opportunity for Senior Embedded Software Engineer! Are you ready to pioneer cutting-edge projects that will redefine the technological landscape? Do you have a passion for leading intricate electronic endeavours? Join an exceptional and expanding tech firm with a global footprint, offering a hybrid work model based just … for the Oil & Gas and UK Rail Industries. The Role: My client is on the lookout for a seasoned and highly proficient Senior Embedded Software Engineer to boost their Hardware Solutions Team. Key Responsibilities: Spearhead the Embedded Software Team, driving innovation and excellence. Architect, design, develop, and refine … embedded software products to support our R&D initiatives and commercial endeavours. Uphold standards of design brilliance, ensuring every aspect of our software solutions exceeds expectations. Produce meticulous technical documentation and instil best practices across the team. Coordinate and manage project activities, providing guidance and mentorship to junior more »
Employment Type: Permanent, Work From Home
Salary: £50,000
Posted:

Senior Software Engineer

Newcastle Upon Tyne, England, United Kingdom
Burman Recruitment
Job Description: Software Developer - Data Science & AI Programme We are a globally renowned research-intensive university committed to delivering the highest quality teaching and learning experiences. Positioned at the forefront of economic, social, and cultural development in the North East of England, we prioritize attracting and retaining exceptional talent … scanning analysts, evidence synthesis researchers, and data scientists into a cohesive hub focused on observing and reporting on health innovation. Key Responsibilities: As a Software Developer, you will contribute significantly to enhancing and maintaining OpenScan, our in-house developed, cloud-based data science engine. Your role involves refining the … AI. Collaborate with multidisciplinary teams to ensure the seamless operation and enhancement of OpenScan. Essential Skills and Qualifications: Bachelor's degree in Computer Science, Software Engineering, or related field. Advanced degree preferred. Minimum of 7 years of professional experience in software development, with a track record of delivering more »
Posted:

Senior Software Engineer

Manchester, North West, United Kingdom
Hyperloop Recruitment
Senior Software Engineer £60,000 (DOE) Manchester (hybrid) Hyperloop Recruitment are working with a scale-up software house in Manchester who are looking for a Senior Software Engineer to join their growing team. Working with the development team, the successful candidate will be responsible for all aspects … of the development lifecycle, maintaining existing systems and working on a range of exciting new projects. The role would suit an experienced Software Engineer with 5+ years' commercial experience with C# and .NET technologies, SQL Server and Azure cloud services. You will have the chance to be involved with … software architecture and design and work closely with the Head of Engineering. Tech stack requirements: Strong backend experience using C#, .NET Core, .NET 5 SQL Server MS Azure (Azure Functions, Data Factory, Logic Apps) Unit Testing (TDD) Frontend skills ideally with Angular, JavaScript, HTML & CSS Code reviews Mentoring more »
Employment Type: Permanent
Salary: £60,000
Posted:

Software Engineering Team Lead

Leatherhead, Surrey, South East, United Kingdom
RINA
teams and Defence sector as a whole. Job description: RINA is a 160 year old global consultancy servicingmultiple industries and is looking for Lead Software Engineer to join theMission Systems business unit,due to continued growth and success. This is a hybrid technical team lead position, leading a niche … embedded SW development team and also developing software concurrently. If you are a dual leader and developer, and driven by diversity of project work, then look no further. Our Mission Systems capability designs and develops systems and software for the Defence sector, across the Army, Royal Air Force … Royal Navy. Recent embedded software development projects have augmented capability for cockpit & pilot systems, avionics equipment, simulation systems and autonomous flight systems. Now is the time to join, to help accelerate the Mission Systems capability. You will be a key player in driving continued software leadership and innovation more »
Employment Type: Permanent
Posted:

Senior Software Engineer

Cambridge, Cambridgeshire, East Anglia, United Kingdom
Intellect UK Group Limited
Senior Software Engineer - Cambridge - £75K Are you passionate about crafting cutting-edge solutions that power global products and services? Do you thrive in a dynamic environment where innovation and excellence are the norm? If so i have just the role for you at a leading global product and SaaS … a culture of continuous improvement, we are shaping the future of technology. Responsibilities: Collaborate with cross-functional teams to design, develop, and deploy scalable software solutions that meet the needs of our global clientele. Architect robust systems using languages such as C#, Golang, and React frameworks, leveraging the latest … members, and contributing to the overall success of the engineering team. Drive innovation through research, experimentation, and the adoption of emerging best practices in software development. Requirements: Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent work experience). Extensive experience in software development more »
Employment Type: Permanent
Salary: £75,000
Posted:

Senior Solutions Architect

London Area, United Kingdom
Birlasoft
include: BFSI, Manufacturing, Life-Science & Healthcare, Public sector, and utilities. Experience: - Development Experience At least (8-10 years) of firsthand experience in IT solution architecture, infrastructure, cloud platform, and software architecture design. Industry Knowledge : experience or understanding of the specific industries the candidate has worked within, such … conception to implementation. Technical Skills - Cloud Platforms: Proficiency in designing and deploying solutions on major cloud platforms like AWS, Azure, or Google Cloud Platform. Software Development: In-depth knowledge of coding languages and DevOps practices. Security and Compliance : A good understanding of system and data security, compliance standards like … HIPAA, and IT industry regulations. Educational Background - Degree: A bachelor's or master’s degree in computer science, Software Engineering, Information Technology, or a related field. Relevant coursework should include subjects like cloud computing, software development, data-science, and programming. Certifications: Up to date, Industry-recognized certifications such more »
Posted:

Senior Software Engineer

Bristol, Avon, South West, United Kingdom
Hybrid / WFH Options
Systems Engineering and Assessment Limited
About The Role Senior Software Engineer Up to £65k Depending on experience + Benefits Bristol (with a mix of office and home-based working) We are SEA. Engineered to protect. We protect what matters - our nations, our waters, our land, our cities, our people, our environment, our world. Join … us. At SEA we have an exciting opportunity for a Senior Software Engineer to join our team in Bristol. You will be responsible for the design, implementation, test and integration of software artefacts to support the delivery of projects and products. To work part of an agile team … to deliver software engineering capability across a range of products and systems to meet project and customer delivery in a timely and cost-effective manner. What we offer Your work, your contribution, deserves to be recognised and rewarded. Have a look at the benefits we offer: Work life balance more »
Employment Type: Permanent, Work From Home
Salary: £65,000
Posted:

Staff Software Engineer - Full Stack

London Area, United Kingdom
fierlo
Staff Software Engineer - Full Stack £120 - £130k - 2 days per week in office working with the team We have a great role for a Staff Engineer to come in working across a number of teams in this leading Saas organisation. Main Responsibilities a. Guiding and leading technology selections, solution … stories or epic level features c. Translate user story requirements into solution designs; coding, testing and producing technical documentation d. Line management of Lead Software Engineers. Technical experience a. Strong commercial experience as a software engineer with expert level coding skills acquired in a hands-on capacity in … c. This role is 60/40 Front end/back end focussed. Technical Authority a. Act as a subject matter expert on the software architecture of product solutions b. Provide solution designs for complex software deliveries c. Provide technical support to software developers d. Lead more »
Posted:

Technical Lead

London Area, United Kingdom
Hybrid / WFH Options
Opus Recruitment Solutions
team in building and enhancing our digital banking applications. In this role, you will be responsible for providing technical leadership, guiding the team in architecture decisions, and ensuring the successful delivery of high-quality software solutions. You will work with a diverse set of technologies including Java, Kotlin … re a natural leader with a strong technical background and a passion for innovation, I encourage you to apply. Responsibilities: Lead a team of software engineers in the design, development, and implementation of digital banking applications. Provide technical guidance and mentorship to team members, fostering a culture of collaboration … understand business requirements and translate them into technical solutions. Define and enforce coding standards, best practices, and development processes. Architect scalable, reliable, and maintainable software systems using Java, Kotlin, Python, JavaScript/TypeScript, Spring, and Node.js. Drive technical initiatives and contribute to the evolution of our technology stack. Conduct more »
Posted:

Senior Scala Developer

London, United Kingdom
Hybrid / WFH Options
scrumconnect ltd
digital public services. Key Responsibilities: Lead Development Projects: Spearhead the development of high-quality applications using Scala and Java, 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 Java 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, Intellij Preferred more »
Employment Type: Permanent
Salary: GBP 85,000 Annual
Posted:

Junior Software Engineer (C/C++) - Embedded Systems

Chippenham, Wiltshire, South West, United Kingdom
RINA
and Defence sector as a whole. Job description: RINA is a 160 year old global consultancy servicingmultiple industries and is looking for a Junior Software Engineer to join theMission Systems business unit,due to continued growth and success. If you are driven by diversity of project work, then look … no further. Our Mission Systems capability designs and develops systems and software for the Defence sector, across the Army, Royal Air Force, Royal Navy. Recent embedded software development projects have augmented capability for cockpit & pilot systems, avionics equipment, simulation systems and autonomous flight systems. Now is the time … to join to help accelerate the Mission Systems capability and you will be a key player driving continued software innovation. Responsibilities will include: Contribute to SW requirements analysis and design. Define software architecture and prepare related documents and reports. Develop and code software to be installed more »
Employment Type: Permanent
Posted:

Senior Software Engineer

London Area, United Kingdom
Hybrid / WFH Options
Inara
Senior Software Engineer Salary - £70-90k Plus Bonus & Benefits Location - London, Hybrid (twice a month in the office) Sector: Green Energy Tech : Vue,js, Java/Kotlin, Google Cloud & AWS Please note - sponsorship is not available for this role. We are working with a green energy company who … full tech stack as well as continuing to learn and develop. Role expectations: As a Senior you would be leading technical decisions on the software architecture and delivering best practice solutions across the full stack, mainly Kotlin & Vue.js. You would be passionate about TDD, BDD and championing the … team in this space You would constantly be looking for ways to improve the tech environment and architecture and mentor other engineers around this. You would work on expanding the capabilities of the platform, within a microservices platform There will also be opportunity for you to step into a more »
Posted:

VP of Software Engineering - GAMING

City Of London, England, United Kingdom
TalentWave
Company Overview: Dynamic gaming company that specialise in creating immersive gaming experiences, are seeking a talented individual to lead their software engineering department and drive the development of cutting-edge gaming technology. Role: They are looking for a VP of Software Engineering to oversee the design, development, and … of high-quality gaming products. What you’ll do: Develop and communicate the technical strategy, ensuring alignment with company objectives. Manage and mentor talented software engineering teams, fostering a culture of collaboration and innovation. Manage the design, delivery and implementation of complex full lifecycle of software engineering projects. … Oversee the architecture and design of gaming systems, ensuring scalability, performance, and maintainability. Serve as the primary point of contact for internal and external stakeholders, ensuring clear communication and alignment. Oversee budgeting and resource allocation Drive the technical vision and strategy for the gaming software, identifying opportunities for more »
Posted:

Senior Security Engineer - Product Security

Welwyn Garden City, England, United Kingdom
Tesco
security is delivered within our engineering & product teams... About the Security Engineering team We are 15+ and growing team that supports Tesco technology and software development teams across cloud and other cutting-edge technologies at scale. We have a new role as the security engineer for our security engineering … team based in the UK. The software development teams are responsible for their own security, so we act differently than a traditional security team. We are team of security partners, not security police... and we go as far as calling ourselves as Security Partners, not Security Architects or Consultants. … Our software engineering teams have tremendous freedom in their work and the corresponding responsibility to do the right thing for our customers. Instead of controlling our engineering teams with process and security gates, we enable them to innovate by providing security guidance to make right decisions for Tesco. The more »
Posted:

Director of DevOps/Cloud Platform Engineering

England, United Kingdom
SimplifyVMS
emergency alerting • Responsible for maintaining the cybersecurity of all cloud environments, including compliance and audits, access control and implementation of best practices • Work with software developers, security operations, software architecture, support, platform, and other cross-functional teams on company priorities and roadmap planning for a rapidly growing … resources utilization and associated cost • Develop, enhance, and support a set of integrated platform services for engineering teams to leverage in releasing high quality software to customers • Ensure that the team is following best practices for cloud-based architecture and DevOps methodologies • Ensure that platform uptime and responsiveness … experience and a proven record of success in implementing DevSecOps practices • 7+ years of proven technical skills in Python/Java, experience designing microservices architecture, databases, developed scalable data-driven platforms, cloud cost optimization, third-party API integrations, SSO • 7+ years of proven high-performance team management experience with more »
Posted:

Lead Engineer

Greater London, England, United Kingdom
Dewpoint Therapeutics
toughest diseases. We are searching for a Lead Engineer to drive the ongoing design, implementation, and management of our tech infrastructure, data flows, and software development. The core focus of this role is on shaping the next generation of our tech ecosystem: designing the overall architecture, refining the … effective prioritization according to strategic outcomes, and the ability to guide cross-functional delivery teams. By continuing to develop the infrastructure, data layer, and software needed by our wet-lab and data scientists, you will be enabling and accelerating them to transform lives by discovering revolutionary new therapies. In … salaries and great benefits. In this role, the key responsibilities will be: Providing technical leadership to the organization and owning decisions on the overall architecture of our tech ecosystem, including: (a) continuing development of our integrated data backbone and automated data flows, (b) building out developer-friendly and scalable more »
Posted:

Technical Architect

Luton, Bedfordshire, South East, United Kingdom
Matchtech
future. Collaborate with Product/Platform Engineers and Leads to ensure our platforms meet the needs of the business and users. Dive deep into software architecture principles, explore cloud platforms, and keep us ahead of industry trends! Supporting Areas and Activities: Data management, including data quality and master … data management Engineering management, automation, and life cycle management Disaster Recovery Management, from an architecture perspective Value optimisation & continuous improvement of I&O Platform architecture What Skills Do We Need From You: Experience as a Platform/Technical or Enterprise architect Knowledge and experience in Platform Architecture, with skills in technical architecture, cloud solutions, and more Familiarity with ITSM and ITIL Understanding of different modelling languages (UML and ArchiMate) Experience in system development life cycle methodologies (Agile, DevOps) Excellent interpersonal skills in facilitation and negotiation Specific Platforms that we use in IT Common Tools: IT more »
Employment Type: Permanent
Posted:

Graphics Software Engineer

London Area, United Kingdom
European Recruitment
Graphics Software Engineer - Creative and Innovation Studio - London We have partnered with an award-winning London-based creative and innovation studio that is shaping the future of consumer experiences in fashion and beauty industries by humanizing technology, using Augmented reality to take people on a digital journey, including magic … mirrors and holographic fashion shows, AI touch tables through to hyper-personalized beauty solutions. As the business expands we are looking for a Graphics Software Engineer to join the team. Key Responsibilities ● Lifecycle management of graphics projects to include scoping, designing, implementing, testing and deployment of complete solutions ● Design … and scoping of software architecture ● Create custom shaders, new rendering techniques, and extend our bespoke augmented reality renderer, with a focus on virtual try-on of cosmetics ● Write and maintain shaders using GLSL ● Collaborate closely with ML engineers to research and create advanced rendering solutions on the top more »
Posted:

SharePoint Architect, SharePoint 365, Microsoft Azure, Remote

Central London, London, United Kingdom
Hybrid / WFH Options
Carrington Recruitment Solutions Limited
Europe and maybe the States. All travel will be fully reimbursed. This role is a great opportunity for someone in the world of SharePoint Architecture, Technical Architecture, Technical Cloud Operations/Integrations Services Management/Cloud Data Infrastructure/API Infrastructure to work with a Technical Product mindset … the organisation in exploiting technology and use knowledge of SharePoint solutions to drive organisational change and support business process design. Understand and support to software architecture design and support development team in developing solutions Estimate cost, and prepare business cases for IT solutions, considering infrastructure, licenses, development and more »
Employment Type: Permanent, Work From Home
Salary: £90,000
Posted:

Senior Embedded Engineer (RTOS)

Burton Upon Trent, England, United Kingdom
KE Technology
A highly successful power supplies business is seeking a Senior Embedded Software Engineer to have a stake in the continued evolution of the company. Lots of greenfield work to be involved in! This year, the business recorded over 50 million in revenue and continue to go from strength to … on Trent with some Remote flexibility Strong career growth opportunities Interesting work at a recession proof company Requirements Strong commercial proficiency as an Embedded Software Engineer Designing embedded applications in ARM (preferably STM32) Development skills in C and C++ (IAR or KEIL environments) Ethernet, TCPIP, UDP, SPI, RS485, I2C … protocols Experience with RTOS (FreeRTOS, ThreadX or similar) Previous designing UI for embedded applications using various graphics engines Understanding of software architecture concepts Git or SVN, Jira Electronics engineering familiarity Bonus Experience with Modbus-TCP protocol Control Systems and automation experience Ability to own projects Role The team more »
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:

Lead Software Engineer - Java

London, Barking
Chase
Job Identification 210483246 Job Category Software Engineering Business Unit Corporate Sector Posting Date 20/02/2024, 16:29 Locations 4 John Carpenter St, London, Greater London, EC4Y 0JP, GB Job Schedule Full time Job Shift Day JOB DESCRIPTION Born from the successful launch of Chase in … world problems. Our success hinges on our people-first approach, fostering an environment that encourages skill development, collaboration, curiosity, and commitment. As a Lead Software Engineer at JPMorgan Chase within the accelerator, you are the heart of this venture, focused on getting smart ideas into the hands of our … our clients and business partners around the world Job responsibilities Deliver end-to-end cutting-edge solutions in the form of cloud-native microservice architecture applications leveraging the latest technologies and the best industry practices. Design and implement technical solutions written in Java Write unit, component, integration, end-to more »
Employment Type: Permanent
Posted:
Software Architecture
England
10th Percentile
£46,930
25th Percentile
£57,500
Median
£70,000
75th Percentile
£82,500
90th Percentile
£105,000