markets. You’ll play a pivotal role in shaping products that underpin real-time financial decision-making, working across engineering, research, and infrastructure groups. Whether your strengths lie in requirementsanalysis or delivery management, this role offers the chance to influence business-critical systems in a high-frequency trading environment. Where you’ll make an impact You’ll … either join the analysis team, acting as the key translator between business goals and technical implementation, or take the reins on end-to-end project delivery—depending on your expertise and focus. If you’re Business Analysis focused, you will: Capture and refine detailed business and technical requirements Translate complex problems into structured, executable plans Write clear More ❯
product-driven environment. Key Responsibilities Include: Developing embedded software in C/C++, with an emphasis on object-oriented, maintainable, and efficient code. Designing system and software architecture, capturing requirements, and defining component interfaces. Conducting research into new technologies, contributing to the development of demonstrators and long-term product strategy. Providing technical input into sales activities such as demonstrations … software design/architecture patterns. Familiarity with UML, system design methodologies, and structured documentation. Basic experience using frequency and time domain test equipment. Strong communication skills, including technical documentation, requirementsanalysis, and presentations. Additional desirable skills: Understanding of hardware design, including schematic capture and PCB layout tools. Experience with firmware design in VHDL or Verilog. Familiarity with simulation More ❯
Some of the main duties of the Senior Software Engineer will include: Development and implementation of embedded software, peripheral drivers, protocols, human-machine interfaces and associated supporting certification documentation Requirementsanalysis 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 ❯
Rochester, Kent, Borstal, United Kingdom Hybrid / WFH Options
Gold Group
Some of the main duties of the Senior Software Engineer will include: Development and implementation of embedded software, peripheral drivers, protocols, human-machine interfaces and associated supporting certification documentation Requirementsanalysis 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 ❯
the Senior Java Software Engineer, you'll be a key player in developing this cutting-edge CRM SaaS solution. You'll work on projects throughout the software lifecycle, from requirementsanalysis to release management and support. What You'll Do Work with the wider project team, engaging with PM & Business Analysts and communicating the technical project requirementsMore ❯
Liverpool, Merseyside, North West, United Kingdom Hybrid / WFH Options
Circle Group
Business Analyst - Liverpool - Insurance An experienced Business Analyst with experience in either Business Change IT, Software, or Systems BA role, requirementsanalysis, and strong analytical skills is required by a leading Insurance company in Liverpool. They offer primarily remote working, so 2 days a week in the office, 3 days working from home, with some flex on the … to work on multiple IT BA projects, within either IT Business Change, Systems, Software delivery or IT Infrastructure Be able to bring different areas of the business together, gather requirements and create the most viable technical solutions Be a critical thinker and challenge the norm Excellent Stakeholder management experience Waterfall and Agile experience Dig for information, and stakeholder management … to ensure that projects run smoothly and to the satisfaction of all parties in the business. Engage with all parts of the business to create functional specifications from business requirements and then liaise with the teams across the business Experience in working on medium to large-scale projects across all areas of the business, including IT, Finance, HR, software More ❯
security within the Azure Power Platform and D365 environments. - Effective Collaboration: Work with external consultants and contribute to project activities, fostering relationships with Quality, IT, and Data teams. - Business RequirementsAnalysis: Translate business requests into technical requirements and develop delivery plans. - Business Intelligence: Create data sets and actionable insights through Power BI, supporting visualisation needs. - Roadmap Development More ❯
Manchester, Lancashire, England, United Kingdom Hybrid / WFH Options
Progress Sales Recruitment Ltd
security within the Azure Power Platform and D365 environments.- Effective Collaboration: Work with external consultants and contribute to project activities, fostering relationships with Quality, IT, and Data teams.- Business RequirementsAnalysis: Translate business requests into technical requirements and develop delivery plans.- Business Intelligence: Create data sets and actionable insights through Power BI, supporting visualisation needs.- Roadmap Development More ❯
Employment Type: Full-Time
Salary: £45,000 - £48,000 per annum, Inc benefits, OTE
Liverpool, Merseyside, North West, United Kingdom Hybrid / WFH Options
Circle Group
Business Analyst - Liverpool - Legal An experienced Business Analyst with experience in either Business Change IT, Software, or Systems BA role, requirementsanalysis, and strong analytical skills is required by a leading law firm based in Liverpool. Any experience being a Business Analyst in a professional services company, such as Financial Services, Banking, Legal, Insurance etc. would be a … to work on multiple IT BA projects, within either IT Business Change, Systems, Software delivery or IT Infrastructure Be able to bring different areas of the business together, gather requirements and create the most viable technical solutions Be a critical thinker and challenge the norm Excellent Stakeholder management experience Waterfall and Agile experience Dig for information, and stakeholder management … to ensure that projects run smoothly and to the satisfaction of all parties in the business. Engage with all parts of the business to create functional specifications from business requirements and then liaise with the teams across the business Experience in working on medium to large-scale projects across all areas of the business, including IT, Finance, HR, software More ❯
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 consisting of requirementsanalysis, design, implementation, test and verification in order to deliver software components into projects and products and supports the deployment and maintenance of software components. A professional at … tools to achieve a well-engineered result. Reviews own work Manage security of information as defined in the Security manual to ensure compliance with Government regulations. Developing into: Specify requirements, design, implement and test embedded software and/or application software in accordance with the project software development process to ensure high quality and timely software deliverables. Apply object … oriented design techniques to enable code re-use and integration with testing frameworks Review and understand system design artefacts to enable the derivation of software requirements and architecture that meet the high-level system requirements. Design, document, review and maintain the software design using modelling tools such as RSA and EA, ensuring model can be used for accurate code More ❯
Technologies: Java UML UX UI RequirementsAnalysis Agile Waterfall NetBeans Eclipse Java Swing Java FX VMware Redhat Linux ansible Software Test Planning Configuration & Build svn Jenkins Hudson Sonar Signal Processing C++ RTI DDS Java Software Engineer wanted! Our client based in Weymouth is seeking a talented Java Software Engineer. A background in UX/UI is essential. A … areas where they support systems and equipment, both in the UK and International. This job will be in the area of underwater warfare. Java UML UX/UI Requirement Analysis Knowledge of Agile, Waterfall and V VMware, RedHat, Linux, Ansible Software Test Planning Configuration and Build SVN, Jenkins, Hudson Sonar or Signal Processing C++ RTI DDS Candidate Profile: Degree More ❯
Bristol, Gloucestershire, United Kingdom Hybrid / WFH Options
Apacheix
and delivering a range of capabilities in accordance with the Scaled Agile Framework (SAFe). The role will involve working across the full systems engineering lifecycle from concept and requirementsanalysis through design, build, test, acceptance and delivery into live operations. Your responsibilities Working as a cross functional engineer within an Agile team Designing, coding, integrating, testing and … deploying software as part of a team Engaging with clients, or their representatives, to understand requirements Formally demonstrating software to clients or their representatives Assisting in the design and development of scalable, secure and high-performance software solutions in line with quality standards Producing and executing software testing Identifying and fixing bugs in software and deployments Making use of … of wireframing UI/UX designs (e.g. through Balsamic) Experience of software release audits (as auditor or developer) Knowledge of Active Directory and Group Policy Objects to define security requirements Windows system administration experience, covering Windows 10 and Server 2012, 2016, 2019 Linux administration and user experience Expertise or interest in designing and deploying cloud-based infrastructure (Azure, AWS More ❯
cloud migration to program delivery and service operations, our offerings are designed to meet diverse business needs Job Description The role will be responsible for devising solutions to business requirements for new and existing clients within the Data & AI domain. The role combines commercial acumen with broad technical expertise to be able to assist customers and partners in translating … business requirements into cost effective, fit for purpose solutions, in line with UK Go-to-Market (GTM) Strategies. The role will primarily be focused on supporting activity within the Pre-sales and bidding space. Through pragmatic, effective and customer focused presales, the role holder will contribute to targeted growth across our GTM. Working as part of the Netcompany GTM … business needs Work closely with GTM sales leaders to qualify sales opportunities from a technical & solution viability perspective Define solutions with the Netcompany GTM team to support client business requirements and future strategies Act as the technical point of contact for prospects and the GTM team Presenting and marketing the design and value of proposed solutions and business cases More ❯
with opportunities to explore and grow. A community of leading experts, BCG Platinion team members have a natural springboard for professional growth and deeper opportunities to excel. Understanding client requirements from a business and technology perspective mapping these to the standard functionalities in SAP or propose customized solutions that can be built in SAP. Working on the latest and … and controlling processes and advice on the design and implementation of SAP finance solutions Supporting client's on SAP S/4HANA projects along the entire supply chain: from requirementsanalysis to solution design/technical concept, implementation, testing, training, go-live and rollout. Team management Design and definition of specific SAP S/4HANA solutions along the … value chain of our clients in the areas of finance, controlling, procurement, logistics, HR, etc. Introduction of 'best practices' in the evaluation, specification and implementation of user requirements, in particular with a view to reducing one-off and maintenance costs. Technical management of SAP S/4HANA implementations and migration projects.- Requirements management within the scope of SAP More ❯
Bournemouth, Dorset, South West, United Kingdom Hybrid / WFH Options
Spectrum It Recruitment Limited
aviation training and simulation. Senior Systems Engineer The company are looking for a seasoned Senior Systems Engineer to join the team. This is a vital role which involves providing requirementsanalysis and systems engineering support across various functions, including product development, sales and marketing, and customer support. The ideal candidate will possess the ability to juggle diverse tasks … adapt to rapidly shifting priorities, and serve as a key point of contact for customers. Key Responsibilities Gather and analyse customer requirements for system architecture, feature development, and third-party system integration's. Represent the company in customer-facing engagements, including requirements gathering, critical design reviews, and integration efforts. Convert customer needs into clear, comprehensive software requirements … and leadership plans to the business. Evaluate proposed solutions to ensure they meet customer and internal specifications. Offer system-level guidance and technical advice to various departments. Maintain consistent requirements baseline across all departments. Lead process improvement initiatives within the systems team. Stay updated with emerging technical topics to support both ongoing projects and internal needs. Travel to customer More ❯
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 consisting of requirementsanalysis, design, implementation, test and verification in order to deliver software components into projects and products and supports the deployment and maintenance of software components. A professional at … concurrent research, development and production programmes ranging from tens of £k to several £m. Line management of up to 5 software engineers. Responsible for/Key responsibilities Architect, specify requirements, design, implement and test embedded and/or application software in accordance with the project software development process to ensure high quality and timely software deliverables. Apply object-oriented … design techniques to enable code re-use and integration with testing frameworks Review and understand system design artefacts to enable the derivation of software requirements and architecture that meet the high-level system requirements. Design, document, review and maintain the software design using modelling tools such as RSA and EA, ensuring model can be used for accurate code generation More ❯
Harlow, Essex, United Kingdom Hybrid / WFH Options
Prattwhitney
the overall system lifecycle Responsibilities Accountable manager for the ATMS System Engineering team (12 Systems Engineers) supporting all programmes Leading preparation of technical proposals in responses to bids Leading requirementsanalysis and management tasks - from capturing customer requirements to developing requirement sets for sub-systems & suppliers Leading systems design and development tasks - working both internally and closely … on role, job requirement or site-specific arrangements. Early 1.30pm finish Friday, start your weekend early! Remote, hybrid and site based working opportunities, dependant on your needs and the requirements of the role. A grownup flexible working culture that is output, not time spent at desk, focussed. More formal flexible working arrangements can also be requested and assessed subject More ❯
Bristol, Gloucestershire, United Kingdom Hybrid / WFH Options
Apacheix
of the DevSecOps team, developing and delivering a range of capabilities in accordance with Agile best practice. The team works across the full systems engineering lifecycle from concept and requirementsanalysis through design, build, test, acceptance and delivery into live operations. This role is for an engineer who specialises in the Security and Operations aspects of DevSecOps. Your … cloud-based infrastructure (Azure, AWS etc). Solid scripting capabilities using PowerShell, VB, or Bash. Good knowledge of cybersecurity best practices. Experience implementing hardware integration projects. Skills covering Problem analysis and resolution in a secure environment. Excellent verbal and written communication skills. Willingness to work out of hours on occasion. Must have qualifications and experience A current SC clearance More ❯
system architecture and ensure seamless integration with Salesforce Stay current with emerging Salesforce trends, tools, and best practices Contribute to the development of Salesforce solution strategies and roadmaps Requirement Analysis: Engage with business product owners (POs) to understand client requirements/user stories, (experience in call centre and/or energy industry and advantage but not necessary), work … hear from you. Required education None Preferred education Bachelor's Degree Required technical and professional expertise Extensive knowledge of the Salesforce platform, with a focus on Service Cloud Extensive Requirementsanalysis and solutioning skills Masterful proficiency in Agile, Scrum, and Waterfall methodologies Proven track record of delivering high-quality Salesforce solutions in a professional setting Exceptional sales, client … relationship, and business analysis skills Ability to create and elaborate on user stories Strong communication, leadership, and problem-solving skills Preferred technical and professional experience Familiarity with Salesforce DevOps practices Knowledge of Salesforce testing frameworks and tools Experience with Salesforce configuration, customization, and integration Understanding of Salesforce best practices and industry trends ABOUT BUSINESS UNIT IBM Consulting is IBM More ❯
championing best practice. Senior software engineer will work as part of an Agile development team delivering features against a release roadmap, to time and quality. ROLES and RESPONSIBILITIES Perform requirementsanalysis; engage with internal and external stakeholders to understand technical functionality required to meet customer needs. Complete architecture and design documentation for new software features. Deliver high-quality More ❯
integrated solutions that fit together perfectly, minimising confusion, and fostering a culture of peer review and collaboration. You will quickly immerse yourself in Leonardo's culture and the unique requirements of our key customers, including government and UK MOD environments. Your architecture skills will be applied to new systems integration projects as well as enhancements to existing systems. Success … Team (IPT), providing technical leadership and oversight across all technical aspects of the team, including: Interpreting customers' business objectives, concerns, statements of work, and target markets to define clear requirements and success criteria for solutions. You will break down EPICs into stories and facilitate the Agile approach to deliver effective solutions. Assessing current and desired states of systems and … capabilities to construct innovative and accessible solutions. Applying broad technical expertise and creative problem-solving to define, evaluate alternatives, and communicate solution architectures that meet functional and non-functional requirements while integrating effectively within their environments. Supporting project, programme, and service managers in developing and delivering transformation and operational plans that implement solution architectures and services, while proactively identifying More ❯
London, South East, England, United Kingdom Hybrid / WFH Options
FDM Group
key role in the delivery of bespoke software solutions for a range of clients. This position offers the opportunity to work across the full software development lifecycle, from initial analysis and design through to implementation, testing, and deployment. The role combines hands-on development responsibilities with opportunities to support and guide junior developers, contribute to technical design discussions, and … of workflow planning, sprint coordination, and task allocation within a cross-functional team Lead process optimisation and quality assurance activities to ensure reliable, scalable, and maintainable solutions Implement customer requirements and design new features, ensuring alignment with business objectives Collaborate with stakeholders and product owners to shape end-to-end technical solutions Provide technical mentorship and support to junior … developers and designers Participate actively in the entire delivery lifecycle, from requirementsanalysis and architecture to release and post-implementation support Regularly engage in peer reviews, code reviews, and daily team discussions to drive engineering excellence Requirements as a Senior Front End Developer: Minimum of 4 years of experience in the IT industry, with a strong background More ❯
Birmingham, Staffordshire, United Kingdom Hybrid / WFH Options
Transoft Solutions, Inc
world, Transoft Solutions is an international leader in the development of innovative and highly specialized software for aviation, civil infrastructure, transportation, and operational professionals. Most recently, our exciting predictive analysis technologies are the forefront in the application of AI to Road Safety. With over 30 years of experience and 50,000 users in 150 countries worldwide, the company's … to each other to achieve the project's vision. About You: Experienced desktop application developer comfortable working with users to develop innovative new tools to solve engineering problems. (Including requirementsanalysis, software design and implementation, algorithm development and user interface). Broad software development experience including data modelling, algorithms and user interface implementation. Work well in a deadline More ❯
API interfaces. The software engineer will work as part of an Agile development team delivering features against a release roadmap, to meet the product requirements. ROLES and RESPONSIBILITIES Perform requirementsanalysis - working with internal and external stakeholders to understand the technical functionality required to meet customer needs. Complete architecture and design documentation for new software features. Deliver high More ❯
API interfaces. The software engineer will work as part of an Agile development team delivering features against a release roadmap to meet the product requirements. ROLES and RESPONSIBILITIES Perform requirementsanalysis - working with internal and external stakeholders to understand the technical functionality required to meet customer needs. Complete architecture and design documentation for new software features. Deliver high More ❯