Role Title: Software Engineer Location: Hybrid 60% office-40% Remote - Sheffield Duration: 30/11/2026 Rate 650 (Inside) MUST BE PAYE THROUGH UMBRELLA Role Description: The Software Engineering job is highly technical and hands-on, providing leadership by example. The role enhances the engineering team's capabilities by driving the implementation of effective technical solutions that maximize customer value. The role serves as a technical consultant with deep cross-service expertise and acts as a strategist, influencing engineering business decisions and processes, while also providing leadership in technical disciplines, competencies, and professions. Additionally, the role develops architectures, standards, and tools to guide the engineering function. The PE may be an individual contributor (IC) or lead a small team of other engineers. The Software Engineering job leads the systematic application of engineering approaches to the development, operation, maintenance, and retirement of software applications, systems, and platforms - encompassing devOps engineering discipline and ensuring software works, is reliable, scalable, and efficient. The job will lead the end-to-end delivery of the software development life cycle - expert level understanding of functional and non-functional requirements, software design, development, technical testing, software release, and production support activities. The role demands strong expertise in agile methodologies, with a deep understanding of continuous delivery and DevSecOps principles - must be able to do small, low-risk, high cadence change. Typically expected to complete regular production releases. In this role, technology or specific programming languages will not be a barrier to getting things done - the job requires engineers who are natural problem solvers with deep understanding of core technical principles and concepts, enabling them to be diverse to deliver impactful solutions. The role will also ensure the delivery of high-quality products by enforcing rigorous automated testing, code reviews, and performance optimization. The role will carry out some or all of the following activities: Lead research of new technologies and drive their adoption to stay abreast of industry trends and standards Contribute to architecture by asking the right questions to ensure architecture matches business needs Communicate with code, can identify a problem or an opportunity and then engineers a solution Lead the creation, continual refinement, and active enforcement of our development standards in order to ensure that technology can be leveraged as a sustainable competitive advantage Demonstrate mastery of technical discipline - and explain technology well to business people or senior managers such that they buy into a technology direction Collaborates across functional areas to define, prioritize and ensure implementation of specific innovations to improve technical functionality in support of business needs, efficiencies and revenue Communicate ideas succinctly - ability to communicate technical big picture vision, strategy and direction to all audiences Apply strategic thinking to many problems - a generalist, not a specialist in one domain (eg just networks) Mentor technology talent and take an active role in the development of other engineers - continuously improves themselves and their team Collaborate directly with Product Owners, procurement managers, architects, technical resource and personnel issues Collaborate directly with Product Owners and understand the involvement of intermediary roles such as architects, technical leads, business analysts, scrum master and project managers Additional Role Requirements: Deep Technical Expertise: Well-versed in engineering principles and the broader technical landscape, with strong architectural knowledge. Leadership & Influence: Demonstrates gravitas and the ability to lead complex initiatives, inspire confidence, and motivate cross-functional teams. Strategic Collaboration: Works closely with internal stakeholders and business partners to align architecture decisions with organizational goals. Vision & Communication: Capable of articulating technical strategies clearly to both technical and non-technical audiences, fostering alignment and buy-in
13/04/2026
Contractor
Role Title: Software Engineer Location: Hybrid 60% office-40% Remote - Sheffield Duration: 30/11/2026 Rate 650 (Inside) MUST BE PAYE THROUGH UMBRELLA Role Description: The Software Engineering job is highly technical and hands-on, providing leadership by example. The role enhances the engineering team's capabilities by driving the implementation of effective technical solutions that maximize customer value. The role serves as a technical consultant with deep cross-service expertise and acts as a strategist, influencing engineering business decisions and processes, while also providing leadership in technical disciplines, competencies, and professions. Additionally, the role develops architectures, standards, and tools to guide the engineering function. The PE may be an individual contributor (IC) or lead a small team of other engineers. The Software Engineering job leads the systematic application of engineering approaches to the development, operation, maintenance, and retirement of software applications, systems, and platforms - encompassing devOps engineering discipline and ensuring software works, is reliable, scalable, and efficient. The job will lead the end-to-end delivery of the software development life cycle - expert level understanding of functional and non-functional requirements, software design, development, technical testing, software release, and production support activities. The role demands strong expertise in agile methodologies, with a deep understanding of continuous delivery and DevSecOps principles - must be able to do small, low-risk, high cadence change. Typically expected to complete regular production releases. In this role, technology or specific programming languages will not be a barrier to getting things done - the job requires engineers who are natural problem solvers with deep understanding of core technical principles and concepts, enabling them to be diverse to deliver impactful solutions. The role will also ensure the delivery of high-quality products by enforcing rigorous automated testing, code reviews, and performance optimization. The role will carry out some or all of the following activities: Lead research of new technologies and drive their adoption to stay abreast of industry trends and standards Contribute to architecture by asking the right questions to ensure architecture matches business needs Communicate with code, can identify a problem or an opportunity and then engineers a solution Lead the creation, continual refinement, and active enforcement of our development standards in order to ensure that technology can be leveraged as a sustainable competitive advantage Demonstrate mastery of technical discipline - and explain technology well to business people or senior managers such that they buy into a technology direction Collaborates across functional areas to define, prioritize and ensure implementation of specific innovations to improve technical functionality in support of business needs, efficiencies and revenue Communicate ideas succinctly - ability to communicate technical big picture vision, strategy and direction to all audiences Apply strategic thinking to many problems - a generalist, not a specialist in one domain (eg just networks) Mentor technology talent and take an active role in the development of other engineers - continuously improves themselves and their team Collaborate directly with Product Owners, procurement managers, architects, technical resource and personnel issues Collaborate directly with Product Owners and understand the involvement of intermediary roles such as architects, technical leads, business analysts, scrum master and project managers Additional Role Requirements: Deep Technical Expertise: Well-versed in engineering principles and the broader technical landscape, with strong architectural knowledge. Leadership & Influence: Demonstrates gravitas and the ability to lead complex initiatives, inspire confidence, and motivate cross-functional teams. Strategic Collaboration: Works closely with internal stakeholders and business partners to align architecture decisions with organizational goals. Vision & Communication: Capable of articulating technical strategies clearly to both technical and non-technical audiences, fostering alignment and buy-in
Senior D365 F&O Functional Consultant - Outside IR35 contract - ASAP Start We are working with a client in the construction industry and who need to bolster the team with a strong Senior F&O functional consultant who has in depth construction industry experience. Key Responsibilities & Requirements: Lead the functional design, configuration, and delivery of Microsoft Dynamics 365 Finance & Operations (D365 F&O) with a focus on construction industry processes. Lead workshops with stakeholders to capture requirements in areas such as project accounting, job costing, subcontractor management, and contract administration. Configure and optimise finance and procurement processes, including subcontractor procurement, materials management, purchase requisitions, tendering, and approvals. Ensure D365 F&O supports construction-specific financial practices such as retention, staged billing, variations, and cash flow management. Design and document functional specifications for customisations, integrations, and reporting. Support testing, data migration, and deployment activities to ensure successful solution delivery. Provide training and knowledge transfer to business users and super users. Collaborate with project managers and technical teams to deliver solutions on time and within scope. Advise on industry best practices for finance, procurement, and supply chain management in D365 F&O. Act as a trusted advisor to stakeholders, ensuring D365 F&O drives efficiency, compliance, and business value If you are looking for your next contract, contact me on the details below.
02/10/2025
Contractor
Senior D365 F&O Functional Consultant - Outside IR35 contract - ASAP Start We are working with a client in the construction industry and who need to bolster the team with a strong Senior F&O functional consultant who has in depth construction industry experience. Key Responsibilities & Requirements: Lead the functional design, configuration, and delivery of Microsoft Dynamics 365 Finance & Operations (D365 F&O) with a focus on construction industry processes. Lead workshops with stakeholders to capture requirements in areas such as project accounting, job costing, subcontractor management, and contract administration. Configure and optimise finance and procurement processes, including subcontractor procurement, materials management, purchase requisitions, tendering, and approvals. Ensure D365 F&O supports construction-specific financial practices such as retention, staged billing, variations, and cash flow management. Design and document functional specifications for customisations, integrations, and reporting. Support testing, data migration, and deployment activities to ensure successful solution delivery. Provide training and knowledge transfer to business users and super users. Collaborate with project managers and technical teams to deliver solutions on time and within scope. Advise on industry best practices for finance, procurement, and supply chain management in D365 F&O. Act as a trusted advisor to stakeholders, ensuring D365 F&O drives efficiency, compliance, and business value If you are looking for your next contract, contact me on the details below.
OUTSIDE IR35 - ASAP START CONTRACT TO DECEMBER 2026 BPSS CLEARANCE REQUIRED HYBRID WORKING - 2 DAYS PER WEEK IN PRESTON Integrated Planner (ERP Transformation Programme) The Integrated Planner will be responsible for developing, maintaining, and assuring the Integrated Master Schedule (IMS) across a complex in-flight ERP transformation programme. This role will ensure all programme workstreams (technical, functional, business change, data, testing, cutover, hypercare) are aligned, dependencies are managed, risks are identified, and progress is tracked against baseline delivery. The role is central to providing clear visibility of delivery confidence to programme leadership and stakeholders. Key Responsibilities Planning & Scheduling Develop, maintain, and manage the Integrated Master Schedule (IMS) across all ERP workstreams. Establish and enforce standardised planning processes and templates . Capture, validate, and track milestones, deliverables, dependencies, and resourcing requirements . Provide clear critical path visibility and highlight slippages or risks to delivery timelines. Dependency & Risk Management Identify, manage, and report on cross-workstream dependencies . Perform Schedule Risk Analysis (SRA) to assess confidence in delivery timelines and recommend mitigations. Support risk workshops and ensure schedule risks are linked to the programme risk register. Governance & Reporting Provide planning input for Steering Committee, Programme Board, and PMO reporting . Support programme assurance reviews, stage-gates, and readiness assessments. Deliver reporting dashboards, RAG status updates, and schedule variance analysis for leadership. Change & Controls Assess and incorporate approved scope or design changes into the IMS. Conduct impact assessments of schedule changes on programme delivery. Ensure programme planning aligns with established project controls framework . Cutover & Deployment Develop and manage the cutover plan , integrating technical and business activities. Ensure alignment of testing, training, and change readiness leading into go-live. Support planning for hypercare and post-go-live stabilisation . Stakeholder Engagement Act as a key interface between programme leadership, PMO, ERP vendor, and SI planners . Facilitate dependency and planning workshops with cross-functional stakeholders. Communicate planning insights clearly to both technical and non-technical audiences. Required Experience & Skills Extensive Project Controls/Planning experience with a proven track record across major transformation programmes. Strong knowledge of planning, project controls, and project management disciplines . Hands-on experience with planning and ERP tools such as Primavera P6 and/or SAP (or similar enterprise planning tools). Proven ability in Schedule Risk Analysis (SRA) , including identification of risks and development of mitigation strategies . Experience in ERP transformation or large-scale technology-enabled change programmes preferred. Excellent stakeholder management, facilitation, and communication skills. Ability to work in high-pressure, fast-paced programme environments, maintaining attention to detail. Desirable Knowledge of ERP platforms (eg, SAP S/4HANA, Oracle ERP, Microsoft Dynamics). Familiarity with P3O, MSP, or PRINCE2 frameworks. Experience working in complex, regulated, or government environments with multiple vendors.
01/10/2025
Contractor
OUTSIDE IR35 - ASAP START CONTRACT TO DECEMBER 2026 BPSS CLEARANCE REQUIRED HYBRID WORKING - 2 DAYS PER WEEK IN PRESTON Integrated Planner (ERP Transformation Programme) The Integrated Planner will be responsible for developing, maintaining, and assuring the Integrated Master Schedule (IMS) across a complex in-flight ERP transformation programme. This role will ensure all programme workstreams (technical, functional, business change, data, testing, cutover, hypercare) are aligned, dependencies are managed, risks are identified, and progress is tracked against baseline delivery. The role is central to providing clear visibility of delivery confidence to programme leadership and stakeholders. Key Responsibilities Planning & Scheduling Develop, maintain, and manage the Integrated Master Schedule (IMS) across all ERP workstreams. Establish and enforce standardised planning processes and templates . Capture, validate, and track milestones, deliverables, dependencies, and resourcing requirements . Provide clear critical path visibility and highlight slippages or risks to delivery timelines. Dependency & Risk Management Identify, manage, and report on cross-workstream dependencies . Perform Schedule Risk Analysis (SRA) to assess confidence in delivery timelines and recommend mitigations. Support risk workshops and ensure schedule risks are linked to the programme risk register. Governance & Reporting Provide planning input for Steering Committee, Programme Board, and PMO reporting . Support programme assurance reviews, stage-gates, and readiness assessments. Deliver reporting dashboards, RAG status updates, and schedule variance analysis for leadership. Change & Controls Assess and incorporate approved scope or design changes into the IMS. Conduct impact assessments of schedule changes on programme delivery. Ensure programme planning aligns with established project controls framework . Cutover & Deployment Develop and manage the cutover plan , integrating technical and business activities. Ensure alignment of testing, training, and change readiness leading into go-live. Support planning for hypercare and post-go-live stabilisation . Stakeholder Engagement Act as a key interface between programme leadership, PMO, ERP vendor, and SI planners . Facilitate dependency and planning workshops with cross-functional stakeholders. Communicate planning insights clearly to both technical and non-technical audiences. Required Experience & Skills Extensive Project Controls/Planning experience with a proven track record across major transformation programmes. Strong knowledge of planning, project controls, and project management disciplines . Hands-on experience with planning and ERP tools such as Primavera P6 and/or SAP (or similar enterprise planning tools). Proven ability in Schedule Risk Analysis (SRA) , including identification of risks and development of mitigation strategies . Experience in ERP transformation or large-scale technology-enabled change programmes preferred. Excellent stakeholder management, facilitation, and communication skills. Ability to work in high-pressure, fast-paced programme environments, maintaining attention to detail. Desirable Knowledge of ERP platforms (eg, SAP S/4HANA, Oracle ERP, Microsoft Dynamics). Familiarity with P3O, MSP, or PRINCE2 frameworks. Experience working in complex, regulated, or government environments with multiple vendors.
Role This role is part of the Development team. You will be involved in the design and development of the platform firmware used in the product range. You will support firmware Project Management development tracking and status as part of the Agile development process. This involves working with team leads to create development tasks; assignment to team members and progress tracking. From day one you will be given responsibility and will start working on live projects, where you will apply your existing knowledge and skills. Requirements: Provide the details of job scope with reference to section II (Purpose of the Position) The successful candidate will be responsible for full life cycle development on the product range, including: Requirement analysis Design Development Maintenance Continuous integration Configuration management Peer code inspection Task creation and tracking You will develop and maintain firmware platform components shared across the whole family of products including RTOS, Drivers, Encryption engines, Communication Stacks and Metering Engines. You will understand secure coding techniques to ensure the product range meets the required industry standards for the relevant certifications and approvals. Experience Provide requirements for educational attainment, working experience, technical proficiencies and other skills required for the position Essential: Degree or higher in a relevant subject. 5 -10 years of Embedded C programming. Good working knowledge of Embedded RTOS. Low level Embedded processor/Microcontroller. Secure coding, MISRA. Desirable: Design and development of low power systems. Smart metering (DLMS, GBCS, ZigBee Smart Energy). Agile software development. Wireless technologies (ZigBee, Bluetooth, 3GPP, IoT).
24/03/2021
Full time
Role This role is part of the Development team. You will be involved in the design and development of the platform firmware used in the product range. You will support firmware Project Management development tracking and status as part of the Agile development process. This involves working with team leads to create development tasks; assignment to team members and progress tracking. From day one you will be given responsibility and will start working on live projects, where you will apply your existing knowledge and skills. Requirements: Provide the details of job scope with reference to section II (Purpose of the Position) The successful candidate will be responsible for full life cycle development on the product range, including: Requirement analysis Design Development Maintenance Continuous integration Configuration management Peer code inspection Task creation and tracking You will develop and maintain firmware platform components shared across the whole family of products including RTOS, Drivers, Encryption engines, Communication Stacks and Metering Engines. You will understand secure coding techniques to ensure the product range meets the required industry standards for the relevant certifications and approvals. Experience Provide requirements for educational attainment, working experience, technical proficiencies and other skills required for the position Essential: Degree or higher in a relevant subject. 5 -10 years of Embedded C programming. Good working knowledge of Embedded RTOS. Low level Embedded processor/Microcontroller. Secure coding, MISRA. Desirable: Design and development of low power systems. Smart metering (DLMS, GBCS, ZigBee Smart Energy). Agile software development. Wireless technologies (ZigBee, Bluetooth, 3GPP, IoT).