About the Role We are seeking an experienced Programme Manager to lead and deliver a high-impact portfolio of digital and E-commerce projects. This role will be instrumental in driving transformation across multiple categories including fashion, beauty, home, and food. You will work within a fast-paced Digital Product and DevOps environment, helping to shape how cross-functional teams scale, operate, and deliver at pace. This is an opportunity to contribute to a growing digital team focused on improving customer experience and operational excellence through strategic programme delivery and commercial leadership. Key Responsibilities Programme Management Lead end-to-end programme delivery, from funding and discovery through to execution, financial oversight, and benefits realisation. Coordinate resource allocation, workflow planning, and project scheduling across initiatives. Provide regular reporting on programme deliverables, critical path, and performance metrics. Drive collaboration across Fulfilment, Operations, Digital Product, and IT to meet strategic online growth goals. Manage stakeholders across the business and confidently communicate programme status to senior leadership. Shape and evolve the Digital Product and DevOps operating model to enhance delivery velocity, team scalability, and process maturity. Actively manage risks, issues, and dependencies, ensuring clear resolution paths. Prepare and present updates in Steering Committees and other executive forums. Ensure delivery quality aligns with agreed standards and best practices. Commercial & Financial Management Build and manage commercial models that reflect the true value and cost of digital initiatives. Monitor uptake and performance of digital products and use insights to refine delivery strategy. Evaluate cost vs benefit assumptions to support sound investment decisions. Identify opportunities to reduce digital acquisition costs without compromising quality. Prepare the commercial budget in alignment with overall digital strategy, and monitor financial performance to identify cost-saving opportunities. Ensure financial management principles are applied consistently across the programme. Minimum Requirements 8-10 years' experience in senior Project or Programme Management roles, preferably within E-commerce or digital environments. A degree in Finance, Business Studies, Information Systems, or a related field. Deep commercial acumen and experience managing budgets and benefits realisation. Proven ability to lead cross-functional delivery teams and large-scale transformation programmes. Familiarity with Agile methodologies and experience working in Digital Product and DevOps operating models. Ability to communicate with clarity and confidence at all levels, including executive stakeholders. Strong analytical mindset and experience with risk, issue, and change management processes. Contract and vendor management experience is advantageous. Key Competencies Strategic thinking and innovation within digital business models. Strong data and financial analysis capabilities. Ability to lead and influence across multiple disciplines and stakeholder groups. Commercial orientation with a continuous improvement mindset. Executive presence and the ability to manage change and complexity at scale. Salt is acting as an Employment Agency in relation to this vacancy.
02/07/2025
Full time
About the Role We are seeking an experienced Programme Manager to lead and deliver a high-impact portfolio of digital and E-commerce projects. This role will be instrumental in driving transformation across multiple categories including fashion, beauty, home, and food. You will work within a fast-paced Digital Product and DevOps environment, helping to shape how cross-functional teams scale, operate, and deliver at pace. This is an opportunity to contribute to a growing digital team focused on improving customer experience and operational excellence through strategic programme delivery and commercial leadership. Key Responsibilities Programme Management Lead end-to-end programme delivery, from funding and discovery through to execution, financial oversight, and benefits realisation. Coordinate resource allocation, workflow planning, and project scheduling across initiatives. Provide regular reporting on programme deliverables, critical path, and performance metrics. Drive collaboration across Fulfilment, Operations, Digital Product, and IT to meet strategic online growth goals. Manage stakeholders across the business and confidently communicate programme status to senior leadership. Shape and evolve the Digital Product and DevOps operating model to enhance delivery velocity, team scalability, and process maturity. Actively manage risks, issues, and dependencies, ensuring clear resolution paths. Prepare and present updates in Steering Committees and other executive forums. Ensure delivery quality aligns with agreed standards and best practices. Commercial & Financial Management Build and manage commercial models that reflect the true value and cost of digital initiatives. Monitor uptake and performance of digital products and use insights to refine delivery strategy. Evaluate cost vs benefit assumptions to support sound investment decisions. Identify opportunities to reduce digital acquisition costs without compromising quality. Prepare the commercial budget in alignment with overall digital strategy, and monitor financial performance to identify cost-saving opportunities. Ensure financial management principles are applied consistently across the programme. Minimum Requirements 8-10 years' experience in senior Project or Programme Management roles, preferably within E-commerce or digital environments. A degree in Finance, Business Studies, Information Systems, or a related field. Deep commercial acumen and experience managing budgets and benefits realisation. Proven ability to lead cross-functional delivery teams and large-scale transformation programmes. Familiarity with Agile methodologies and experience working in Digital Product and DevOps operating models. Ability to communicate with clarity and confidence at all levels, including executive stakeholders. Strong analytical mindset and experience with risk, issue, and change management processes. Contract and vendor management experience is advantageous. Key Competencies Strategic thinking and innovation within digital business models. Strong data and financial analysis capabilities. Ability to lead and influence across multiple disciplines and stakeholder groups. Commercial orientation with a continuous improvement mindset. Executive presence and the ability to manage change and complexity at scale. Salt is acting as an Employment Agency in relation to this vacancy.
Senior Java Software Engineer (Senior Architecture Programmer Developer Java Python Software Engineer Data Enterprise Engineering Developer Programmer AWS Python Athena Glue Airflow Ignite JavaScript Agile Pandas NumPy SciPy Spark Dremio Snowflake Apache Iceburg Iceberg Arrow DBT gRPC protobuf TypeScript Finance Trading Front Office Investment Banking Asset Manager Financial Services FX Fixed Income Equities Commodities Derivatives Hedge Fund) required by my asset management client in London. You MUST have the following: Advanced ability as a Senior Java Software Engineer/Technical Lead/Solutions Architect/Principal Engineer Good design and architecture ability Python Three or more of the following: Iceberg Dremio DBT Arrow Snowflake Glue Athena Airflow Agile The following is DESIRABLE, not essential: Trading, Front Office finance Spark Buy-side asset management (hedge fund, asset manager, investment management) Role: Senior Java Software Engineer (Senior Architecture Programmer Developer Java Python Software Engineer Data Enterprise Engineering Developer Programmer AWS Python Athena Glue Airflow Ignite JavaScript Agile Pandas NumPy SciPy Spark Dremio Snowflake Apache Iceburg Iceberg Arrow DBT gRPC protobuf TypeScript Finance Trading Front Office Investment Banking Asset Manager Financial Services FX Fixed Income Equities Commodities Derivatives Hedge Fund Snowflake) required by my asset management client in London. You will join a relatively new department that is responsible for the data used across the Front Office. The data is sourced from a variety of external vendors and internal departments and held in an AWS data lake, although this is being migrated to a data mesh architecture. They are working heavily with Java, Python and AWS. If you have any experience in Iceberg, Dremio, DBT, Arrow, Spark, Snowflake, Glue, Athena, Airflow or related tools, this would also be very advantageous. You will join a team of 5 that are responsible for pricing data for the Front Office. This is a senior role in the team and will demand a strong ability in design and architecture. If you come in at the right level, you could be the deputy for the team manager. They have a very flexible hybrid working set up. Salary: £100-120k + 15% Bonus + 10% Pension
01/07/2025
Full time
Senior Java Software Engineer (Senior Architecture Programmer Developer Java Python Software Engineer Data Enterprise Engineering Developer Programmer AWS Python Athena Glue Airflow Ignite JavaScript Agile Pandas NumPy SciPy Spark Dremio Snowflake Apache Iceburg Iceberg Arrow DBT gRPC protobuf TypeScript Finance Trading Front Office Investment Banking Asset Manager Financial Services FX Fixed Income Equities Commodities Derivatives Hedge Fund) required by my asset management client in London. You MUST have the following: Advanced ability as a Senior Java Software Engineer/Technical Lead/Solutions Architect/Principal Engineer Good design and architecture ability Python Three or more of the following: Iceberg Dremio DBT Arrow Snowflake Glue Athena Airflow Agile The following is DESIRABLE, not essential: Trading, Front Office finance Spark Buy-side asset management (hedge fund, asset manager, investment management) Role: Senior Java Software Engineer (Senior Architecture Programmer Developer Java Python Software Engineer Data Enterprise Engineering Developer Programmer AWS Python Athena Glue Airflow Ignite JavaScript Agile Pandas NumPy SciPy Spark Dremio Snowflake Apache Iceburg Iceberg Arrow DBT gRPC protobuf TypeScript Finance Trading Front Office Investment Banking Asset Manager Financial Services FX Fixed Income Equities Commodities Derivatives Hedge Fund Snowflake) required by my asset management client in London. You will join a relatively new department that is responsible for the data used across the Front Office. The data is sourced from a variety of external vendors and internal departments and held in an AWS data lake, although this is being migrated to a data mesh architecture. They are working heavily with Java, Python and AWS. If you have any experience in Iceberg, Dremio, DBT, Arrow, Spark, Snowflake, Glue, Athena, Airflow or related tools, this would also be very advantageous. You will join a team of 5 that are responsible for pricing data for the Front Office. This is a senior role in the team and will demand a strong ability in design and architecture. If you come in at the right level, you could be the deputy for the team manager. They have a very flexible hybrid working set up. Salary: £100-120k + 15% Bonus + 10% Pension
Senior Python Software Engineer (Senior Architecture Programmer Developer Python Java Software Engineer Data Enterprise Engineering Developer Programmer AWS Python Athena Glue Airflow Ignite JavaScript Agile Pandas NumPy SciPy Spark Dremio Snowflake Apache Iceburg Iceberg Arrow DBT gRPC protobuf TypeScript Finance Trading Front Office Investment Banking Asset Manager Financial Services FX Fixed Income Equities Commodities Derivatives Hedge Fund) required by my asset management client in London. You MUST have the following: Advanced ability as a Senior Python Software Engineer/Technical Lead/Solutions Architect/Principal Engineer Good design and architecture ability Java Three or more of the following: Iceberg Dremio DBT Arrow Snowflake Glue Athena Airflow Agile The following is DESIRABLE, not essential: Trading, Front Office finance Spark Buy-side asset management (hedge fund, asset manager, investment management) Role: Senior Python Software Engineer (Senior Architecture Programmer Developer Python Java Software Engineer Data Enterprise Engineering Developer Programmer AWS Python Athena Glue Airflow Ignite JavaScript Agile Pandas NumPy SciPy Spark Dremio Snowflake Apache Iceburg Iceberg Arrow DBT gRPC protobuf TypeScript Finance Trading Front Office Investment Banking Asset Manager Financial Services FX Fixed Income Equities Commodities Derivatives Hedge Fund Snowflake) required by my asset management client in London. You will join a relatively new department that is responsible for the data used across the Front Office. The data is sourced from a variety of external vendors and internal departments and held in an AWS data lake, although this is being migrated to a data mesh architecture. They are working heavily with Python, Java and AWS. If you have any experience in Iceberg, Dremio, DBT, Arrow, Spark, Snowflake, Glue, Athena, Airflow or related tools, this would also be very advantageous. You will join a team of 5 that are responsible for pricing data for the Front Office. This is a senior role in the team and will demand a strong ability in design and architecture. If you come in at the right level, you could be the deputy for the team manager. They have a very flexible hybrid working set up. Salary: £100-120k + 15% Bonus + 10% Pension
01/07/2025
Full time
Senior Python Software Engineer (Senior Architecture Programmer Developer Python Java Software Engineer Data Enterprise Engineering Developer Programmer AWS Python Athena Glue Airflow Ignite JavaScript Agile Pandas NumPy SciPy Spark Dremio Snowflake Apache Iceburg Iceberg Arrow DBT gRPC protobuf TypeScript Finance Trading Front Office Investment Banking Asset Manager Financial Services FX Fixed Income Equities Commodities Derivatives Hedge Fund) required by my asset management client in London. You MUST have the following: Advanced ability as a Senior Python Software Engineer/Technical Lead/Solutions Architect/Principal Engineer Good design and architecture ability Java Three or more of the following: Iceberg Dremio DBT Arrow Snowflake Glue Athena Airflow Agile The following is DESIRABLE, not essential: Trading, Front Office finance Spark Buy-side asset management (hedge fund, asset manager, investment management) Role: Senior Python Software Engineer (Senior Architecture Programmer Developer Python Java Software Engineer Data Enterprise Engineering Developer Programmer AWS Python Athena Glue Airflow Ignite JavaScript Agile Pandas NumPy SciPy Spark Dremio Snowflake Apache Iceburg Iceberg Arrow DBT gRPC protobuf TypeScript Finance Trading Front Office Investment Banking Asset Manager Financial Services FX Fixed Income Equities Commodities Derivatives Hedge Fund Snowflake) required by my asset management client in London. You will join a relatively new department that is responsible for the data used across the Front Office. The data is sourced from a variety of external vendors and internal departments and held in an AWS data lake, although this is being migrated to a data mesh architecture. They are working heavily with Python, Java and AWS. If you have any experience in Iceberg, Dremio, DBT, Arrow, Spark, Snowflake, Glue, Athena, Airflow or related tools, this would also be very advantageous. You will join a team of 5 that are responsible for pricing data for the Front Office. This is a senior role in the team and will demand a strong ability in design and architecture. If you come in at the right level, you could be the deputy for the team manager. They have a very flexible hybrid working set up. Salary: £100-120k + 15% Bonus + 10% Pension
Senior Python Software Engineer (Senior Architecture Programmer Developer Python Java Software Engineer Data Enterprise Engineering Developer Programmer AWS Python Athena Glue Airflow Ignite JavaScript Agile Pandas NumPy SciPy Spark Dremio Snowflake Apache Iceburg Iceberg Arrow DBT gRPC protobuf TypeScript Finance Trading Front Office Investment Banking Asset Manager Financial Services FX Fixed Income Equities Commodities Derivatives Hedge Fund) required by my asset management client in London. You MUST have the following: Advanced ability as a Senior Python Software Engineer/Technical Lead/Solutions Architect/Principal Engineer Good design and architecture ability Java Three or more of the following: Iceberg Dremio DBT Arrow Snowflake Glue Athena Airflow Agile The following is DESIRABLE, not essential: Trading, Front Office finance Spark Buy-side asset management (hedge fund, asset manager, investment management) Role: Senior Python Software Engineer (Senior Architecture Programmer Developer Python Java Software Engineer Data Enterprise Engineering Developer Programmer AWS Python Athena Glue Airflow Ignite JavaScript Agile Pandas NumPy SciPy Spark Dremio Snowflake Apache Iceburg Iceberg Arrow DBT gRPC protobuf TypeScript Finance Trading Front Office Investment Banking Asset Manager Financial Services FX Fixed Income Equities Commodities Derivatives Hedge Fund Snowflake) required by my asset management client in London. You will join a relatively new department that is responsible for the data used across the Front Office. The data is sourced from a variety of external vendors and internal departments and held in an AWS data lake, although this is being migrated to a data mesh architecture. They are working heavily with Python, Java and AWS. If you have any experience in Iceberg, Dremio, DBT, Arrow, Spark, Snowflake, Glue, Athena, Airflow or related tools, this would also be very advantageous. You will join a team of 5 that are responsible for pricing data for the Front Office. This is a senior role in the team and will demand a strong ability in design and architecture. If you come in at the right level, you could be the deputy for the team manager. They have a very flexible hybrid working set up. Salary: £120-140k + 15% Bonus + 10% Pension
01/07/2025
Full time
Senior Python Software Engineer (Senior Architecture Programmer Developer Python Java Software Engineer Data Enterprise Engineering Developer Programmer AWS Python Athena Glue Airflow Ignite JavaScript Agile Pandas NumPy SciPy Spark Dremio Snowflake Apache Iceburg Iceberg Arrow DBT gRPC protobuf TypeScript Finance Trading Front Office Investment Banking Asset Manager Financial Services FX Fixed Income Equities Commodities Derivatives Hedge Fund) required by my asset management client in London. You MUST have the following: Advanced ability as a Senior Python Software Engineer/Technical Lead/Solutions Architect/Principal Engineer Good design and architecture ability Java Three or more of the following: Iceberg Dremio DBT Arrow Snowflake Glue Athena Airflow Agile The following is DESIRABLE, not essential: Trading, Front Office finance Spark Buy-side asset management (hedge fund, asset manager, investment management) Role: Senior Python Software Engineer (Senior Architecture Programmer Developer Python Java Software Engineer Data Enterprise Engineering Developer Programmer AWS Python Athena Glue Airflow Ignite JavaScript Agile Pandas NumPy SciPy Spark Dremio Snowflake Apache Iceburg Iceberg Arrow DBT gRPC protobuf TypeScript Finance Trading Front Office Investment Banking Asset Manager Financial Services FX Fixed Income Equities Commodities Derivatives Hedge Fund Snowflake) required by my asset management client in London. You will join a relatively new department that is responsible for the data used across the Front Office. The data is sourced from a variety of external vendors and internal departments and held in an AWS data lake, although this is being migrated to a data mesh architecture. They are working heavily with Python, Java and AWS. If you have any experience in Iceberg, Dremio, DBT, Arrow, Spark, Snowflake, Glue, Athena, Airflow or related tools, this would also be very advantageous. You will join a team of 5 that are responsible for pricing data for the Front Office. This is a senior role in the team and will demand a strong ability in design and architecture. If you come in at the right level, you could be the deputy for the team manager. They have a very flexible hybrid working set up. Salary: £120-140k + 15% Bonus + 10% Pension
My client is is a leading international technical engineering and construction partner operating across the UK, Ireland, and Mainland Europe. We focus on design and build contracts for end user clients, specialising in the Food, Pharmaceutical, Logistics, Data Centre and Advanced Manufacturing sectors. They are committed to creating the spaces that enable the fourth industrial revolution, whilst ensuring we leave a positive environmental and social Legacy for communities across the world. Our team work with our valued clients and supply chain partners to create a simple agenda concentrated on getting things done. Above all, we are focused on delivering first class projects, executed efficiently, without compromising on safety or quality. Main Duties and Responsibilities for the Planner: Develop detailed baseline/master programs in Primavera P6 based on client requirements and secure approval from clients/engineers. Create tender programs aligned with project requirements. Integrate cost and resource loading into the program. Generate manpower histograms, KPIs, SPI, CPI, S-curves, and cash flow forecasts. Monitor project progress, update schedules weekly, and report potential delays, risks, and recommend corrective actions. Conduct critical path and float analysis and develop recovery strategies for identified schedule risks. Coordinate with clients, vendors, project managers, and stakeholders to ensure timely information flow. Attend weekly meetings with clients and other stakeholders. Manage schedule impacts due to project changes and communicate associated risks. Utilize Earned Value Management (EVM) to track performance and generate reports. Ensure adherence to industry standards and conduct program health checks. Review subcontractor schedules and prepare site look-ahead and construction schedules. Track design progress, procurement status, and long-lead items. Prepare Time Impact Analysis (TIA) and Extension of Time (EOT) claims. Prepare target and mitigation programs to address delays and ensure project objectives are met. Prepare & Issue weekly and monthly reports for clients and management. Mentor junior planners and promote continuous process improvements. Execute any additional Project related tasks as instructed by the Project Director
26/06/2025
Full time
My client is is a leading international technical engineering and construction partner operating across the UK, Ireland, and Mainland Europe. We focus on design and build contracts for end user clients, specialising in the Food, Pharmaceutical, Logistics, Data Centre and Advanced Manufacturing sectors. They are committed to creating the spaces that enable the fourth industrial revolution, whilst ensuring we leave a positive environmental and social Legacy for communities across the world. Our team work with our valued clients and supply chain partners to create a simple agenda concentrated on getting things done. Above all, we are focused on delivering first class projects, executed efficiently, without compromising on safety or quality. Main Duties and Responsibilities for the Planner: Develop detailed baseline/master programs in Primavera P6 based on client requirements and secure approval from clients/engineers. Create tender programs aligned with project requirements. Integrate cost and resource loading into the program. Generate manpower histograms, KPIs, SPI, CPI, S-curves, and cash flow forecasts. Monitor project progress, update schedules weekly, and report potential delays, risks, and recommend corrective actions. Conduct critical path and float analysis and develop recovery strategies for identified schedule risks. Coordinate with clients, vendors, project managers, and stakeholders to ensure timely information flow. Attend weekly meetings with clients and other stakeholders. Manage schedule impacts due to project changes and communicate associated risks. Utilize Earned Value Management (EVM) to track performance and generate reports. Ensure adherence to industry standards and conduct program health checks. Review subcontractor schedules and prepare site look-ahead and construction schedules. Track design progress, procurement status, and long-lead items. Prepare Time Impact Analysis (TIA) and Extension of Time (EOT) claims. Prepare target and mitigation programs to address delays and ensure project objectives are met. Prepare & Issue weekly and monthly reports for clients and management. Mentor junior planners and promote continuous process improvements. Execute any additional Project related tasks as instructed by the Project Director