490 Version Control Systems jobs in the United Kingdom
Cyber GRC / Configuration Management Analyst
Posted 1 day ago
Job Viewed
Job Description
Sword is a leading provider of business technology solutions within the Energy, Public and Finance Sectors, driving real transformation change within our clients. We use proven technology, specialist teams and domain expertise to build solid technical foundations across platforms, data and business applications. We have a passion for using technology to solve business problems, working in partnership with our clients to help in achieving their goals.
About the role:
Develop and document a comprehensive Configuration Management Plan that aligns with the guidelines and recommendations set in NIST SP 800-128. This plan will serve as a critical framework to ensure that all configuration items are effectively managed and monitored, thus supporting the overall integrity and security of the information systems.
In addition to the core elements of the plan, it is essential to clearly define and document the roles and responsibilities associated with the 2nd Line of Defense within the Configuration Management Plan. This will facilitate accountability and streamline processes, ensuring that all stakeholders understand their specific duties and contributions to the success of the configuration management efforts.
Once the Configuration Management Plan is developed, a thorough rollout process will be initiated. This will involve communicating the details of the plan to all relevant personnel and stakeholders, as well as assigning specific responsibilities to ensure its effective implementation.
Here’s what the role looks like:
- Develop and document a Configuration Management Plan in alignment with NIST SP 800-128
- Document the 2nd Line of Defence roles and responsibilities in the Configuration Management Plan
- Rollout of the Configuration Management Plan, including communicating and assigning responsibilities
- Document Secure Configuration Policy Level Statements to define overarching secure configuration principles, including review then communicate it
- Document all the Configuration Compliance tooling which currently exists
- Gather Configuration Compliance reports from monitoring tools
- Analyse the reported deviations and escalate where necessary to drive the deviation resolution
- Define an Approved Software List for RedHat Linux
- Update the change management process and include input into the Change Advisory Board (CAB)
- Communicate the updates to change management teams
- Update the project assurance process
Requirements
- Experience with Cyber Security standards such as ISO27001, or NIST 800-53.
- Knowledge of Secure Configuration and Cyber Security Policy.
- Experience writing cyber security policies and procedures.
- Ideally experience with a Configuration Management Plan.
- Strong documentation writing skills.
- Ability to understand process flows and RACIs.
- Ability to distil complex security concepts in to simple language that can be understood by business users.
- Ability to summarise secure configuration requirements into a few principles.
- Collaborate with Comms teams and Business Change teams to rollout new processes and procedures.
Benefits
At Sword, our core values and culture are based on caring about our people, investing in training and career development and building inclusive teams where we are all encouraged to contribute to achieve success.
We offer comprehensive benefits designed to support your professional development and enhance your overall quality of life. In addition to a Competitive Salary , here's what you can expect as part of our benefits package:
Personalised Career Development: We create a development plan customised to your goals and aspirations, with a range of learning and development opportunities within a culture that encourages growth.
Flexible working: Flexible work arrangements to support your work-life balance. We can’t promise to always be able to meet every request, however are keen to discuss your individual preferences to make it work where we can.
A Fantastic Benefits Package: This includes generous annual leave allowance, enhanced family friendly benefits, pension scheme, access to private health, well-being, and insurance schemes, an employee assistance programme, discounted cash plan and more….
At Sword we are dedicated to fostering a diverse and inclusive workplace and are proud to be an equal opportunities employer, ensuring that all applicants receive fair and equal consideration for employment, regardless of whether they meet every requirement. If you don’t tick all the boxes but feel you have some of the relevant skills and experience we’re looking for, please do consider applying and highlight your transferable skills and experience. We embrace diversity in all its forms, valuing individuals regardless of age, disability, gender identity or reassignment, marital or civil partner status, pregnancy or maternity status, race, colour, nationality, ethnic or national origin, religion or belief, sex or sexual orientation. Your perspective and potential are important to us.
If we can do anything to help make the hiring process more accessible, please let our talent acquisition team know when you apply so we can support any adjustments.
Cyber GRC / Configuration Management Analyst
Posted 1 day ago
Job Viewed
Job Description
Sword is a leading provider of business technology solutions within the Energy, Public and Finance Sectors, driving real transformation change within our clients. We use proven technology, specialist teams and domain expertise to build solid technical foundations across platforms, data and business applications. We have a passion for using technology to solve business problems, working in partnership with our clients to help in achieving their goals.
About the role:
Develop and document a comprehensive Configuration Management Plan that aligns with the guidelines and recommendations set in NIST SP 800-128. This plan will serve as a critical framework to ensure that all configuration items are effectively managed and monitored, thus supporting the overall integrity and security of the information systems.
In addition to the core elements of the plan, it is essential to clearly define and document the roles and responsibilities associated with the 2nd Line of Defense within the Configuration Management Plan. This will facilitate accountability and streamline processes, ensuring that all stakeholders understand their specific duties and contributions to the success of the configuration management efforts.
Once the Configuration Management Plan is developed, a thorough rollout process will be initiated. This will involve communicating the details of the plan to all relevant personnel and stakeholders, as well as assigning specific responsibilities to ensure its effective implementation.
Here’s what the role looks like:
- Develop and document a Configuration Management Plan in alignment with NIST SP 800-128
- Document the 2nd Line of Defence roles and responsibilities in the Configuration Management Plan
- Rollout of the Configuration Management Plan, including communicating and assigning responsibilities
- Document Secure Configuration Policy Level Statements to define overarching secure configuration principles, including review then communicate it
- Document all the Configuration Compliance tooling which currently exists
- Gather Configuration Compliance reports from monitoring tools
- Analyse the reported deviations and escalate where necessary to drive the deviation resolution
- Define an Approved Software List for RedHat Linux
- Update the change management process and include input into the Change Advisory Board (CAB)
- Communicate the updates to change management teams
- Update the project assurance process
Requirements
- Experience with Cyber Security standards such as ISO27001, or NIST 800-53.
- Knowledge of Secure Configuration and Cyber Security Policy.
- Experience writing cyber security policies and procedures.
- Ideally experience with a Configuration Management Plan.
- Strong documentation writing skills.
- Ability to understand process flows and RACIs.
- Ability to distil complex security concepts in to simple language that can be understood by business users.
- Ability to summarise secure configuration requirements into a few principles.
- Collaborate with Comms teams and Business Change teams to rollout new processes and procedures.
Benefits
At Sword, our core values and culture are based on caring about our people, investing in training and career development and building inclusive teams where we are all encouraged to contribute to achieve success.
We offer comprehensive benefits designed to support your professional development and enhance your overall quality of life. In addition to a Competitive Salary , here's what you can expect as part of our benefits package:
Personalised Career Development: We create a development plan customised to your goals and aspirations, with a range of learning and development opportunities within a culture that encourages growth.
Flexible working: Flexible work arrangements to support your work-life balance. We can’t promise to always be able to meet every request, however are keen to discuss your individual preferences to make it work where we can.
A Fantastic Benefits Package: This includes generous annual leave allowance, enhanced family friendly benefits, pension scheme, access to private health, well-being, and insurance schemes, an employee assistance programme, discounted cash plan and more….
At Sword we are dedicated to fostering a diverse and inclusive workplace and are proud to be an equal opportunities employer, ensuring that all applicants receive fair and equal consideration for employment, regardless of whether they meet every requirement. If you don’t tick all the boxes but feel you have some of the relevant skills and experience we’re looking for, please do consider applying and highlight your transferable skills and experience. We embrace diversity in all its forms, valuing individuals regardless of age, disability, gender identity or reassignment, marital or civil partner status, pregnancy or maternity status, race, colour, nationality, ethnic or national origin, religion or belief, sex or sexual orientation. Your perspective and potential are important to us.
If we can do anything to help make the hiring process more accessible, please let our talent acquisition team know when you apply so we can support any adjustments.
Cyber GRC / Configuration Management Analyst
Posted 1 day ago
Job Viewed
Job Description
Sword is a leading provider of business technology solutions within the Energy, Public and Finance Sectors, driving real transformation change within our clients. We use proven technology, specialist teams and domain expertise to build solid technical foundations across platforms, data and business applications. We have a passion for using technology to solve business problems, working in partnership with our clients to help in achieving their goals.
About the role:
Develop and document a comprehensive Configuration Management Plan that aligns with the guidelines and recommendations set in NIST SP 800-128. This plan will serve as a critical framework to ensure that all configuration items are effectively managed and monitored, thus supporting the overall integrity and security of the information systems.
In addition to the core elements of the plan, it is essential to clearly define and document the roles and responsibilities associated with the 2nd Line of Defense within the Configuration Management Plan. This will facilitate accountability and streamline processes, ensuring that all stakeholders understand their specific duties and contributions to the success of the configuration management efforts.
Once the Configuration Management Plan is developed, a thorough rollout process will be initiated. This will involve communicating the details of the plan to all relevant personnel and stakeholders, as well as assigning specific responsibilities to ensure its effective implementation.
Here’s what the role looks like:
- Develop and document a Configuration Management Plan in alignment with NIST SP 800-128
- Document the 2nd Line of Defence roles and responsibilities in the Configuration Management Plan
- Rollout of the Configuration Management Plan, including communicating and assigning responsibilities
- Document Secure Configuration Policy Level Statements to define overarching secure configuration principles, including review then communicate it
- Document all the Configuration Compliance tooling which currently exists
- Gather Configuration Compliance reports from monitoring tools
- Analyse the reported deviations and escalate where necessary to drive the deviation resolution
- Define an Approved Software List for RedHat Linux
- Update the change management process and include input into the Change Advisory Board (CAB)
- Communicate the updates to change management teams
- Update the project assurance process
Requirements
- Experience with Cyber Security standards such as ISO27001, or NIST 800-53.
- Knowledge of Secure Configuration and Cyber Security Policy.
- Experience writing cyber security policies and procedures.
- Ideally experience with a Configuration Management Plan.
- Strong documentation writing skills.
- Ability to understand process flows and RACIs.
- Ability to distil complex security concepts in to simple language that can be understood by business users.
- Ability to summarise secure configuration requirements into a few principles.
- Collaborate with Comms teams and Business Change teams to rollout new processes and procedures.
Benefits
At Sword, our core values and culture are based on caring about our people, investing in training and career development and building inclusive teams where we are all encouraged to contribute to achieve success.
We offer comprehensive benefits designed to support your professional development and enhance your overall quality of life. In addition to a Competitive Salary , here's what you can expect as part of our benefits package:
Personalised Career Development: We create a development plan customised to your goals and aspirations, with a range of learning and development opportunities within a culture that encourages growth.
Flexible working: Flexible work arrangements to support your work-life balance. We can’t promise to always be able to meet every request, however are keen to discuss your individual preferences to make it work where we can.
A Fantastic Benefits Package: This includes generous annual leave allowance, enhanced family friendly benefits, pension scheme, access to private health, well-being, and insurance schemes, an employee assistance programme, discounted cash plan and more….
At Sword we are dedicated to fostering a diverse and inclusive workplace and are proud to be an equal opportunities employer, ensuring that all applicants receive fair and equal consideration for employment, regardless of whether they meet every requirement. If you don’t tick all the boxes but feel you have some of the relevant skills and experience we’re looking for, please do consider applying and highlight your transferable skills and experience. We embrace diversity in all its forms, valuing individuals regardless of age, disability, gender identity or reassignment, marital or civil partner status, pregnancy or maternity status, race, colour, nationality, ethnic or national origin, religion or belief, sex or sexual orientation. Your perspective and potential are important to us.
If we can do anything to help make the hiring process more accessible, please let our talent acquisition team know when you apply so we can support any adjustments.
Cyber GRC / Configuration Management Analyst
Posted 29 days ago
Job Viewed
Job Description
Sword is a leading provider of business technology solutions within the Energy, Public and Finance Sectors, driving real transformation change within our clients. We use proven technology, specialist teams and domain expertise to build solid technical foundations across platforms, data and business applications. We have a passion for using technology to solve business problems, working in partnership with our clients to help in achieving their goals.
About the role:
Develop and document a comprehensive Configuration Management Plan that aligns with the guidelines and recommendations set in NIST SP 800-128. This plan will serve as a critical framework to ensure that all configuration items are effectively managed and monitored, thus supporting the overall integrity and security of the information systems.
In addition to the core elements of the plan, it is essential to clearly define and document the roles and responsibilities associated with the 2nd Line of Defense within the Configuration Management Plan. This will facilitate accountability and streamline processes, ensuring that all stakeholders understand their specific duties and contributions to the success of the configuration management efforts.
Once the Configuration Management Plan is developed, a thorough rollout process will be initiated. This will involve communicating the details of the plan to all relevant personnel and stakeholders, as well as assigning specific responsibilities to ensure its effective implementation.
Here’s what the role looks like:
- Develop and document a Configuration Management Plan in alignment with NIST SP 800-128
- Document the 2nd Line of Defence roles and responsibilities in the Configuration Management Plan
- Rollout of the Configuration Management Plan, including communicating and assigning responsibilities
- Document Secure Configuration Policy Level Statements to define overarching secure configuration principles, including review then communicate it
- Document all the Configuration Compliance tooling which currently exists
- Gather Configuration Compliance reports from monitoring tools
- Analyse the reported deviations and escalate where necessary to drive the deviation resolution
- Define an Approved Software List for RedHat Linux
- Update the change management process and include input into the Change Advisory Board (CAB)
- Communicate the updates to change management teams
- Update the project assurance process
Requirements
- Experience with Cyber Security standards such as ISO27001, or NIST 800-53.
- Knowledge of Secure Configuration and Cyber Security Policy.
- Experience writing cyber security policies and procedures.
- Ideally experience with a Configuration Management Plan.
- Strong documentation writing skills.
- Ability to understand process flows and RACIs.
- Ability to distil complex security concepts in to simple language that can be understood by business users.
- Ability to summarise secure configuration requirements into a few principles.
- Collaborate with Comms teams and Business Change teams to rollout new processes and procedures.
Benefits
At Sword, our core values and culture are based on caring about our people, investing in training and career development and building inclusive teams where we are all encouraged to contribute to achieve success.
We offer comprehensive benefits designed to support your professional development and enhance your overall quality of life. In addition to a Competitive Salary , here's what you can expect as part of our benefits package:
Personalised Career Development: We create a development plan customised to your goals and aspirations, with a range of learning and development opportunities within a culture that encourages growth.
Flexible working: Flexible work arrangements to support your work-life balance. We can’t promise to always be able to meet every request, however are keen to discuss your individual preferences to make it work where we can.
A Fantastic Benefits Package: This includes generous annual leave allowance, enhanced family friendly benefits, pension scheme, access to private health, well-being, and insurance schemes, an employee assistance programme, discounted cash plan and more….
At Sword we are dedicated to fostering a diverse and inclusive workplace and are proud to be an equal opportunities employer, ensuring that all applicants receive fair and equal consideration for employment, regardless of whether they meet every requirement. If you don’t tick all the boxes but feel you have some of the relevant skills and experience we’re looking for, please do consider applying and highlight your transferable skills and experience. We embrace diversity in all its forms, valuing individuals regardless of age, disability, gender identity or reassignment, marital or civil partner status, pregnancy or maternity status, race, colour, nationality, ethnic or national origin, religion or belief, sex or sexual orientation. Your perspective and potential are important to us.
If we can do anything to help make the hiring process more accessible, please let our talent acquisition team know when you apply so we can support any adjustments.
Configuration & Data Management Specialist

Posted 4 days ago
Job Viewed
Job Description
At Boeing, we innovate and collaborate to make the world a better place. We're committed to fostering an environment for every teammate that's welcoming, respectful and inclusive, with great opportunity for professional growth. Find your future with us.
**Job Description**
Boeings Defence UKs Digital Business is at the forefront of delivering innovative programmes within the Defence and Security Sectors across the UK.
We are seeking a Configuration & Data Management Specialist, to join our team of skilled digital and systems professionals. This role will primarily support the design and execution of a significant programme of work for the Ministry of Defence (MOD) in the Engineering and Logistics domain.
Boeing Defence UK is looking for Configuration& Data Management Specialist based in Bristol, United Kingdom.
**The role will include but not be limited to:**
+ Configuration and control of Boeing developed and COTS software from third parties.
+ Configuration and control of Boeing developed and COTS systems/software from third parties.
+ Deployment of software configuration processes and the execution of process controls.
+ The upfront development, interpretation and understanding of Customer requirements.
+ The planning and implementation of Configuration and Data Management.
+ Support the deployment of a standardised configuration management process throughout the organisation.
+ Identify risks, issues and opportunities and support the development of mitigation plans.
+ Collaborate and assist with developing the standardisation of configuration tool sets (including security and access) to meet company requirements.
+ Interfaces with Boeing bid and programme teams to drive the company configuration management requirements into contract initiation and review.
+ Provide input to Supplier Statements of Work for Configuration and Data Management proposals.
+ Provide input to the company budgetary/ forecast cycle relating to configuration management activities.
**Data Management Specific:**
+ Tracks and report data transmissions, monitoring adherence to company and regulatory data configuration and contractual requirements.
+ Tracking and processing of customer contracted data and supplier data deliverables.
+ Responsible for ensuring adherence to Export Compliance, Manufacturing License Agreement (MLA's), Security and Intellectual Property regulations and Boeing information protection processes.
+ Supports audits and reviews to ensure products meet requirements.
**Required qualifications (Experience/Education/Skills):**
+ Good knowledge of contractual configuration management regulatory and International Standards.
+ A high level of knowledge of CM and programme management principles and processes.
+ Has Commercial and financial awareness.
+ General knowledge of design, test and manufacturing procedures.
+ Good knowledge of key functional disciplines including engineering, operations, Customer Support Training and procurement.
+ Excellent communication skills - verbal, written electronic across all levels.
+ Ability to plan and deliver own workload.
+ High degree of IT literacy.
+ Preferred but not necessary is a CMII practitioner or has equivalent experience or qualification. Has knowledge of SAP or Goldesp or ITIL .
The ability to obtain security clearance is essential
The position is subject to contract award.
Applications for this position will be accepted until **Sept. 30, 2025**
**Export Control Requirements:** This is not an Export Control position.
**Relocation**
Relocation assistance is not a negotiable benefit for this position.
**Security Clearance**
This position requires the ability to obtain a BPSS clearance.
**Visa Sponsorship**
Employer will not sponsor applicants for employment visa status.
**Shift**
Not a Shift Worker (United Kingdom)
**Equal Opportunity Employer:**
We are an equal opportunity employer. We do not accept unlawful discrimination in our recruitment or employment practices on any grounds including but not limited to; race, color, ethnicity, religion, national origin, gender, sexual orientation, gender identity, age, physical or mental disability, genetic factors, military and veteran status, or other characteristics covered by applicable law.
We have teams in more than 65 countries, and each person plays a role in helping us become one of the world's most innovative, diverse and inclusive companies. We are a Disability Confident Committed employer and welcome applications from candidates with disabilities. Applicants are encouraged to share with our recruitment team any accommodations required during the recruitment process. Accommodations may include but are not limited to: conducting interviews in accessible locations that accommodate mobility needs, encouraging candidates to bring and use any existing assistive technology such as screen readers and offering flexible interview formats such as virtual or phone interviews.
Boeing is an Equal Opportunity Employer. Employment decisions are made without regard to race, color, religion, national origin, gender, sexual orientation, gender identity, age, physical or mental disability, genetic factors, military/veteran status or other characteristics protected by law.
Software Development Engineer
Posted 5 days ago
Job Viewed
Job Description
Our OEM Client based in Coventry, is searching for a Software Development Engineer to join their team, Inside IR35. This is a contract position until 31st March 2026.
Umbrella Pay Rate: £27.03 per hour.
Key Accountabilities and Responsibilities, including key performance indicators:
- Working with control boards to perform microcontroller software testing.
- Analyse system level requirements and decompose to software requirements.
- Design software components in-line with requirements.
- Implement software components using MATLAB/Simulink and/or C/C++ code.
- Develop and execute software component unit test cases.
- Contribute to software validation activities using Model in Loop, Software in Loop and Hardware in Loop platforms.
- Contribute to software code reviews.
- Deliver verified and validated software according to project deliverables and timing.
- Assist in process alignment and adherence to key internal and industry standard coding rules and practices to ensure compliance with ASPICE and ISO 26262.
- Contribute to software issue resolution (including out of process updates and rapid prototype containment of issues).
Essential Skills, Knowledge and Experience:
- Solid background in control system design and embedded software development for power electronic converters.
- Experience in developing AUTOSAR software using model-based design.
- Experience using Embedded C, MATLAB / Simulink, CATIA NoMagic (or other model-based system engineering tool), Vector CANalyzer & CANoe
- Experience working with system / software requirements and requirement decomposition.
- Capable of validating control code through use of software validation tools in MIL, SIL and HIL environments.
- Knowledge of automotive electrical and communications systems.
- Possess a high-level of attention to detail / accuracy, whilst delivering at pace.
- Team player, able to work together with multiple teams and departments to deliver effective solutions.
Desirable Skills, Knowledge and Experience:
- Automotive / Aerospace experience of delivering embedded controls software in a model-based environment.
- Understanding of functional safety and ISO 26262.
- Experience in writing and maintaining software requirements using TRM (Dassault Systems).
- Experience writing MISRA C compliant code.
- Experience with Infineon TriCore and DSP microcontrollers.
- Familiarity with automatic code generation.
- Understanding of Agile software development.
- Knowledge of ASPICE or equivalent.
- Higher degree in computing, software, controls or relevant subject.
Software Development Engineer
Posted 5 days ago
Job Viewed
Job Description
Based in newly refurbished offices in Guildford, this profitable software engineering company works with global corporations. Their software products allow users to develop sophisticated engineering models used within energy and renewables with future applications in banking and healthcare.
The software teams are highly educated (many with PhDs), and academic background is important in their technical recruitment approach.
Currently, they are looking to recruit a Software Development Engineer to join a nascent group to incorporate innovative AI / ML features into their software offerings. The focus is still on design, development and deployment of well-engineered scalable software solutions, the challenge is how to best utilise AI / ML into these software products.
Requirements:
- Strong academic background, minimally a Master’s in computer science, physics, engineering or similar, and ideally a PhD in a relevant subject area.-
- Demonstrable experience developing desktop and web applications including production-grade software. This should include experience with software architecture and understanding how to support structured (SQL) and unstructured (RAG) data.
- Experience with Python and C++ / C# including how to integrate ML features.
The role does require relevant technical expertise, limited university / freelance projects are not sufficient.
On offer is an excellent remuneration package including a wide range of benefits. Successful candidates will need to undertake background checks and also work fully onsite to take up this role.
Keywords: Software Engineering, AI / ML Applications, Desktop / Web, Data Engineering Support, Python, C++, C#, Onsite, Guildford
Another top job from ECM, the high-tech recruitment experts.
Even if this job's not quite right, do contact us now - we may well have the ideal job for you. To discuss your requirements call ecm or email your CV. We will always ask before forwarding your CV.
Please apply (quoting ref: CV27474 ) only if you are eligible to live and work in the UK. By submitting your details you certify that the information you provide is accurate.
Be The First To Know
About the latest Version control systems Jobs in United Kingdom !
Software Development Manager
Posted 5 days ago
Job Viewed
Job Description
Software Development Manager required for a manufacturer of life saving electronic solutions products. Part of a global group, this company offers rewarding careers, great benefits, and plenty of opportunities to grow in a supportive, energetic workplace. Hybrid working options (6 out of 10 days in the Rochester office).
Benefits include - Bonus, Pension, Life Assurance, Eye care, Employee assistance programme, cycle2work scheme.
We are seeking a Software Development Manager with strong people management, process leadership, and delivery governance skills.
In this role, you will:
· Lead and develop the software team through a period of process evolution.
· Maintain our proven Waterfall framework while incorporating Agile-inspired practices for improved planning, reporting, and visibility.
· Drive process improvements and maximise our use of Atlassian tools for work breakdown structures, progress tracking, and actionable reporting.
· Develop and manage CI/CD pipelines to enhance build, integration, testing, and deployment workflows — ensuring faster delivery of high-quality, compliant software.
· Collaborate closely with the Project Management Office and other R&D managers to integrate software development into the wider product delivery process.
· Foster a culture of continuous improvement, accountability, and open communication.
Who you’ll report to: Director of Research and Development Responsibilities
Project & Delivery Management
· Plan and prioritise software projects in collaboration with the Project Management Office.
· Allocate resources, manage risks, and set clear milestones and timelines.
· Oversee delivery of new products, features, bug fixes, and maintenance.
· Introduce Agile-inspired practices (Scrum, Kanban) within the Waterfall framework.
· Ensure Jira boards, sprint reports, and dashboards are accurate, up to date, and central to project governance.
Quality & Compliance
· Design and maintain CI/CD pipelines in collaboration with the Software Quality team.
· Align software development with regulatory, quality, and cybersecurity standards.
· Promote best practices in documentation and traceability from requirements through testing.
· Collaborate with other R&D managers to improve development workflows.
Team Leadership
· Build and develop a high-performing software team.
· Set clear objectives, conduct performance reviews, and ensure accountability.
· Promote a culture of ownership, collaboration, and continuous improvement.
Process Improvement
· Encourage retrospectives and turn lessons learned into actionable improvements.
· Trial workflow, automation, and tool enhancements that benefit software and wider R&D.
· Stay current with emerging practices in regulated software development and hybrid Agile/Waterfall delivery models.
Stakeholder Communication
· Provide regular progress updates to stakeholders.
· Facilitate planning sessions, reviews, and retrospectives that deliver actionable outcomes.
· Contribute to long-term product and technology roadmaps with structured, realistic delivery plans.
Qualifications· Degree in Engineering (preferably with a Software focus) – desirable.Essential Experience
· Proven experience managing software development teams (10–15 engineers) delivering embedded (preferable), IoT, and cloud-enabled products.
· Demonstrated success introducing process improvements and CI/CD pipelines that improved performance while maintaining compliance and timelines.
· Experience leading cross-functional collaboration between software, hardware, and testing teams.
· Background in adapting Agile methods (Scrum, Kanban) within Waterfall structures.
· Practical experience using Atlassian tools (Jira, Bitbucket) for project tracking and reporting.
Knowledge/Skills
Leadership & People Management
· Strong track record as a people manager, including setting objectives, conducting reviews, and ensuring accountability.
· Skilled in conflict resolution and building a collaborative team culture.
Process & Delivery
· Expertise in SDLC management across both Waterfall and Agile-inspired practices.
· Skilled in structuring Work Breakdown Structures (WBS) for design traceability.
· Capable of driving reporting, forecasting, and transparency using Jira dashboards and metrics.
Communication
· Excellent communication skills, able to convey technical and project information clearly to diverse stakeholders.
· Experienced in facilitating planning sessions, reviews, and retrospectives.
· Skilled at influencing change and promoting continuous improvement.
Quality & Compliance
· Solid understanding of regulated software development practices (e.g., ISO9001, ISO27001, NIST).
· Experience embedding secure development lifecycle practices and ensuring audit-readiness.
Software Development Engineer
Posted 1 day ago
Job Viewed
Job Description
Based in newly refurbished offices in Guildford, this profitable software engineering company works with global corporations. Their software products allow users to develop sophisticated engineering models used within energy and renewables with future applications in banking and healthcare.
The software teams are highly educated (many with PhDs), and academic background is important in their technical recruitment approach.
Currently, they are looking to recruit a Software Development Engineer to join a nascent group to incorporate innovative AI / ML features into their software offerings. The focus is still on design, development and deployment of well-engineered scalable software solutions, the challenge is how to best utilise AI / ML into these software products.
Requirements:
- Strong academic background, minimally a Master’s in computer science, physics, engineering or similar, and ideally a PhD in a relevant subject area.-
- Demonstrable experience developing desktop and web applications including production-grade software. This should include experience with software architecture and understanding how to support structured (SQL) and unstructured (RAG) data.
- Experience with Python and C++ / C# including how to integrate ML features.
The role does require relevant technical expertise, limited university / freelance projects are not sufficient.
On offer is an excellent remuneration package including a wide range of benefits. Successful candidates will need to undertake background checks and also work fully onsite to take up this role.
Keywords: Software Engineering, AI / ML Applications, Desktop / Web, Data Engineering Support, Python, C++, C#, Onsite, Guildford
Another top job from ECM, the high-tech recruitment experts.
Even if this job's not quite right, do contact us now - we may well have the ideal job for you. To discuss your requirements call ecm or email your CV. We will always ask before forwarding your CV.
Please apply (quoting ref: CV27474 ) only if you are eligible to live and work in the UK. By submitting your details you certify that the information you provide is accurate.
Software Development Manager
Posted 1 day ago
Job Viewed
Job Description
Software Development Manager required for a manufacturer of life saving electronic solutions products. Part of a global group, this company offers rewarding careers, great benefits, and plenty of opportunities to grow in a supportive, energetic workplace. Hybrid working options (6 out of 10 days in the Rochester office).
Benefits include - Bonus, Pension, Life Assurance, Eye care, Employee assistance programme, cycle2work scheme.
We are seeking a Software Development Manager with strong people management, process leadership, and delivery governance skills.
In this role, you will:
· Lead and develop the software team through a period of process evolution.
· Maintain our proven Waterfall framework while incorporating Agile-inspired practices for improved planning, reporting, and visibility.
· Drive process improvements and maximise our use of Atlassian tools for work breakdown structures, progress tracking, and actionable reporting.
· Develop and manage CI/CD pipelines to enhance build, integration, testing, and deployment workflows — ensuring faster delivery of high-quality, compliant software.
· Collaborate closely with the Project Management Office and other R&D managers to integrate software development into the wider product delivery process.
· Foster a culture of continuous improvement, accountability, and open communication.
Who you’ll report to: Director of Research and Development Responsibilities
Project & Delivery Management
· Plan and prioritise software projects in collaboration with the Project Management Office.
· Allocate resources, manage risks, and set clear milestones and timelines.
· Oversee delivery of new products, features, bug fixes, and maintenance.
· Introduce Agile-inspired practices (Scrum, Kanban) within the Waterfall framework.
· Ensure Jira boards, sprint reports, and dashboards are accurate, up to date, and central to project governance.
Quality & Compliance
· Design and maintain CI/CD pipelines in collaboration with the Software Quality team.
· Align software development with regulatory, quality, and cybersecurity standards.
· Promote best practices in documentation and traceability from requirements through testing.
· Collaborate with other R&D managers to improve development workflows.
Team Leadership
· Build and develop a high-performing software team.
· Set clear objectives, conduct performance reviews, and ensure accountability.
· Promote a culture of ownership, collaboration, and continuous improvement.
Process Improvement
· Encourage retrospectives and turn lessons learned into actionable improvements.
· Trial workflow, automation, and tool enhancements that benefit software and wider R&D.
· Stay current with emerging practices in regulated software development and hybrid Agile/Waterfall delivery models.
Stakeholder Communication
· Provide regular progress updates to stakeholders.
· Facilitate planning sessions, reviews, and retrospectives that deliver actionable outcomes.
· Contribute to long-term product and technology roadmaps with structured, realistic delivery plans.
Qualifications· Degree in Engineering (preferably with a Software focus) – desirable.Essential Experience
· Proven experience managing software development teams (10–15 engineers) delivering embedded (preferable), IoT, and cloud-enabled products.
· Demonstrated success introducing process improvements and CI/CD pipelines that improved performance while maintaining compliance and timelines.
· Experience leading cross-functional collaboration between software, hardware, and testing teams.
· Background in adapting Agile methods (Scrum, Kanban) within Waterfall structures.
· Practical experience using Atlassian tools (Jira, Bitbucket) for project tracking and reporting.
Knowledge/Skills
Leadership & People Management
· Strong track record as a people manager, including setting objectives, conducting reviews, and ensuring accountability.
· Skilled in conflict resolution and building a collaborative team culture.
Process & Delivery
· Expertise in SDLC management across both Waterfall and Agile-inspired practices.
· Skilled in structuring Work Breakdown Structures (WBS) for design traceability.
· Capable of driving reporting, forecasting, and transparency using Jira dashboards and metrics.
Communication
· Excellent communication skills, able to convey technical and project information clearly to diverse stakeholders.
· Experienced in facilitating planning sessions, reviews, and retrospectives.
· Skilled at influencing change and promoting continuous improvement.
Quality & Compliance
· Solid understanding of regulated software development practices (e.g., ISO9001, ISO27001, NIST).
· Experience embedding secure development lifecycle practices and ensuring audit-readiness.