Jobs at Angel Solutions

Technical Project Manager

Job Code: PM0624

Starting Salary: £43,000 - £50,000 (plus benefits)
Hours: Full Time (37.5 hours per week)
Location: Hybrid role (remote & Liverpool office as required)
Closing Date: Friday, 30 August, 2024 - 5pm

As a Technical Project Manager, you will oversee our project management team, ensuring the successful delivery of complex technical projects. You will work closely with the Head of DevOps and other stakeholders to align project goals with business objectives. This role requires a blend of strong technical knowledge, exceptional project management skills, and effective leadership abilities.

  • Are you a strategic thinker with strong problem-solving skills?
  • Can you manage multiple projects and priorities simultaneously?
  • Do you have exceptional attention to detail and a commitment to quality?
  • Have you got strong interpersonal skills, and the ability to build relationships and influence stakeholders at all levels?

Job Requirements

1.    Leadership and Mentorship:
  • Lead and mentor a small team of project managers, fostering a collaborative and high-performance culture.
  • Assist production teams in refining, reviewing, and problem-solving to meet delivery targets and outcomes.
2.    Project Planning and Execution:
  • Plan, execute, and monitor multiple projects simultaneously, ensuring completion on time, within scope, and within budget.
  • Develop and maintain detailed project plans, including timelines, resource allocation, and risk management strategies.
3.    Stakeholder Engagement:
  • Serve as the main point of contact for project stakeholders, providing necessary information for business/project decisions.
  • Conduct regular project status meetings, updating stakeholders and addressing any issues.
4.    Process Improvement and Compliance:
  • Define, implement, and review standards and working processes for continuous improvement.
  • Ensure compliance with industry best practices and company standards throughout the project lifecycle.
5.    Tools and Technology Utilisation:
  • Utilise project management tools such as JIRA, Slack, and Confluence to track progress and communicate effectively.
  • Maintain the backlog of work tasks, ensuring tasks are well-defined and JIRA is kept up-to-date.
  • Perform general administration tasks in JIRA, Confluence, and Slack.
6.    Roadmap and Resource Management:
  • Own the roadmap/release plan, managing and communicating release dates, and keeping relevant documentation updated.
  • Manage the resource plan, liaising with department heads to ensure team capacity is aligned with project demands.
7.    Scrum Master Duties:
  • Perform Scrum Master duties, including planning sprints, facilitating daily stand-ups, and conducting release retrospectives.
8.    Communication and Reporting:
  • Communicate project status and concerns on an ongoing basis.
  • Report useful analysis of work, such as capacity planning and progress against plans.
9.    Documentation and Support:
  • Ensure specifications are accurately captured and shared.
  • Aid production teams and prioritise workload.
  • Organise maintenance messages and assist the support team in producing help documentation for new features.
10. Administrative Tasks:
  • Ensure timesheets are completed accurately and on time.
  • Book and facilitate meetings, ensuring meeting notes and actions are documented and relevant JIRA tasks are created.

Education & Qualifications

  • Bachelor’s degree in Computer Science, Information Technology, or a related field.
  • Minimum of 5 years of experience in project management, with at least 2 years in a technical project management role.
  • Proven experience leading technical projects and managing cross-functional teams.
  • Strong proficiency in project management tools such as JIRA, Slack, and Confluence.
  • Technical competency in IT, including understanding of software development, system architecture, and cloud technologies.
  • Excellent communication, organisational, and leadership skills.
  • Ability to work effectively in a hybrid work environment, with a willingness to be in the Liverpool office several days a week.
  • PMP, PRINCE2, or similar project management certification is a plus.

Day-to-Day Role

  • Maintain and update development schedules to easily determine and manage progress against plans.
  • Communicate project status regularly, addressing any delivery concerns as they arise.
  • Provide useful analysis of work, including capacity planning and progress tracking.
  • Maintain momentum on ongoing tasks, fostering a high-performance culture within the team.
  • Ensure JIRA is kept up-to-date, maintaining a well-defined backlog of work tasks.
  • Perform Scrum Master duties, including planning sprints, facilitating daily stand-ups, and conducting release retrospectives.
  • Book and facilitate meetings, document meeting notes and actions, and create relevant JIRA tasks.
  • Plan and communicate release dates, keep release plans and notes up-to-date, organise maintenance messages, and assist the support team with documentation for new features.
  • Accurately capture and share project specifications.
  • Assist all production teams, prioritising workload effectively.
  • Continuously review, standardise, and document processes for improvement.
  • Perform general administration tasks in JIRA, Confluence, and Slack.
  • Ensure timesheets are completed accurately and submitted on time.
  • Undertake other tasks as required, including ad hoc administrative duties.

Benefits & Culture

We know we're biased, but we really do think Angel is a great place to work!

  • Hybrid Working: We offer a blend of remote and office-based working based on the needs of the individual and the business.
  • Your Birthday Off: In addition to Annual Leave allowance
  • Regular Finish Early Fridays: as a reward for all your hard work
  • Innovation Days: Time to get away from "normal" and work differently
  • Ongoing Training & Qualifications: Learning is at the core of who we are
  • Creative Office Space: We have a ball pool, swings, popcorn machine, a gypsy caravan...
  • Surprise Treat-Days: Park fun days, meals out, workshops… who knows what's next?
  • Parental Leave: Maternity, paternity and adoption leave from day one
  • Dependents Leave Allowance: Time off if your child / family member is poorly
  • Private Medical Insurance: Because we want to know you're looked after
  • Christmas Shutdown: In addition to annual leave allowance. We love Christmas and it's a great time to rest and recharge those batteries!
  • Earn More Every Month: After probation, all employees automatically receive an incremental monthly salary increase, amounting to £500 every year.

What We Do at Angel Solutions…

Angel Solutions creates pioneering web-based software that serves the education industry (teachers, leaders, school improvement officers, education data analysts and more). Most of our products are designed to save people time and deliver powerful data analysis, but that's not all we're about! We also strive to be creative and innovative in everything we do, and want to remain a friendly, close-knit team even as the company continues to grow.

The role of Angel's Development Team is to build powerful web applications using an agile, iterative methodology and embracing new coding techniques all the time.

How to apply

Please Please complete an online application now at You'll need to give a few quick details, upload your CV and briefly explain why you think you're suitable for the role. We'll contact suitable applicants shortly after the closing date.

We are an equal opportunities employer and welcome applications from all suitably qualified individuals regardless of race, sex, disability, religion/belief, sexual orientation or age.

We do not accept applications from recruitment agencies or similar!

Please note: We require all employees to undergo regular Disclosure & Barring Service (DBS) checks, because we work with schools and sensitive data.

Life at Angel

Check out our latest photos on Flickr for an idea of what life is like when you're part of our team…

Find Out More About Us

Go back to our Jobs Page