Technical Project Manager

Ballard Chalmers | Remote Working

We’re looking for a Technical Project Manager to join our team.

Ballard Chalmers specialises in software design, development and ongoing support for enterprise systems on the Microsoft platform for deployment on the Microsoft Cloud, as well as on-premises and hybrid systems. Our areas of expertise are Microsoft .NET & Azure, SQL Server and BizTalk Server. With over 30 years of industry experience and as a Microsoft Partner with 5 Solutions Partner Designations, we have a well-earned reputation for delivering our expert services.

Ballard Chalmers is part of the Transparity Group, a Microsoft Partner and Azure Expert MSP.


About the role

You will directly manage between 1 and 5 software engineers and testers on each of your client projects, which will number around 5. You will own the delivery of quality bespoke Microsoft-stack solutions with tight control of scope and budget alongside constant client liaison.

Key responsibilities:

  • Owning the end-to-end delivery of multiple software development projects of varying size and complexity in a dynamic and agile environment.
  • Project size generally varies between 30 and 300 days of effort
  • Detailed day-to-day task and performance management of Software Engineers and Testers throughout the full PDLC.
  • Maintaining and managing collaborative client relationships during the PDLC
  • Strong management of budget, scope, tasks and timelines and effective mitigation of deviations

Essential Skills:

  • Absolute attention to detail
  • Apply your historic hands-on technical background to effectively manage and communicate at both a business and technical level with clients and the team.
  • Able to produce detailed plans, reports, budgets and other documentation but the paperwork is a reflection of, and aid to, your detailed resource and client management. It is not your primary focus – managing the tasks and team is.
  • Identify, confront and address issues across tech, scope, time and budget.
  • Detailed practical experience and understanding of the pros and cons of different delivery methodologies and the ability to harness them appropriately (such as Agile and Waterfall).
  • Self-managing across projects and priorities yet constantly communicating to the internal and external team so never chased for information.


Important note:

This role is only for someone with existing day-to-day delivery management experience in commercial outsourced custom software development within a consultancy or software house. If your main experience is internal delivery in enterprise-level organisations, change management, digital transformation, or any other form of program or project management, please do not apply for this role.

Benefits of Working at Ballard Chalmers

At Ballard Chalmers, you work with experienced professionals at the top of their game. As Microsoft specialists, we are very tech-specific, meaning you can use your deep Microsoft technical expertise to solve a variety of interesting and challenging technical/business requirements. We do not micro-manage and pride ourselves in hiring the best, and then letting you do what you do best.

Being a small company, you will be able to spend your time developing and not in administrative tasks. Additionally, you will be able to work directly with our very experienced CTO, Geoff Ballard.

We have developers celebrating 10 and 15 year anniversaries with us this year — nothing can demonstrate better our commitment to creating a company where you will enjoy working.

Strictly no agencies, please

If you’re interested in applying, simply email your CV and covering letter to

Skip to content