Director - IT Governance and Security
Job description
Director IT Governance & Security
Reporting to the CIO, the Director of IT Governance & Security is responsible for providing strategic leadership/direction to establish and maintain enterprise IT Governance, Information Security, and Risk frameworks in support of the organization's strategic and operational objectives. This position is responsible to assess and oversee all technology-related compliance issues across the organization including information security, privacy, business continuity, identity management, user access and data security. This includes providing objective risk assessments of the company's compliance with regulatory, organizational, and commercial requirements governing the organization's information technology systems.
The role:
The Director of IT Governance & Security will also direct the development and implementation of policies, standards, procedures, and controls to ensure that the organization's practices remain compliant with applicable regulatory requirements and adopted industry best practices. This role will be working with non-IT functions such as legal, human resources, audit, and corporate compliance to ensure organizational alignment.
Duties:
Strategic Contribution
- Together with the CIO, define the information security management framework for operations in line with the organization's principles and general guidelines.
- Develop and lead the implementation of an integrated information security management framework and all related programs, policies, and processes in line with regulatory requirements across the group.
- Monitor the external threat environment for emerging threats and advise relevant stakeholders on the appropriate courses of action.
- Coordinate the use of external resources involved in the information security program, including, but not limited to, interviewing, negotiating contracts and fees, and managing external resources.
- Create, communicate, and implement a risk-based process for vendor risk management, including the assessment and treatment for risks that may result from partners, consultants, and other service providers.
- Build and lead threat management program and maintain associated cybersecurity controls to minimize the risks to the organization.
- Drive the implementation of digital governance, risk and compliance processes and ensure efficient review and maintenance.
- Define security requirements and baseline for all new IT projects (from technical requirements definition to implementation in production).
Minimum Qualification
- Bachelor's Degree in Computer Engineering or equivalent.
- Professional certification such as CISSP, CISM, CISA, CRISC or other Information Security credentials are preferred.
Minimum Experience
- 15 years relevant experience in a similar role, preferably in the retail, real estate, hospitality sector including at least 5 years in positions of progressively increasing managerial responsibilities.
- Proven track record and experience in developing and establishing IT GRC, Information Security Management System with supporting policies and procedures, as well as successfully executing programs that meet the objectives of excellence in a dynamic environment.
- Experience in planning, organizing, and developing information technology and security policies, standards, procedures and practices.
Latest jobs
Fintech client in Dubai is hiring Flutter Engineers.About the role:Collaborate with product managers and stakeholders to translate requirements into technical solutions.Develop and maintain reliable, efficient, and secure mobile/frontend applications.Write clean, efficient, and secure code while following best practices.Participate in code reviews to ensure quality and provide constructive feedback.Conduct unit testing and debugging to ensure proper functionality and resolve defects.Collaborate with frontend and backend teams to integrate components seamlessly.Support QA testing efforts and troubleshoot issues in a timely manner.Stay current with industry trends, emerging technologies, and security best practices, especially in payment systems.Work with cross-functional teams to ensure successful project implementation.Contribute to continuous improvement of development processes and promote knowledge sharing among peers. About you:Bachelor's degree in Computer Science, Software Engineering, or a related field.4+ years of proven experience as a Software Developer, with strong frontend development skills (full-stack experience is a plus).Demonstrated expertise in developing mobile applications using Flutter for iOS and Android.Proficiency in the Flutter framework with the ability to independently develop high-quality applications.Familiarity with secure coding practices and a solid understanding of securities concepts.Experience with developing and integrating payment systems is highly desirable.Solid understanding of web technologies such as HTML, CSS, JavaScript, and frameworks like React, Angular, or Vue.js is advantageous.
Join our client, a technology service provider, as an IT Project Manager. They want someone who thrives in various technical environments and enjoys managing diverse infrastructure, enterprise application, and commercial projects with cross-functional teams.About the role:Collaborate with technical and business teams to deliver integrated enterprise and cloud solutions.Oversee projects from concept to delivery, focusing on timelines, quality, and risk management.Identify and escalate risks, providing regular status updates.Manage multiple priorities in a global IT setting.Be resourceful, recommending alternatives when necessary.Ensure compliance with industry and company standards.Offer hands-on support in a manufacturing and distribution context. About you:5+ years in IT PMO, managing complex technology projects throughout the SDLC.Experience with high-complexity IT projects, including ERP integrations and software implementations.Proven ability to build trust with global business users and colleagues.Excellent communicator with a knack for maintaining open dialogue with various stakeholders.
IT Support EngineerSalary: up to £40,000 + Bonus + BenefitsLocation: onsite in Milton KeynesWorking Hours: 40 hour working weekContract: Permanent An industry-leading business is looking to hire an IT Support Engineer as they look to expand their support team. The IT Support Engineer will be joining a business which is always investing in the latest technology and will be given the opportunity to increase their responsibilities and team beneath them.In the role of IT Support Engineer, you will be supporting individuals across all levels of the business over the phone, remotely or face to face. The IT Support Engineer will also get the chance to work on an array of projects including but not limited to; conditional access rollouts, hardware upgrades and refreshes, Windows 10 -> 11 upgrades and implementing new technology/equipment.Furthermore, the IT Support Engineer will be given the opportunity to grow and develop their career in other areas of IT, progressing to an Infrastructure or Modern Workplace Engineer or even becoming a Team Leader/Manager.Responsibilities for the IT Support Engineer:Deliver projects - conditional access rollouts, hardware upgrades and refreshes, Windows 10 -> 11 upgrades, implementing new technology/equipment and moreFocus on resolving 2nd line tickets but willing to resolve 1st and 3rd line issues when requiredPerform system administration tasksSupport individuals across all levels in the businessProvide support over the phone, remotely or face to faceMentor and give guidance to junior EngineersImplement and support IT security controlsCreate and update documentationProvide out of hours and weekend support where requiredEssential Skills for the IT Support Engineer:Azure - onboard devices & group policies for Azure AD/On-premOffice 365 - email supportIntune - iOS device managementWindows 10 or 11Networking (DHCP/DNS, TCP/IP) - troubleshootingCreate and update documentationSoft skills - strong communicator, team player, can do attitude, willing to muck in and do what is required, fast learner, take responsibility & independentDesirable Skills for the IT Support Engineer:Experience with - Lenovo hardware, Endpoint controls (firewalls, BitLocker, MS Defender)Any relevant qqualificationsPast experience working in an MSPIf you are interested in the IT Support Engineer vacancy which will provide training, project exposure and the chance to progress within this globally renowned business, please apply in the immediate instance. IT Support Engineer, IT Engineer, System Administrator, 2nd/3rd Line Engineer, 2nd Line Engineer
We are looking for a Java Developer to join our client. The ideal candidate will have extensive experience in designing and developing high-quality Java microservices and Enterprise Edition (EE) applications. You will play a key role in building scalable, secure, and efficient solutions.About the role:Assess requirements and define technical solutions.Implement Test Driven Development (TDD) for middleware services with over 80% code coverage through JUnit test cases.Ensure bug-free application releases by maintaining high code quality.Address all penetration testing scenarios to ensure application security.Implement and maintain security measures to protect user data and maintain application integrity.Stay up to date on security vulnerabilities and industry standards for mitigation. About you:5/6 years of experience in Java Prior experience in a fintech is desirableA proactive mindset towards learning new technologies and optimizing existing processesKnowledge of API Gateways (Kong, CA API GW, Azure API GW, AWS API GW).Familiarity with DevOps tools like Git, Gradle, Maven, Azure DevOps, and CI/CD pipelines (GitHub, Azure).
A leading commodities trading firm is hiring for a Quant Developer to join their futures trading desk, working closely with researchers to develop models, tools, and analytical solutions.About the role:Collaborate with analysts to transition models to production and enhance their performance in a cloud environment.Develop and maintain analytical tools to evaluate model results and support trading decisions.Streamline the entire trade lifecycle through automation, covering analysis, execution, position monitoring, and performance assessments. About you:At least 3/4 years of relevant experience, ideally within commodity marketsStrong coding skills in Python, SQL, NoSQL, and familiarity with either Golang, C#, or C++Familiarity with deploying models in cloud environmentsExperience in creating user interfaces for monitoring model and strategy effectiveness
Our client is hiring a Senior/Lead Product Manager with a strong background in digital banking to drive product vision and execution. This is a great opportunity for someone passionate about creating innovative products in a dynamic environment.About the role:Define and communicate a clear product vision aligned with company goals.Develop and prioritize the roadmap based on market insights and customer needs.Become an expert in the product and its market to ensure product-market fit.Lead the end-to-end product lifecycle, focusing initially on executing the current roadmap and later identifying growth opportunities.Partner with Engineering, Risk, Customer Support, Design, and others to deliver quality products and manage go-to-market strategies.Utilize metrics to prioritize features and define success metrics for continuous improvement. About you:5+ years of product management experience in fast-paced, product-driven organizations.Proven ability to lead full-cycle product development from ideation to launch.Strong technical skills for translating ideas into detailed requirements.Proficient in data analysis to inform product decisions (SQL knowledge is a plus).Excellent problem-solving abilities and a hands-on approach.Experience managing multiple projects and prioritizing tasks effectively.Familiarity with Jira, Confluence, Google Docs, and Miro.Strong verbal and written communication skills, capable of influencing stakeholders at all levels.
Infrastructure Engineer Salary: up to £60,000 + Benefits Location: 50/50 split Working Hours: 37.5 hour working week Contract: Permanent A well-established business is looking to expand their IT & Infrastructure support capabilities by hiring an Infrastructure Engineer. The Infrastructure Engineer will be joining a team of 10 and responsible for delivering projects and providing high quality IT support.The Infrastructure Engineer will be joining a supportive and collaborative team who are keen to assist you in growing your skillset. In addition to this, the Infrastructure Engineer will join a company who take pride in helping their staff grow and develop within the business offering opportunities for you progress into SME roles within Infrastructure, Security and Networking.Responsibilities for the Infrastructure Engineer:Complete move over to AzureNetwork refresh projectSAN refresh projectManage hybrid onprem/cloud environmentTroubleshoot and diagnose switches & routersManage firewallsWork closely with over IT teamsAct as escalation point for 1st and 2nd line60% project, 40% BAUEssential Skills for the Infrastructure Engineer:AzureOffice 365MDMConfigure switches and routers or training course of any providerAn interest and knowledge of cyber securityHungry to learn & growDesirable Skills for the Infrastructure Engineer:SQLIntuneCisco Meraki knowledgeVMwareTerminal servicesSANIf you are interested in the Infrastructure Engineer vacancy, please apply in the immediate instance.
Jobs: EPR Communication Manager Location: Norwich - Hybrid Day Rate: £219.00 per day inside IR35 Department: Digital Health (EPR) Duration: 2.5 months - high possibilities of extensions Working hours: between 8:00am - 6:00pm - 7.5 hours The EPR Communications Manager will lead and manage communications and engagement activities for the Electronic Patient Record (EPR) Programme. The role involves developing a comprehensive communications and engagement strategy to raise awareness and ensure successful programme implementation. You will be responsible for day-to-day communications activities, supporting programme managers, and liaising with internal and external stakeholders to ensure clear and consistent messaging. This role requires a proactive approach in handling media inquiries, promoting the programme and using various channels to engage staff, stakeholders and the public. Essential Skills and Experience:Master's degree or equivalent qualification relevant to the postExperience working within the NHS or similar environmentsExperience developing and maintaining electronic databasesProven ability to write confidently and persuasively for different audiencesExperience managing communications and engagement activities in a fast-paced, dynamic environmentStrong IT skills, including the ability to produce reports and use Microsoft OfficeExpertise in digital and design, with experience creating high-quality digital communicationsAbility to manage multiple projects, meet deadlines, and work with a wide range of stakeholdersExperience managing teams and working with multi-agency groupsStrong understanding of equality, diversity and inclusion in communication strategiesDesirable Skills:Experience managing media inquiries and working with the public and community engagement groupsStrong camera and video skills, including digital content creation for social media channelsKnowledge of public sector communications and NHS systems If you are interested in the EPR Communication Manager role, then please apply with a copy of your most up to date CV.
Jobs: 5x EPR Team Secretary and Project Support Officer Location: Norwich - Hybrid Day Rate: £132.00 per day inside IR35 Department: Digital Health (EPR) Duration: 2.5 months - high possibilities of extensions Working hours: between 8:00am - 6:00pm - 7.5 hoursThe EPR Team Secretary and Project Support Officers will provide comprehensive, efficient and confidential secretarial and project support to the Electronic Patient Record (EPR) Programme Office. You will work closely with the Programme Management team, supporting the delivery of the EPR Programme by facilitating, monitoring, and managing specific project elements. This role requires strong organisational skills and the ability to work both independently and collaboratively. You will support the management team with administrative duties, project coordination and stakeholder engagement to ensure successful project outcomes.Essential Skills and Experience:Educated to degree level or equivalent experienceRSA Stage III Typing or equivalent level experienceSignificant experience working as a Senior Secretary or in a similar roleProven programme and/or project management experience, including the development of project frameworksExperience of creating, maintaining and presenting workbooks and presentation slidesStrong organisational skills and the ability to meet tight deadlinesProficiency in information management software (e.g., databases, spreadsheets, project management tools)Advanced Microsoft Office skillsExperience facilitating senior management or confidential meetingsAbility to build relationships and communicate effectively with various stakeholdersUnderstanding of change management and configuration managementDesirable Skills:Knowledge of Prince 2 techniques or equivalent project management methodologiesFamiliarity with NHS systems and processesKnowledge of programme and project performance metrics If you are interested in the EPR Team Secretary and Project Support Officer roles, then please apply with a copy of your most up to date CV.
Fintech client in Dubai is hiring Flutter Engineers.About the role:Collaborate with product managers and stakeholders to translate requirements into technical solutions.Develop and maintain reliable, efficient, and secure mobile/frontend applications.Write clean, efficient, and secure code while following best practices.Participate in code reviews to ensure quality and provide constructive feedback.Conduct unit testing and debugging to ensure proper functionality and resolve defects.Collaborate with frontend and backend teams to integrate components seamlessly.Support QA testing efforts and troubleshoot issues in a timely manner.Stay current with industry trends, emerging technologies, and security best practices, especially in payment systems.Work with cross-functional teams to ensure successful project implementation.Contribute to continuous improvement of development processes and promote knowledge sharing among peers. About you:Bachelor's degree in Computer Science, Software Engineering, or a related field.4+ years of proven experience as a Software Developer, with strong frontend development skills (full-stack experience is a plus).Demonstrated expertise in developing mobile applications using Flutter for iOS and Android.Proficiency in the Flutter framework with the ability to independently develop high-quality applications.Familiarity with secure coding practices and a solid understanding of securities concepts.Experience with developing and integrating payment systems is highly desirable.Solid understanding of web technologies such as HTML, CSS, JavaScript, and frameworks like React, Angular, or Vue.js is advantageous.
Join our client, a technology service provider, as an IT Project Manager. They want someone who thrives in various technical environments and enjoys managing diverse infrastructure, enterprise application, and commercial projects with cross-functional teams.About the role:Collaborate with technical and business teams to deliver integrated enterprise and cloud solutions.Oversee projects from concept to delivery, focusing on timelines, quality, and risk management.Identify and escalate risks, providing regular status updates.Manage multiple priorities in a global IT setting.Be resourceful, recommending alternatives when necessary.Ensure compliance with industry and company standards.Offer hands-on support in a manufacturing and distribution context. About you:5+ years in IT PMO, managing complex technology projects throughout the SDLC.Experience with high-complexity IT projects, including ERP integrations and software implementations.Proven ability to build trust with global business users and colleagues.Excellent communicator with a knack for maintaining open dialogue with various stakeholders.
IT Support EngineerSalary: up to £40,000 + Bonus + BenefitsLocation: onsite in Milton KeynesWorking Hours: 40 hour working weekContract: Permanent An industry-leading business is looking to hire an IT Support Engineer as they look to expand their support team. The IT Support Engineer will be joining a business which is always investing in the latest technology and will be given the opportunity to increase their responsibilities and team beneath them.In the role of IT Support Engineer, you will be supporting individuals across all levels of the business over the phone, remotely or face to face. The IT Support Engineer will also get the chance to work on an array of projects including but not limited to; conditional access rollouts, hardware upgrades and refreshes, Windows 10 -> 11 upgrades and implementing new technology/equipment.Furthermore, the IT Support Engineer will be given the opportunity to grow and develop their career in other areas of IT, progressing to an Infrastructure or Modern Workplace Engineer or even becoming a Team Leader/Manager.Responsibilities for the IT Support Engineer:Deliver projects - conditional access rollouts, hardware upgrades and refreshes, Windows 10 -> 11 upgrades, implementing new technology/equipment and moreFocus on resolving 2nd line tickets but willing to resolve 1st and 3rd line issues when requiredPerform system administration tasksSupport individuals across all levels in the businessProvide support over the phone, remotely or face to faceMentor and give guidance to junior EngineersImplement and support IT security controlsCreate and update documentationProvide out of hours and weekend support where requiredEssential Skills for the IT Support Engineer:Azure - onboard devices & group policies for Azure AD/On-premOffice 365 - email supportIntune - iOS device managementWindows 10 or 11Networking (DHCP/DNS, TCP/IP) - troubleshootingCreate and update documentationSoft skills - strong communicator, team player, can do attitude, willing to muck in and do what is required, fast learner, take responsibility & independentDesirable Skills for the IT Support Engineer:Experience with - Lenovo hardware, Endpoint controls (firewalls, BitLocker, MS Defender)Any relevant qqualificationsPast experience working in an MSPIf you are interested in the IT Support Engineer vacancy which will provide training, project exposure and the chance to progress within this globally renowned business, please apply in the immediate instance. IT Support Engineer, IT Engineer, System Administrator, 2nd/3rd Line Engineer, 2nd Line Engineer
We are looking for a Java Developer to join our client. The ideal candidate will have extensive experience in designing and developing high-quality Java microservices and Enterprise Edition (EE) applications. You will play a key role in building scalable, secure, and efficient solutions.About the role:Assess requirements and define technical solutions.Implement Test Driven Development (TDD) for middleware services with over 80% code coverage through JUnit test cases.Ensure bug-free application releases by maintaining high code quality.Address all penetration testing scenarios to ensure application security.Implement and maintain security measures to protect user data and maintain application integrity.Stay up to date on security vulnerabilities and industry standards for mitigation. About you:5/6 years of experience in Java Prior experience in a fintech is desirableA proactive mindset towards learning new technologies and optimizing existing processesKnowledge of API Gateways (Kong, CA API GW, Azure API GW, AWS API GW).Familiarity with DevOps tools like Git, Gradle, Maven, Azure DevOps, and CI/CD pipelines (GitHub, Azure).
A leading commodities trading firm is hiring for a Quant Developer to join their futures trading desk, working closely with researchers to develop models, tools, and analytical solutions.About the role:Collaborate with analysts to transition models to production and enhance their performance in a cloud environment.Develop and maintain analytical tools to evaluate model results and support trading decisions.Streamline the entire trade lifecycle through automation, covering analysis, execution, position monitoring, and performance assessments. About you:At least 3/4 years of relevant experience, ideally within commodity marketsStrong coding skills in Python, SQL, NoSQL, and familiarity with either Golang, C#, or C++Familiarity with deploying models in cloud environmentsExperience in creating user interfaces for monitoring model and strategy effectiveness
Our client is hiring a Senior/Lead Product Manager with a strong background in digital banking to drive product vision and execution. This is a great opportunity for someone passionate about creating innovative products in a dynamic environment.About the role:Define and communicate a clear product vision aligned with company goals.Develop and prioritize the roadmap based on market insights and customer needs.Become an expert in the product and its market to ensure product-market fit.Lead the end-to-end product lifecycle, focusing initially on executing the current roadmap and later identifying growth opportunities.Partner with Engineering, Risk, Customer Support, Design, and others to deliver quality products and manage go-to-market strategies.Utilize metrics to prioritize features and define success metrics for continuous improvement. About you:5+ years of product management experience in fast-paced, product-driven organizations.Proven ability to lead full-cycle product development from ideation to launch.Strong technical skills for translating ideas into detailed requirements.Proficient in data analysis to inform product decisions (SQL knowledge is a plus).Excellent problem-solving abilities and a hands-on approach.Experience managing multiple projects and prioritizing tasks effectively.Familiarity with Jira, Confluence, Google Docs, and Miro.Strong verbal and written communication skills, capable of influencing stakeholders at all levels.
Infrastructure Engineer Salary: up to £60,000 + Benefits Location: 50/50 split Working Hours: 37.5 hour working week Contract: Permanent A well-established business is looking to expand their IT & Infrastructure support capabilities by hiring an Infrastructure Engineer. The Infrastructure Engineer will be joining a team of 10 and responsible for delivering projects and providing high quality IT support.The Infrastructure Engineer will be joining a supportive and collaborative team who are keen to assist you in growing your skillset. In addition to this, the Infrastructure Engineer will join a company who take pride in helping their staff grow and develop within the business offering opportunities for you progress into SME roles within Infrastructure, Security and Networking.Responsibilities for the Infrastructure Engineer:Complete move over to AzureNetwork refresh projectSAN refresh projectManage hybrid onprem/cloud environmentTroubleshoot and diagnose switches & routersManage firewallsWork closely with over IT teamsAct as escalation point for 1st and 2nd line60% project, 40% BAUEssential Skills for the Infrastructure Engineer:AzureOffice 365MDMConfigure switches and routers or training course of any providerAn interest and knowledge of cyber securityHungry to learn & growDesirable Skills for the Infrastructure Engineer:SQLIntuneCisco Meraki knowledgeVMwareTerminal servicesSANIf you are interested in the Infrastructure Engineer vacancy, please apply in the immediate instance.
Jobs: EPR Communication Manager Location: Norwich - Hybrid Day Rate: £219.00 per day inside IR35 Department: Digital Health (EPR) Duration: 2.5 months - high possibilities of extensions Working hours: between 8:00am - 6:00pm - 7.5 hours The EPR Communications Manager will lead and manage communications and engagement activities for the Electronic Patient Record (EPR) Programme. The role involves developing a comprehensive communications and engagement strategy to raise awareness and ensure successful programme implementation. You will be responsible for day-to-day communications activities, supporting programme managers, and liaising with internal and external stakeholders to ensure clear and consistent messaging. This role requires a proactive approach in handling media inquiries, promoting the programme and using various channels to engage staff, stakeholders and the public. Essential Skills and Experience:Master's degree or equivalent qualification relevant to the postExperience working within the NHS or similar environmentsExperience developing and maintaining electronic databasesProven ability to write confidently and persuasively for different audiencesExperience managing communications and engagement activities in a fast-paced, dynamic environmentStrong IT skills, including the ability to produce reports and use Microsoft OfficeExpertise in digital and design, with experience creating high-quality digital communicationsAbility to manage multiple projects, meet deadlines, and work with a wide range of stakeholdersExperience managing teams and working with multi-agency groupsStrong understanding of equality, diversity and inclusion in communication strategiesDesirable Skills:Experience managing media inquiries and working with the public and community engagement groupsStrong camera and video skills, including digital content creation for social media channelsKnowledge of public sector communications and NHS systems If you are interested in the EPR Communication Manager role, then please apply with a copy of your most up to date CV.
Jobs: 5x EPR Team Secretary and Project Support Officer Location: Norwich - Hybrid Day Rate: £132.00 per day inside IR35 Department: Digital Health (EPR) Duration: 2.5 months - high possibilities of extensions Working hours: between 8:00am - 6:00pm - 7.5 hoursThe EPR Team Secretary and Project Support Officers will provide comprehensive, efficient and confidential secretarial and project support to the Electronic Patient Record (EPR) Programme Office. You will work closely with the Programme Management team, supporting the delivery of the EPR Programme by facilitating, monitoring, and managing specific project elements. This role requires strong organisational skills and the ability to work both independently and collaboratively. You will support the management team with administrative duties, project coordination and stakeholder engagement to ensure successful project outcomes.Essential Skills and Experience:Educated to degree level or equivalent experienceRSA Stage III Typing or equivalent level experienceSignificant experience working as a Senior Secretary or in a similar roleProven programme and/or project management experience, including the development of project frameworksExperience of creating, maintaining and presenting workbooks and presentation slidesStrong organisational skills and the ability to meet tight deadlinesProficiency in information management software (e.g., databases, spreadsheets, project management tools)Advanced Microsoft Office skillsExperience facilitating senior management or confidential meetingsAbility to build relationships and communicate effectively with various stakeholdersUnderstanding of change management and configuration managementDesirable Skills:Knowledge of Prince 2 techniques or equivalent project management methodologiesFamiliarity with NHS systems and processesKnowledge of programme and project performance metrics If you are interested in the EPR Team Secretary and Project Support Officer roles, then please apply with a copy of your most up to date CV.
Fintech client in Dubai is hiring Flutter Engineers.About the role:Collaborate with product managers and stakeholders to translate requirements into technical solutions.Develop and maintain reliable, efficient, and secure mobile/frontend applications.Write clean, efficient, and secure code while following best practices.Participate in code reviews to ensure quality and provide constructive feedback.Conduct unit testing and debugging to ensure proper functionality and resolve defects.Collaborate with frontend and backend teams to integrate components seamlessly.Support QA testing efforts and troubleshoot issues in a timely manner.Stay current with industry trends, emerging technologies, and security best practices, especially in payment systems.Work with cross-functional teams to ensure successful project implementation.Contribute to continuous improvement of development processes and promote knowledge sharing among peers. About you:Bachelor's degree in Computer Science, Software Engineering, or a related field.4+ years of proven experience as a Software Developer, with strong frontend development skills (full-stack experience is a plus).Demonstrated expertise in developing mobile applications using Flutter for iOS and Android.Proficiency in the Flutter framework with the ability to independently develop high-quality applications.Familiarity with secure coding practices and a solid understanding of securities concepts.Experience with developing and integrating payment systems is highly desirable.Solid understanding of web technologies such as HTML, CSS, JavaScript, and frameworks like React, Angular, or Vue.js is advantageous.
Join our client, a technology service provider, as an IT Project Manager. They want someone who thrives in various technical environments and enjoys managing diverse infrastructure, enterprise application, and commercial projects with cross-functional teams.About the role:Collaborate with technical and business teams to deliver integrated enterprise and cloud solutions.Oversee projects from concept to delivery, focusing on timelines, quality, and risk management.Identify and escalate risks, providing regular status updates.Manage multiple priorities in a global IT setting.Be resourceful, recommending alternatives when necessary.Ensure compliance with industry and company standards.Offer hands-on support in a manufacturing and distribution context. About you:5+ years in IT PMO, managing complex technology projects throughout the SDLC.Experience with high-complexity IT projects, including ERP integrations and software implementations.Proven ability to build trust with global business users and colleagues.Excellent communicator with a knack for maintaining open dialogue with various stakeholders.
IT Support EngineerSalary: up to £40,000 + Bonus + BenefitsLocation: onsite in Milton KeynesWorking Hours: 40 hour working weekContract: Permanent An industry-leading business is looking to hire an IT Support Engineer as they look to expand their support team. The IT Support Engineer will be joining a business which is always investing in the latest technology and will be given the opportunity to increase their responsibilities and team beneath them.In the role of IT Support Engineer, you will be supporting individuals across all levels of the business over the phone, remotely or face to face. The IT Support Engineer will also get the chance to work on an array of projects including but not limited to; conditional access rollouts, hardware upgrades and refreshes, Windows 10 -> 11 upgrades and implementing new technology/equipment.Furthermore, the IT Support Engineer will be given the opportunity to grow and develop their career in other areas of IT, progressing to an Infrastructure or Modern Workplace Engineer or even becoming a Team Leader/Manager.Responsibilities for the IT Support Engineer:Deliver projects - conditional access rollouts, hardware upgrades and refreshes, Windows 10 -> 11 upgrades, implementing new technology/equipment and moreFocus on resolving 2nd line tickets but willing to resolve 1st and 3rd line issues when requiredPerform system administration tasksSupport individuals across all levels in the businessProvide support over the phone, remotely or face to faceMentor and give guidance to junior EngineersImplement and support IT security controlsCreate and update documentationProvide out of hours and weekend support where requiredEssential Skills for the IT Support Engineer:Azure - onboard devices & group policies for Azure AD/On-premOffice 365 - email supportIntune - iOS device managementWindows 10 or 11Networking (DHCP/DNS, TCP/IP) - troubleshootingCreate and update documentationSoft skills - strong communicator, team player, can do attitude, willing to muck in and do what is required, fast learner, take responsibility & independentDesirable Skills for the IT Support Engineer:Experience with - Lenovo hardware, Endpoint controls (firewalls, BitLocker, MS Defender)Any relevant qqualificationsPast experience working in an MSPIf you are interested in the IT Support Engineer vacancy which will provide training, project exposure and the chance to progress within this globally renowned business, please apply in the immediate instance. IT Support Engineer, IT Engineer, System Administrator, 2nd/3rd Line Engineer, 2nd Line Engineer
We are looking for a Java Developer to join our client. The ideal candidate will have extensive experience in designing and developing high-quality Java microservices and Enterprise Edition (EE) applications. You will play a key role in building scalable, secure, and efficient solutions.About the role:Assess requirements and define technical solutions.Implement Test Driven Development (TDD) for middleware services with over 80% code coverage through JUnit test cases.Ensure bug-free application releases by maintaining high code quality.Address all penetration testing scenarios to ensure application security.Implement and maintain security measures to protect user data and maintain application integrity.Stay up to date on security vulnerabilities and industry standards for mitigation. About you:5/6 years of experience in Java Prior experience in a fintech is desirableA proactive mindset towards learning new technologies and optimizing existing processesKnowledge of API Gateways (Kong, CA API GW, Azure API GW, AWS API GW).Familiarity with DevOps tools like Git, Gradle, Maven, Azure DevOps, and CI/CD pipelines (GitHub, Azure).
A leading commodities trading firm is hiring for a Quant Developer to join their futures trading desk, working closely with researchers to develop models, tools, and analytical solutions.About the role:Collaborate with analysts to transition models to production and enhance their performance in a cloud environment.Develop and maintain analytical tools to evaluate model results and support trading decisions.Streamline the entire trade lifecycle through automation, covering analysis, execution, position monitoring, and performance assessments. About you:At least 3/4 years of relevant experience, ideally within commodity marketsStrong coding skills in Python, SQL, NoSQL, and familiarity with either Golang, C#, or C++Familiarity with deploying models in cloud environmentsExperience in creating user interfaces for monitoring model and strategy effectiveness
Our client is hiring a Senior/Lead Product Manager with a strong background in digital banking to drive product vision and execution. This is a great opportunity for someone passionate about creating innovative products in a dynamic environment.About the role:Define and communicate a clear product vision aligned with company goals.Develop and prioritize the roadmap based on market insights and customer needs.Become an expert in the product and its market to ensure product-market fit.Lead the end-to-end product lifecycle, focusing initially on executing the current roadmap and later identifying growth opportunities.Partner with Engineering, Risk, Customer Support, Design, and others to deliver quality products and manage go-to-market strategies.Utilize metrics to prioritize features and define success metrics for continuous improvement. About you:5+ years of product management experience in fast-paced, product-driven organizations.Proven ability to lead full-cycle product development from ideation to launch.Strong technical skills for translating ideas into detailed requirements.Proficient in data analysis to inform product decisions (SQL knowledge is a plus).Excellent problem-solving abilities and a hands-on approach.Experience managing multiple projects and prioritizing tasks effectively.Familiarity with Jira, Confluence, Google Docs, and Miro.Strong verbal and written communication skills, capable of influencing stakeholders at all levels.
Infrastructure Engineer Salary: up to £60,000 + Benefits Location: 50/50 split Working Hours: 37.5 hour working week Contract: Permanent A well-established business is looking to expand their IT & Infrastructure support capabilities by hiring an Infrastructure Engineer. The Infrastructure Engineer will be joining a team of 10 and responsible for delivering projects and providing high quality IT support.The Infrastructure Engineer will be joining a supportive and collaborative team who are keen to assist you in growing your skillset. In addition to this, the Infrastructure Engineer will join a company who take pride in helping their staff grow and develop within the business offering opportunities for you progress into SME roles within Infrastructure, Security and Networking.Responsibilities for the Infrastructure Engineer:Complete move over to AzureNetwork refresh projectSAN refresh projectManage hybrid onprem/cloud environmentTroubleshoot and diagnose switches & routersManage firewallsWork closely with over IT teamsAct as escalation point for 1st and 2nd line60% project, 40% BAUEssential Skills for the Infrastructure Engineer:AzureOffice 365MDMConfigure switches and routers or training course of any providerAn interest and knowledge of cyber securityHungry to learn & growDesirable Skills for the Infrastructure Engineer:SQLIntuneCisco Meraki knowledgeVMwareTerminal servicesSANIf you are interested in the Infrastructure Engineer vacancy, please apply in the immediate instance.
Jobs: EPR Communication Manager Location: Norwich - Hybrid Day Rate: £219.00 per day inside IR35 Department: Digital Health (EPR) Duration: 2.5 months - high possibilities of extensions Working hours: between 8:00am - 6:00pm - 7.5 hours The EPR Communications Manager will lead and manage communications and engagement activities for the Electronic Patient Record (EPR) Programme. The role involves developing a comprehensive communications and engagement strategy to raise awareness and ensure successful programme implementation. You will be responsible for day-to-day communications activities, supporting programme managers, and liaising with internal and external stakeholders to ensure clear and consistent messaging. This role requires a proactive approach in handling media inquiries, promoting the programme and using various channels to engage staff, stakeholders and the public. Essential Skills and Experience:Master's degree or equivalent qualification relevant to the postExperience working within the NHS or similar environmentsExperience developing and maintaining electronic databasesProven ability to write confidently and persuasively for different audiencesExperience managing communications and engagement activities in a fast-paced, dynamic environmentStrong IT skills, including the ability to produce reports and use Microsoft OfficeExpertise in digital and design, with experience creating high-quality digital communicationsAbility to manage multiple projects, meet deadlines, and work with a wide range of stakeholdersExperience managing teams and working with multi-agency groupsStrong understanding of equality, diversity and inclusion in communication strategiesDesirable Skills:Experience managing media inquiries and working with the public and community engagement groupsStrong camera and video skills, including digital content creation for social media channelsKnowledge of public sector communications and NHS systems If you are interested in the EPR Communication Manager role, then please apply with a copy of your most up to date CV.
Jobs: 5x EPR Team Secretary and Project Support Officer Location: Norwich - Hybrid Day Rate: £132.00 per day inside IR35 Department: Digital Health (EPR) Duration: 2.5 months - high possibilities of extensions Working hours: between 8:00am - 6:00pm - 7.5 hoursThe EPR Team Secretary and Project Support Officers will provide comprehensive, efficient and confidential secretarial and project support to the Electronic Patient Record (EPR) Programme Office. You will work closely with the Programme Management team, supporting the delivery of the EPR Programme by facilitating, monitoring, and managing specific project elements. This role requires strong organisational skills and the ability to work both independently and collaboratively. You will support the management team with administrative duties, project coordination and stakeholder engagement to ensure successful project outcomes.Essential Skills and Experience:Educated to degree level or equivalent experienceRSA Stage III Typing or equivalent level experienceSignificant experience working as a Senior Secretary or in a similar roleProven programme and/or project management experience, including the development of project frameworksExperience of creating, maintaining and presenting workbooks and presentation slidesStrong organisational skills and the ability to meet tight deadlinesProficiency in information management software (e.g., databases, spreadsheets, project management tools)Advanced Microsoft Office skillsExperience facilitating senior management or confidential meetingsAbility to build relationships and communicate effectively with various stakeholdersUnderstanding of change management and configuration managementDesirable Skills:Knowledge of Prince 2 techniques or equivalent project management methodologiesFamiliarity with NHS systems and processesKnowledge of programme and project performance metrics If you are interested in the EPR Team Secretary and Project Support Officer roles, then please apply with a copy of your most up to date CV.