London, United Kingdom | Posted on 18/04/2025
VE3 is a technology and business consultancy focused on delivering end-to-end technology solutions and products. We have successfully serviced enterprises across multiple markets, including the public and private sectors. Our services span all aspects of business, providing a holistic approach to managing an organization. We are committed to providing technical innovations and tools that empower organizations with critical information to facilitate decision-making that results in business transformation through cost savings and increased operational efficiency. Our commitment to quality is adopted throughout the organization and sets the foundation for delivering our full suite of capabilities.
Job Description
Job Purpose
The Project Manager will be responsible for the end-to-end management, delivery, and ongoing support of desktop-installed software tools and applications. The role involves managing secure application packaging, rigorous testing, regular maintenance releases, compliance assurance (including accessibility, data protection, and security), and coordinating effective deployment to users across multiple platforms and environments. The role demands strong project leadership skills, excellent stakeholder management, robust governance practices, and a methodical approach to managing risks, issues, and dependencies. The successful candidate will ensure projects are delivered on-time, within budget, and adhere strictly to quality, security, and regulatory standards.
Requirements
Key Responsibilities
Project Planning & Delivery
* Lead full lifecycle delivery of installable desktop software products — from planning, development, and testing through to deployment and ongoing maintenance.
* Develop detailed project plans, timelines, workstreams, and delivery milestones, managing them through to completion.
* Ensure delivery aligns with platform-specific requirements and supports multiple OS distributions (Windows, macOS, Linux).
* Manage and maintain project artefacts including RAID logs, Gantt charts, sprint plans, and release trackers.
Technical Oversight & Deployment Assurance
* Oversee secure packaging, code signing, and notarisation of application installers (e.g., MSI, DMG, and Linux RPM/DEB packages).
* Ensure compatibility with corporate security policies, anti-virus software, and infrastructure requirements.
* Coordinate seamless rollout of updates, hotfixes, and patching schedules, including rollback strategies.
Stakeholder & Communication Management
* Serve as the primary point of contact for cross-functional stakeholders including technical teams, QA, end-users, security, compliance, and service operations.
* Chair weekly checkpoints, sprint reviews, and service readiness reviews, keeping stakeholders fully informed of progress, risks, and decisions.
* Manage user communications for software changes, deployments, and known issues.
Testing, Compliance & Quality Management
* Ensure comprehensive test coverage including unit, integration, system, regression, user acceptance, security, and accessibility testing.
* Lead the creation and review of test strategies, acceptance criteria, and defect triage.
* Enforce standards for documentation, accessibility (e.g., WCAG 2.2 AA), GDPR compliance, and secure development practices.
Risk, Change, and Configuration Management
* Maintain a live risk register with active mitigation and escalation processes.
* Drive structured change control processes to manage functional or timeline changes without compromising quality.
* Support configuration and version control to ensure traceability and reproducibility.
* Lead multidisciplinary teams across development, QA, UX/UI, DevOps, and infrastructure.
* Plan capacity and resource allocation to meet delivery timelines and scale up during peak periods (e.g., annual fiscal deadlines or in-year emergency releases).
* Manage third-party vendors and subcontractors where applicable.
Minimum Requirement: At least 5 years of experience delivering desktop-installed software tools or products at scale.
Technical & Delivery Experience
* Hands-on experience delivering cross-platform desktop applications with regular versioning and updates.
* Familiarity with Python-based applications or software modernisation efforts involving legacy code reuse.
* Experience in secure software deployment including code-signing, Apple notarisation, and AV compatibility testing.
Project Management
* Skilled in Agile (Scrum, Kanban) and Waterfall or hybrid methodologies.
* Strong capability in project planning and reporting tools such as JIRA, Azure DevOps, MS Project, and Confluence.
* Financial acumen and experience managing project budgets, forecasts, and cost baselines.
Governance & Compliance
* Knowledge of GDS service standards, GDPR, software accessibility standards, and government security protocols.
* Experience ensuring compliance with organisational and industry best practices for secure, compliant software delivery.
Qualifications
* Professional certification in Project Management (e.g., PRINCE2 Practitioner, Agile PM, PMP, or MSP).
* Bachelor’s degree in IT, Computer Science, Engineering, or a related field — or equivalent practical experience.
* Experience with deployment automation tools or DevOps frameworks (e.g., Jenkins, GitHub Actions).
* Knowledge of Real Time Information (RTI) submission workflows or compliance-driven reporting tools.
* Familiarity with version control and CI/CD pipelines.
Security & Eligibility
* Must be eligible to work in the UK and hold (or be able to obtain) BPS clearance.
* A chance to lead the delivery of a high-impact, widely used desktop software product.
* Work in a supportive, agile team environment with strong technical leadership.
* Competitive salary and flexible working arrangements.
* Opportunities for continuous professional development and advancement.
* Medical health cover, Employee Assistance Program.
#J-18808-Ljbffr