Requirements Analysis Jobs in the UK

1 to 25 of 444 Requirements Analysis Jobs in the UK

Senior Software Engineer

Kent, United Kingdom
CBSbutler Holdings Limited trading as CBSbutler
security, and aerospace companies! What you'll be doing - Senior Software Engineer Development and implementation of embedded software, peripheral drivers, protocols, human-machine interfaces and associated supporting certification documentation Requirements analysis and definition, System/Software Architecture/Design, Modelling and Simulation, Systems/Software Integration, Verification and Validation, Safety Critical Development techniques Peer review and technically guide More ❯
Employment Type: Permanent
Salary: GBP 60,000 - 80,000 Annual
Posted:

Senior Software Engineer

Rochester, Kent, Borstal, United Kingdom
CBSbutler Holdings Limited trading as CBSbutler
security, and aerospace companies! What you'll be doing - Senior Software Engineer Development and implementation of embedded software, peripheral drivers, protocols, human-machine interfaces and associated supporting certification documentation Requirements analysis and definition, System/Software Architecture/Design, Modelling and Simulation, Systems/Software Integration, Verification and Validation, Safety Critical Development techniques Peer review and technically guide More ❯
Employment Type: Permanent
Salary: £60000 - £80000/annum
Posted:

Senior Software Engineer

London, England, United Kingdom
CBSbutler Holdings Limited trading as CBSbutler
security, and aerospace companies! What you'll be doing - Senior Software Engineer Development and implementation of embedded software, peripheral drivers, protocols, human-machine interfaces and associated supporting certification documentation Requirements analysis and definition, System/Software Architecture/Design, Modelling and Simulation, Systems/Software Integration, Verification and Validation, Safety Critical Development techniques Peer review and technically guide More ❯
Posted:

Software Engineer - Vice President - London - Controllers

London, England, United Kingdom
eFinancialCareers
safeguard the assets of the firm through an independent scrutiny of the financial information and ensure accurate reporting to internal and external consumers. They provide critical metrics and related analysis to the firm's and divisions' leadership to navigate the evolving business strategy, including incumbent and strategic initiatives. Controllers play an important role in the changing landscape of the … ways in which we can add value for our stakeholders. Interpersonal Communication: You'll engage with data producers and consumers across all areas of the business to understand their requirements and to propose solutions tailored to their needs. Training: Your manager will support your professional development, allowing you time for training at work, helping you learn and grow within … learn and interact with a range of businesses and products across the firm. RESPONSIBILITIES AND QUALIFICATIONS RESPONSIBILITIES In an Agile environment manage end-to-end systems development cycle from requirements analysis to coding, testing, UAT, implementation and maintenance Develop high level and detailed technical designs, testing strategies, and implementation plans Work in a dynamic, fast-paced environment that More ❯
Posted:

Senior Software Engineer

Belfast, Northern Ireland, United Kingdom
Global Payments
store and transmit sensitive payment data Implementing secure end-to-end transactions, featuring synchronous and asynchronous cryptographic algorithms and digital signatures Participating in the entire software development lifecycle, from requirements analysis through software and test design, implementation and unit testing, to verification and release. As part of a customer-focused team, seek understanding of and value in our … customer’s requirements, and actively shape the product from an engineering standpoint Participating in team workshops to generate ideas and high-quality technical solutions – picking the right solution whilst balancing idealism and pragmatism Assisting with troubleshooting and repairing defects Simplifying and improving existing technical methodologies Adhering to and applying overarching internal practices and policies with respect to coding standards More ❯
Posted:

Engineering - Birmingham - Associate - Software Engineering

Birmingham, Staffordshire, United Kingdom
Out in Science, Technology, Engineering, and Mathematics
in a dynamic, fast-paced environment that provides exposure to all areas of Finance. Build strong relationships with business partners. Understand business needs, facilitating and developing process workflow, data requirements, and specifications required to support implementation. Develop technical specifications, high level/detailed design, testing strategies, and implementation plans from business requirements. Manage end-to-end systems development cycle … from requirements analysis, coding, testing, UAT and maintenance. Exploring new and emerging technologies as needed by the project. SKILLS AND RELEVANT EXPERIENCE Bachelor's degree in computer science, Electrical Engineering or related technical discipline. 2+ years of relevant experience in software development, including a clear understanding of data. structures, algorithms, software design and core programming concepts. Comfortable multi More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer - Business Frameworks

Edinburgh, Scotland, United Kingdom
Avaloq
other Software Engineers Write solution designs for new developments and have them reviewed with our technical leads and architects Participate in client workshops and support our business analysts in requirements analysis Design, develop and maintain thought-out solutions within the team’s responsibility Improve and optimize existing functionalities Develop and maintain automated tests, quality assurance Take ownership and More ❯
Posted:

Staff Software Engineer

Belfast, United Kingdom
Greater Giving, Inc
execute a plan of action to implement high quality, innovative solutions that deliver value to our customers Taking a leadership role in driving the entire software development lifecycle, from requirements analysis through software and test design, implementation and unit testing, to verification and release Applying software design principles, including coupling/cohesion, decomposition/modularity, encapsulation/information More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Developer

Stoke Gifford, Gloucestershire, United Kingdom
Synoptix
of a multidisciplinary team to develop products and services. This will include Systems Engineers, Security Engineers, Product Managers and others as required. Support the wider team in project planning, requirements definition and requirements analysis. Lead software design, development, testing, deployment and maintenance for a range of AI and Computer Vision products. Providing Software Engineering Subject Matter (SME) Expertise … development Experience with Linux operating systems (e.g. Red Hat, Ubuntu) Experience working within a variety of development frameworks and practices e.g. DevOps, DevSecOps, SCRUM, MLOps, XP. Experience with data analysis and manipulation tools (e.g. Pandas) Experience of a broad section of the Software Development Lifecycle (SDLC) with specific focus on: Design(Architecting, High-Level Design and Low-Level Design … Continuous professional development including incentives Access to online Udemy training facility Flexible working arrangements Bike to work scheme Electric car scheme Private health care Job well done scheme Security Requirements: Please note that due to the nature of our projects we can only accept sole UK national candidates who will need to be eligible to obtain UK Security Clearance. More ❯
Employment Type: Permanent
Salary: GBP 55,000 - 70,000 Annual
Posted:

Senior Software Developer

Bristol, Stoke Gifford, Gloucestershire, United Kingdom
Synoptix
of a multidisciplinary team to develop products and services. This will include Systems Engineers, Security Engineers, Product Managers and others as required. Support the wider team in project planning, requirements definition and requirements analysis. Lead software design, development, testing, deployment and maintenance for a range of AI and Computer Vision products. Providing Software Engineering Subject Matter (SME) Expertise … development Experience with Linux operating systems (e.g. Red Hat, Ubuntu) Experience working within a variety of development frameworks and practices e.g. DevOps, DevSecOps, SCRUM, MLOps, XP. Experience with data analysis and manipulation tools (e.g. Pandas) Experience of a broad section of the Software Development Lifecycle (SDLC) with specific focus on: Design(Architecting, High-Level Design and Low-Level Design … Continuous professional development including incentives Access to online Udemy training facility Flexible working arrangements Bike to work scheme Electric car scheme Private health care Job well done scheme Security Requirements: Please note that due to the nature of our projects we can only accept sole UK national candidates who will need to be eligible to obtain UK Security Clearance. More ❯
Employment Type: Permanent
Salary: £55000 - £70000/annum
Posted:

C++ Software Engineer

Nottingham, Nottinghamshire, United Kingdom
Dover Corporation
Master's degree with professional experience developing software. Significant professional experience developing software for Senior positions. Demonstrable record of developing high-quality embedded software for end-user products from requirements analysis to delivery. Demonstrable experience in a technical leadership role within a software team. Expert knowledge and experience with implementation skills such as object-oriented programming, pair programming … Advanced knowledge of C++ is required. Experience with Agile/Scrum development practices. Advanced knowledge of verification skills such as test-driven development, unit testing, code reviews, defect characterization, requirements analysis and planning skills such as user story development, backlog management, high-level estimation, and detailed estimation. Advanced configuration management skills such as revision control, continuous integration, continuous … Lauterbach debuggers. Excellent interpersonal, written, and oral communication skills, with an ability to influence and build strong, credible relationships. Aptitude in engineering excellence processes such as FMEA, Root Cause Analysis, Design of Experiments, etc. is a plus, but not required FPGA (VHDL) programming experience is a plus, but not required. Experience in an industrial printing domain is a plus More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software and Firmware Engineer

Cwmbran, Gwent, United Kingdom
STG Aerospace Limited
logic devices. Develop low-level drivers, communication protocols, and real-time control software. Write reliable, maintainable, and efficient code in languages such as C. Participate in system architecture design, requirements analysis, and hardware-software integration. Debug hardware/software interactions and resolve firmware issues throughout the development and production lifecycle. Support the development of firmware update mechanisms, bootloaders … and system testing. Develop and maintain technical documentation, including software specifications, design descriptions, and user manuals. Collaborate closely with multi-disciplinary teams including Hardware, Systems, QA, and Product Engineering. Requirements: Degree in Software Engineering, Computer Science, Electronics, or a related engineering discipline. Proven experience in software and firmware development for embedded systems. Strong proficiency in C and C++ for More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Test Engineer

Crawley, Sussex, United Kingdom
Hybrid / WFH Options
Thales Group
Engineer you contribute to a multidisciplinary and self-organizing Agile/Scrum team. In addition to software product development, our teams are fully responsible for various aspects, such as requirements analysis, architecture, design, testing, validation and product demonstrations. The use of high-tech techniques and software development methods is important. The software of the Fire Control System is … flexibility to do what's important to you; whether that's part time hours, job sharing, remote working, or the ability to flex your start and finish times. Security Requirements In line with Thales' Baseline Security requirements, candidates will be asked to provide evidence of identity, eligibility to work in The Netherlands and employment and/or education More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Test Engineer

Crawley, England, United Kingdom
Hybrid / WFH Options
Thales Group
Engineer you contribute to a multidisciplinary and self-organizing Agile/Scrum team. In addition to software product development, our teams are fully responsible for various aspects, such as requirements analysis, architecture, design, testing, validation and product demonstrations. The use of high-tech techniques and software development methods is important. The software of the Fire Control System is … flexibility to do what’s important to you; whether that’s part time hours, job sharing, remote working, or the ability to flex your start and finish times. Security Requirements In line with Thales' Baseline Security requirements, candidates will be asked to provide evidence of identity, eligibility to work in The Netherlands and employment and/or education More ❯
Posted:

Senior Embedded Engineer

Cambridge, Cambridgeshire, United Kingdom
CRFS Group
company, working alongside a talented group of like-minded Engineers on a range of fascinating applications. Duties and Responsibilities All aspects of the full software development life cycle, including requirements analysis, design, development, testing, documentation, and training. Programming to deliver robust, clean, high-quality software. Creation of functional designs and specifications. Rigorous approach to testing, including writing scripts More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Embedded Software Engineer

Cambridge, England, United Kingdom
Hybrid / WFH Options
JR United Kingdom
company, working alongside a talented group of like-minded Engineers on a range of fascinating applications. Duties and responsibilities: All aspects of the full software development life cycle, including requirements analysis, design, development, testing, documentation, and training. Programming to deliver robust, clean, high-quality software. Creation of functional designs and specifications. Rigorous approach to testing, including writing scripts More ❯
Posted:

Senior Network Software Engineer

London, United Kingdom
Cisco Systems, Inc
network health, availability, and service-level objectives. Operations Automation: Lead initiatives to automate and optimize network operations focusing on scalability and reliability. Collaborative Development: Work closely with teams on requirements analysis, design, development, testing, and deployment, fostering a collaborative environment. Continuous Improvement: Engage in technical training and knowledge sharing to enhance skills and professional development. Our Minimum Qualifications … that the maximum number of sick time hours an employee may have available is 160 hours. Employees in Illinois have a unique time off program designed specifically with local requirements in mind. All employees also have access to paid time away to deal with critical or emergency issues. We offer additional paid time to volunteer and give back to More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Network Software Engineer.

London, England, United Kingdom
Cisco
network health, availability, and service-level objectives. Operations Automation : Lead initiatives to automate and optimize network operations focusing on scalability and reliability. Collaborative Development : Work closely with teams on requirements analysis, design, development, testing, and deployment, fostering a collaborative environment. Continuous Improvement : Engage in technical training and knowledge sharing to enhance skills and professional development. Our Minimum Qualifications More ❯
Posted:

Business Analyst, FinOps PMO

London, England, United Kingdom
Amazon UK Services Ltd. - A10
is an exciting, hands-on opportunity to join an area that touches every aspect of Amazon’s wide range of businesses globally. Key job responsibilities •Independently work on finance requirements analysis, validation, verification and approval, ensuring that requirements are complete, consistent, feasible and traceable. • Translate business and customer requirements, leveraging process and data analysis mechanisms … and finance subject matter experts to effectively design, develop, test and launch automated, scalable finance solutions that address customer needs while meeting our high controllership and compliance standards. • Ensure requirements traceability and manage change requirements through effective change control processes and tools. • Dive deep to evaluate business finance processes and identify problems and opportunities. • Partner with operational teams … and process owners to problem solve during design, testing and deployment. Ensure efficient transition to operational business-as-usual. • Create business analysis artefacts and processes that can be standardized and repeated, increasing the maturity and effectiveness of our teams. • Develop optimization and automation strategies of finance business processes. • Influence stakeholders to ensure relevant deadlines are met; communicate critical information More ❯
Posted:

Business Analyst, FinOps PMO

London, England, United Kingdom
Amazon UK
is an exciting, hands-on opportunity to join an area that touches every aspect of Amazon's wide range of businesses globally. Key job responsibilities • Independently work on finance requirements analysis, validation, verification and approval, ensuring that requirements are complete, consistent, feasible and traceable. • Translate business and customer requirements, leveraging process and data analysis mechanisms … and finance subject matter experts to effectively design, develop, test and launch automated, scalable finance solutions that address customer needs while meeting our high controllership and compliance standards. • Ensure requirements traceability and manage change requirements through effective change control processes and tools. • Dive deep to evaluate business finance processes and identify problems and opportunities. • Partner with operational teams … and process owners to problem solve during design, testing and deployment. Ensure efficient transition to operational business-as-usual. • Create business analysis artefacts and processes that can be standardized and repeated, increasing the maturity and effectiveness of our teams. • Develop optimization and automation strategies of finance business processes. • Influence stakeholders to ensure relevant deadlines are met; communicate critical information More ❯
Posted:

Senior Software Engineer, Marlboro or Chelmsford, Full-Time, Hybrid

Chelmsford, England, United Kingdom
Hybrid / WFH Options
Digital Federal Credit Union
Schedule Monday-Friday 8-5 (40 hours) Hybrid What You'll Do Summary/Objective: Responsible for all aspects of the product life cycle including requirements review and analysis, design, development, unit testing, and maintenance of code. This includes translating business requirements into workable programming code with development and maintenance of functionality for use in business areas. … new internet/intranet technologies and software products; participating in educational opportunities; reading professional publications; maintaining personal networks; participating in professional organizations. Regularly communicate with the business to complete requirements analysis, design, and development work. Participate in efforts to define engineering best practices, such as coding and design standards for the team. Enhance organization reputation by accepting ownership More ❯
Posted:

Quality Assurance Test Lead

United Kingdom
TXM Recruit
suites, ensuring reliable execution, accurate result validation, and quick resolution or escalation of issues. Continuous Improvement: Continuously refine automation test coverage and optimise test effectiveness to enhance software quality. Requirements Analysis: Participate in requirements analysis, assessing testability, usability, and risk factors to strengthen the development process. What We’re Looking For: Experience: 5+ years of experience More ❯
Posted:

Senior Software Engineer

Rochester, Kent, United Kingdom
Matchtech
professionals dedicated to delivering innovation and exceptional customer responsiveness. Key Responsibilities: Development and implementation of embedded software, peripheral drivers, protocols, human-machine interfaces, and associated supporting certification documentation Conducting requirements analysis and definition, System/Software Architecture/Design, Modelling and Simulation, Systems/Software Integration, Verification and Validation, and Safety Critical Development techniques Peer reviewing and technically … defining processes and procedures, performing design review assessments, and making sound strategic technical decisions within your area of expertise Influencing department productivity through software process improvement and automation Job Requirements: Essential: Degree or equivalent qualification in a scientific or engineering environment, such as electronics-engineering, software-engineering, physics, or maths Excellent software engineering skills with significant experience in C More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Development Engineer- Finance AI and ML Dev, PXT Finance - ML Forecasting and Core Eng[...]

London, England, United Kingdom
Amazon
code quality. Throughout the software development lifecycle, you will deploy AI tools, agents, use Model Context Protocol (MCP) and large language models (LLMs) to assist in multiple phases - from requirements analysis to coding and testing. You will be execute AI tools on Claude and Nova models for vibe coding and testing. We are looking for individuals who thrive … Python, Dynamo DB, Lambda, SQS, SNS and many other AWS services. We are looking for a smart engineer who can effectively deal with ambiguity and work independently to clarify requirements, build prototypes and deliver results quickly. Come join a team in which builders build software and delight customers! You will learn, have fun, and make a positive impact for … to technical documentation, architecture designs, and implementation strategies while mentoring junior team members and participating in code reviews • Partner closely with customers, product leaders, and stakeholders to understand business requirements, influence product roadmap decisions, and deliver innovative solutions that drive business value BASIC QUALIFICATIONS - 3+ years of non-internship professional software development experience - 2+ years of non-internship design More ❯
Posted:

Senior Software Engineer

London, England, United Kingdom
Matchtech
professionals dedicated to delivering innovation and exceptional customer responsiveness. Key Responsibilities: Development and implementation of embedded software, peripheral drivers, protocols, human-machine interfaces, and associated supporting certification documentation Conducting requirements analysis and definition, System/Software Architecture/Design, Modelling and Simulation, Systems/Software Integration, Verification and Validation, and Safety Critical Development techniques Peer reviewing and technically … defining processes and procedures, performing design review assessments, and making sound strategic technical decisions within your area of expertise Influencing department productivity through software process improvement and automation Job Requirements: Essential: Degree or equivalent qualification in a scientific or engineering environment, such as electronics-engineering, software-engineering, physics, or maths Excellent software engineering skills with significant experience in C More ❯
Posted:
Requirements Analysis
10th Percentile
£37,500
25th Percentile
£48,869
Median
£55,000
75th Percentile
£68,750
90th Percentile
£79,000