Software Architecture Jobs

1 to 25 of 159 Software Architecture Jobs

Software Architect / C, C++, Python

Bristol, City of Bristol, United Kingdom
Hybrid / WFH Options
Endeavour Recruitment
Excellent, initial 6-month contract for a leading Defence client! Experience Software Architect, eligible for security clearance is mandatory. Maximum hourly rate : £90 per hour (Inside IR35) Bristol, working from home options available, though required in the office as and when business requires. As Software Architect you will … be responsible for: Delivering software input into a variety of tendering opportunities. Mobilising and maintaining software development teams to deliver against the requirements of successfully bid opportunities. Acting as Product owner for software delivered into in-service projects, R&D, and the wider campaigns. Providing guidance to … the team on focus and priorities across the portfolio. Understanding and reporting on software delivery timescales and risk across a software portfolio. Developing and maintaining software architecture for software solutions. Working closely with the System Architect and Programme technical lead to integrate software solutions more »
Employment Type: Contract
Rate: £70 - £90/hour
Posted:

Software Architect

Bristol, Avon, South West, United Kingdom
Hybrid / WFH Options
JAM Recruitment Ltd
by improving the capability, reliability and availability of their most critical assets? Due to continued investment, this global business is currently looking for a Software Architect to join their existing team in Bristol (hybrid working) on a 24 week contract. The Role As a Software Architect , you will … be responsible for but not limited to the following: Delivering software input into a variety of tendering opportunities. Mobilising and maintaining software development teams to deliver against the requirements of successfully bid opportunities. Acting as Product owner for software delivered into in-service projects, R&D and … the wider campaigns. Providing guidance to the team on focus and priorities across the portfolio. Understanding and reporting on software delivery timescales and risk across a software portfolio. Developing and maintaining software architecture for our software solutions. Working closely with the System Architect and Programme more »
Employment Type: Contract, Work From Home
Rate: £70 - £90 per hour + Negotiable, Inside IR35
Posted:

Software Solution Architect

Reading, Berkshire, South East, United Kingdom
Hybrid / WFH Options
Bowerford Associates
business. You will be responsible for defining the solution view for specific problems in the Enterprise. We are ideally looking for Application Architects or Software Solution Architects rather than pure Infrastructure Architects - people who have designed solutions and applications not just the underlying infrastructure, whilst ensuring alignment with the … Architecture Strategy. The role is offered as a remote role with very occasional office meetings, circa once every 2 months, at offices based either in Reading or Exeter (whichever location is best for you). Your role will involve: Defining and owning the solution architectures, including 'as is', 'to … be' and transitional states Collaborating with stakeholders to ensure alignment to the architecture strategy, vision and principles. Communicating solution architectures at the governing architecture review board and addressing any actions. Working with Software Engineering to ensure implementation alignment to the solution. Managing architectural risk and debt at more »
Employment Type: Permanent, Work From Home
Salary: £75,000
Posted:

Solutions Architect

England, United Kingdom
DXC Technology
DXC Technology is recognized among the best corporate citizens globally. For more information, visit www.dxc.com Job Description: We are seeking a talented and experienced Software Architect to join our team. As a Software Architect, you will play a crucial role in designing and implementing robust, scalable, and secure … software solutions. You will work closely with stakeholders to understand their needs and align project goals with the software architecture. Additionally, you will provide leadership and guidance to the development team, ensuring adherence to best practices and architectural principles. Job functions and responsibilities: Deep Understanding of Software Architecture Principles, having a comprehensive understanding of various architectural principles, patterns, and best practices in software development. Designing software architecture for projects, selecting appropriate technologies, frameworks, and patterns to ensure robustness and scalability. Working closely with stakeholders to understand and address their needs, ensuring alignment more »
Posted:

Python Developer

United Kingdom
Hybrid / WFH Options
Trust In SODA
A forward-thinking technology firm dedicated to advancing healthcare through innovative software solutions is currently seeking a talented Senior/Lead Python Developer with extensive Software Solutions Architecture experience. The ideal candidate will have a strong background in software architecture, with a focus on designing … pivotal role in shaping the future of healthcare technology. Looking for a Senior/Lead Python Developer with an experience with: Strong background in software architecture and design. Python, AWS & Experience with microservices architecture Knowledge of healthcare data management standards and regulations. Bachelor's degree in Computer … Senior/Lead Python Developer looking for a big challenge, as you will be: Lead the design and implementation of robust, efficient, and secure software solutions for the healthcare sector. Design and maintain microservices-based architecture utilizing modern technologies such as Kubernetes, Kafka, and Python. Ensure compliance with more »
Posted:

Senior Software Engineer (Java, Python)

Bellevue, Washington, United States
WALGREENS
full understanding of area of specialization, who will perform and implement activities that impact components/processes of specified functional areas of the Walgreens Software applications. Anticipates and prevents problems and roadblocks before they occur. Typically assigned to important/complicated undertakings. Implements activities that generally impact important components … of the platform operation in an Agile environment. This role is developing design skills but has a comprehensive understanding of the organization's current software applications and tools. Has in-depth knowledge of programming languages important to the organization and is proficient with them. Receives work in the form … term assignments that regularly require the application of independent judgment. Mentors less experienced members of the team. Job Responsibilities Plans, designs, develops and tests software systems or applications for software enhancements and new products including cloud-based or internet-related tools. Writes code that meets specifications, typically for more »
Employment Type: Permanent
Salary: USD 196,200 Annual
Posted:

Lead Software Engineer

Fareham, Hampshire, South East, United Kingdom
SAAB UK Ltd
of opportunities for personal fulfilment and career growth. We currently employ over 500 people across eight sites in the UK, and our specialisations include software engineering, underwater robotics, radars, AI, and armed forces training. As part of the global entity Saab AB, Saab UK combines the innovative spirit of … work-life balance to ensure our staff have the chance to live a fulfilling life beyond the workplace. The Role: To lead multiple concurrent software development activities, directing and managing software engineers in the delivery of technical solutions for new and existing products. Build and enhance software engineering principles with the appropriate latest technologies delivering projects to cost and timescale budget. Key accountabilities and responsibilities: Software Engineer with min 7 years' experience as a Senior Engineer Able to demonstrate expertise and experience in software used on industrial/vehicle/vessel systems Broad understanding more »
Employment Type: Permanent
Posted:

Lead Software Engineer

London Area, United Kingdom
Hybrid / WFH Options
PURVIEW
Lead Software Engineer London – Hybrid Working Great Benefits Position Summary We are looking for a lead software developer to provide leadership in the development and running of a new software services arm of our client. You will be responsible for designing, developing, testing, and deploying software applications using the latest technologies and best practices. Key Responsibilities develop, test, and deploy software applications using various technologies and frameworks. that the software meets the functional and non-functional requirements and follows the best practices of software engineering. with other teams and stakeholders to deliver … software solutions that meet internal or client's needs and expectations. the software architecture and design. and evaluate new technologies and tools to improve the software development process and quality and be able to mentor others in their use. a team of software developers and more »
Posted:

Solutions Architect

London Area, United Kingdom
Hybrid / WFH Options
Oliver Bernard
and/or hybrid architectures using Azure application services Excellent knowledge of technology market trends and new developments within both the energy industry and software development. Solutions Architect Description: Responsible for defining context appropriate solution architectures and gaining agreement for these with a particular focus on Front Office applications … and tools Ensure software architecture is implemented in line with architecture vision and principles. Participate in technology architecture and design decision making for solutions delivered Create technology roadmaps for all software systems, within the designated area, which align with functional roadmaps. Help to define and … drive standards and common approaches to assist the organisation in effective architecture to support delivery of business outcomes. Maintain a set of software architecture artifacts that clearly communicate the business and technology landscape for GE covering current and to-be views of the landscape. If you are more »
Posted:

Senior Software Architect - C, C++

Cambridge, England, United Kingdom
Hybrid / WFH Options
Whitehall Resources
Senior Software Architect – C, C++ Whitehall Resources have a fantastic opportunity for a high-level Software Architect to join my client’s team on a permanent basis. Working within an innovative and diverse architecture team, you will be responsible for leading the Software Engineering team, improving … software architecture design, using the latest graphics technology. This is a permanent position, offering hybrid working - twice weekly onsite in Cambridge. *Sponsorship may be available for the right candidate* Do you have? A background within Software Engineering with a strong understanding of Software Development Broad technical … a Linux, Andriod or similar environment Do you want to. Work for a industry leading, global organisation Lead a team of innovative and creative Software Engineers Develop your career within high-level Software Engineering and leadership Be rewarded with an excellent salary/benefits package Sound interesting? Then more »
Posted:

Senior Controls and Software Engineer

Banbury, Oxfordshire, South East, United Kingdom
Prodrive
Senior Controls and Software Engineer Prodrive Advanced Technology (AT) operates across a wide range of industries including automotive, defence, marine and renewable energy. We specialise in the design, development and integration of electromechanical control systems, and mechanical system architectures for vehicles and other applications. Applications range from high performance … to production release. Within these phases we deploy concept design, then detailed design including manufacturing considerations. We are looking for an experienced Controls and Software Engineer to design and deliver solutions for a variety of engineering projects across the design and implementation of control strategies and software, both … may involve interfacing with analysis, systems, electrical/electronics and vehicle component systems engineers. Key responsibilities: Enable functionality and refinement through intelligent controls and software solutions Control system strategy design, specification and simulation Requirements elicitation and decomposition Creation and maintenance of detailed software design documents (software architecture more »
Employment Type: Permanent
Posted:

Graduate Software Engineer (Embedded)

Rochester, England, United Kingdom
CBSbutler
Graduate Software Engineer (Embedded) Defence; Aerospace; Marine; MOD; Naval; Maritime Rochester, Kent (Hybrid) £34,000 - £40,000 + excellent benefits A global aerospace and defence organisation specialising in state-of-the-art defence solutions are seeking a Graduate Engineer, with an interest in developing a career in Embedded Software Key accountabilities – Graduate Software Engineer (Embedded) Developing embedded software, peripheral drivers, protocol, human-machine interfaces and associated supporting documentation. Analysing and defining, software architecture/design, modelling and simulation, systems/software integration, verification and validation, safety critical development techniques. Qualifications and Skills required … Graduate Software Engineer (Embedded) Degree or equivalent qualification in a Scientific/Engineering (electronics-engineering, software-engineering, physics, maths) environment Excellent Software Engineering skills, with a solid foundation in one of C/C++/C#/Ada Knowledge and understanding of the Software Lifecycle As more »
Posted:

Software Engineer

Edinburgh, Scotland, United Kingdom
Burman Recruitment
Job Opportunity: Senior Software Engineer (Full-time) Are you passionate about software development and looking for an exciting opportunity to contribute to groundbreaking research and education? Join one of Scotland's University's prestigious team as a Senior Software Engineer and be part of our mission to … you'll have the opportunity to work alongside world-class researchers and educators in a vibrant and supportive environment. Role Overview: As a Senior Software Engineer, you'll play a pivotal role in developing and maintaining software solutions that support research projects, academic initiatives, and administrative processes. You … ll lead software development efforts, collaborate with cross-functional teams, and contribute to the advancement of technology-driven solutions across the university. Key Responsibilities: Lead the design, development, and maintenance of software applications to support research projects, academic departments, and administrative functions. Collaborate closely with researchers, faculty, and more »
Posted:

Embedded Software Engineer

Hemel Hempstead, England, United Kingdom
Smiths Detection
month FTC - Embedded Software Engineer As a Senior Embedded Software Engineer, you will be responsible for the development, testing and integration of software for embedded systems forming part of Smiths Detection’s next generation of chemical and explosive trace detection products. You will be part of an … Agile software team of 3 to 4 engineers reporting to a software team leader. Our Hemel Hempstead site employs 280 people across all disciplines and is the Smiths Detection Centre of Excellence for chemical detectors including our highly successful Lightweight Chemical Detector (LCD) and IONSCAN 600 products. This … role, but the minimum expectation is that you will be site based 3 days a week. What you'll do - Design, implement, and test software for embedded systems. Develop software in C++ running on ARM Cortex M33 Microcontrollers Develop software for Azure RTOS (ThreadX) including FileX, GUIX more »
Posted:

SC Cleared Java Developer

Reading, England, United Kingdom
Hybrid / WFH Options
Damia Group
pd Inside IR35- 12 months+ - Hybrid working (Reading) My client is a Global Defence Consultancy who are looking for a number of Senior Java Software Engineers. Ideally looking for someone who has previously worked for Police or National Law Enforcement. Role and responsibilities: As a Java Software Engineer … leadership, sharing your Java expertise and providing advice to fellow engineers and architects. Experience to be successful in the role: • Java engineering and general software architectureSoftware lifecycle automation and best practices • Using consultative approach, engaging with internal and external stakeholders • Product identification and down-selection • Problem … Swarm, Kubernetes) Due to the nature of the project, all candidates are required to be SOLE UK NATIONALS. SC + NPPV3 Cleared Senior Java Software Engineer - £Inside IR35 - Hybrid working (Reading more »
Posted:

Embedded Software Security Architect

Cambridge, Cambridgeshire
Hybrid / WFH Options
IC Resources
Join a leader in Radio System development - Cambridge, Hybrid Working Model Currently seeking an Embedded Software Security Architect for a longstanding client and industry leader within Radio System development, specialising on RF solutions for critical business communications. The successful Embedded Software Security Architect will be an integral part … of software development and architecture, whilst ensuring that security is of paramount importance throughout the software and product development lifecycle. For this Embedded Software Security Architect, we are looking for someone with: Expertise within embedded programming using C and C++ Understanding of the full software development life cycle (SDLC) Proven history developing software architecture Experience creating secure software - any experience using ARM TrustZone, Secure Bootloaders or encryption is desirable What Next? If you’re an Embedded Software Engineer looking for an exciting new challenge within a great company, then please more »
Employment Type: Permanent
Posted:

Senior Solutions Architect

Watford, Hertfordshire
Hybrid / WFH Options
Noir
for our client's digital gaming platforms. Collaborate with stakeholders to understand business requirements and translate them into scalable technical solutions. Design and implement software architecture patterns and best practices to ensure system reliability, scalability, and performance. Provide technical leadership and mentorship to development teams, driving innovation and … excellence in execution. Evaluate emerging technologies and industry trends, making recommendations for adoption where appropriate. Essential Skills and Qualifications: Extensive experience in software architecture and design, with a focus on web-based applications. Proficiency in TypeScript for frontend and backend development. Strong expertise in PHP for server-side … delivering complex projects on time and within budget. Preferred Qualifications: Experience with cloud platforms such as AWS, Azure, or Google Cloud. Knowledge of microservices architecture and containerization technologies (e.g., Docker, Kubernetes). Familiarity with frontend frameworks such as React or Angular. Understanding of agile development methodologies. Why Join: Opportunity more »
Employment Type: Permanent
Salary: £100,000 - £130,000
Posted:

Software Engineer

Oxfordshire, South East, United Kingdom
Hybrid / WFH Options
Brook Street UK
Software Engineer We are looking for an experienced software engineer to take significant responsibility within a small and busy software team in the UK. The role will suit someone with at least 2-4 years of industrial experience (or equivalent), wanting to develop a career in a … of C++ or .NET is essential. We are looking for an experienced and confident developer to take significant responsibility within a small and busy software team. The role will suit a Software Engineer with at least 2-4 years of industrial experience (or equivalent), who is keen to … testing and documentation. You will have the opportunity to work with engineers and scientists in finding technical solutions which may involve both hardware and software components. You will be expected to contribute to and facilitate team collaboration and agile practices and to share your skills with the team and more »
Employment Type: Permanent, Work From Home
Salary: £45,000
Posted:

Lead Software Developer

Leeds, England, United Kingdom
Hybrid / WFH Options
Middletons Assured Talent
Technical Lead Leeds – Hybrid Working Great Benefits Position Summary We are looking for a lead software developer to provide leadership in the development and running of a new software services arm of our client. You will be responsible for designing, developing, testing, and deploying software applications using … the function and offering. Once financial viability is proven they will then build a team around them. Key Responsibilities Design, develop, test, and deploy software applications using various technologies and frameworks. Ensure that the software meets the functional and non-functional requirements and follows the best practices of … software engineering. Collaborate with other teams and stakeholders to deliver software solutions that meet internal or client's needs and expectations. Document the software architecture and design. Research and evaluate new technologies and tools to improve the software development process and quality and be able more »
Posted:

Electronics Engineer - Cyber Security Engineer

Royston, Hertfordshire, South East, United Kingdom
Vector Recruitment Ltd
Electronics Engineer/Electronics Research Engineer to join a fast growing and dynamic Cambridge based electronics R&D company who are developing next generation software and hardware cyber security devices revolutionising the industry. You will be at the forefront of this innovation primarily focusing on research into vulnerabilities found … in a wide range of Systems, Software, and Hardware. Building on this research you will part of the team responsible for roadmapping and developing next generation products making the digital world a safer place. This Research Engineer role is well suited to an Electronics Engineer/Electronics Design Engineer … has a keen interest in Cyber Security technologies and enjoys investigation, problem solving and design. You should have a deep understanding in Electronics Hardware, software architecture, sensors and/or systems and their functionality in real world applications. This really is a fantastically challenging, varied, and agile role. more »
Employment Type: Permanent
Salary: £65,000
Posted:

Software Engineer (Embedded)

Rochester, Medway, South East
BAE Systems
Job Title: Software Engineer (Embedded) Location: Rochester, Kent - We offer a range of hybrid and flexible working arrangements - please speak to your recruiter about the options for this particular role. Salary: £34,000 - £40,000 - Depending on skills and experience What you'll be doing: Developing embedded software, peripheral drivers, protocol, human-machine interfaces and associated supporting documentation Analysing and defining, software architecture/design, modelling and simulation, systems/software integration, verification and validation, safety critical development techniques Your skills and experiences: Essential: Degree or equivalent qualification in a Scientific/Engineering (electronics … engineering, software-engineering, physics, maths) environment Excellent Software Engineering skills, with a solid foundation in one of C/C++/C# Knowledge and understanding of the Software Lifecycle Desirable: Practical experience of developing embedded software (e.g., for bare metal or embedded RTOS platforms) Scripting languages more »
Employment Type: Permanent
Salary: £34,000 - £40,000
Posted:

Principal Software Engineer

Worcestershire, England, United Kingdom
Yoh, A Day & Zimmermann Company
Job Title: Principal Software Engineer Role Type: Permanent Location: Worcestershire Principal Software Engineer required by an advanced magnetic sensing technology business based in the west midlands. The Principal Software Engineer will be a key leader within a growing product development team, responsible for both leading a small … well as hands on requirements. This role requires strong technical expertise, leadership skills, and a passion for developing cutting edge technological products. The Principal Software Engineer will play a vital role in driving innovation, ensuring the successful delivery of high-quality software solutions, and shaping the future of … our products. Role Requirements Provide hands on technical leadership and guidance to both embedded and non-embedded software engineers. Leading the development of complex software systems. Collaborate with cross-functional teams to define software requirements and specifications. Contribute to project management by providing software design plans more »
Posted:

Solution Architect, SharePoint Architect, APIs, Microsoft, 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 Solution Architecture, SharePoint Architecture, Technical Architecture, Technical Cloud Operations/Integrations Services Management/API Infrastructure to work with a Technical Product mindset to … call upon, along with 3 rd party organisations to work with. This particular Solution Architect role demands a comprehensive understanding of technical concepts and architecture principles. We need someone who fully understands SharePoint 365, Microsoft Stack technologies (including Azure Cloud), APIs, and excellent, solid, proven Stakeholder Management. Read on … 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:

Solution Architect, C-Suite Stakeholder Management, Microsoft, Remote

Central London, London, United Kingdom
Hybrid / WFH Options
Carrington Recruitment Solutions Limited
States. All travel will be fully reimbursed. Please read before applying This role is a great opportunity for someone in the world of Solution Architecture, SharePoint Architecture, Technical Architecture, Technical Cloud Operations/Integrations Services Management/API Infrastructure to work with a Technical Product mindset to … call upon, along with 3 rd party organisations to work with. This particular Solution Architect role demands a comprehensive understanding of technical concepts and architecture principles. We need someone who fully understands SharePoint 365, Microsoft Stack technologies (including Azure Cloud), APIs, and excellent, solid, proven Stakeholder Management. Read on … 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:

Lead Technical Architect

Jersey City, New Jersey, United States
Hybrid / WFH Options
Sentinel
role is open - Lead Technical Architect Are you a visionary Technical Lead Architect with expertise in IBM MQ? Ready to shape the future of software architecture with a top USA-based company? We're looking for you! Why Join? Hybrid Work: Enjoy a flexible 3-day in office … banking IT. Additional Experience: Past experience in designing banking IT Middleware using .NET Technology (ASP.NET, MVC) and SQL Server. Ready to drive innovation in software architecture? Apply now no to miss an opportunity more »
Employment Type: Contract
Rate: USD Annual
Posted:
Software Architecture
10th Percentile
£47,500
25th Percentile
£58,125
Median
£70,000
75th Percentile
£81,250
90th Percentile
£101,500