Technical Project Manager (Software)

Are you, or do you aspire to be, a Project Manager within software development?
Are you looking for a new challenge, within a dynamic and growing company?

JBA Consulting is currently seeking an enthusiastic and dedicated Project Manager, who has skills in overseeing the planning, execution, and delivery of software projects from inception to completion.

Our Technology Data Software & Development (TDSD) teams undertake specialist system, software and data development for the natural and built environment. We typically work with central government, environmental, transportation and utility organisations, and private companies. These include clients such as Network Rail, Environment Agency, Natural Resources Wales, Central Government and Local Authorities. They work with us because of our reputation in providing innovative and novel software solutions, and these often require highly resilient and secure systems, and the presentation and analysis of vast amounts of data at scale. 

Under the direction of management within TDSD, the successful candidate will get involved in all stages of the software development life cycle and collaborate with cross-functional teams to ensure projects are completed on time, within budget, and according to specifications.

The successful candidates would be part of our TDSD teams and would report to the line managers of those teams.

Key duties of the role include:

  • Develop comprehensive project programmes outlining scope, objectives, milestones, resources and timelines.
  • Lead and motivate cross-functional teams comprising of software developers, business analysts, test analysts, data scientists and other professionals to achieve project goals.
  • Assist in the allocation of resources effectively to ensure project tasks are completed efficiently and within budget.
  • Identify potential risks and develop mitigation strategies to minimise project disruptions.
  • Provide guidance and expertise to ensure solutions are designed, developed and implemented according to industry best practices.
  • Facilitate clear and open communication among project team members, stakeholders, and clients throughout the project lifecycle.
  • Monitor project progress, identify deviations from the programme, and take corrective actions as needed to keep the project on track.
  • Ensure project deliverables meet quality standards and fulfil client requirements.
  • Monitor project expenses and track budget utilisation to ensure projects are completed within financial constraints.
  • Update key monthly project forecasts and be responsible for all invoicing requirements and deadlines.
  • Build strong relationships with internal and external clients & stakeholders to gather requirements, provide updates, address concerns and manage expectations.
  • Maintain accurate project documentation including requirements, specifications, schedules and reports.
  • Confidence to lead project meetings and present updates and progress to a wide audience.


The post will be based at our head office in Broughton Park, Skipton, BD23 3FD.

Key Information
  • Job Ref: RNO24-08
  • Closing date: 31.05.24
  • Location: Skipton
Downloads: Application Form Equality & diversity form

Qualifications and experience

Who we are looking for:

Degree qualified would be desirable, although not essential and candidates must be able to demonstrate equivalent work experience.  A project management qualification such as Agile PM, Prince 2 or ScrumMaster, is essential.

Candidates will have the following essential experience:

  • Proven experience working as a Project Manager (PM), preferably in a software development environment. A background in GIS technologies is preferred, although not essential.
  • Excellent PM skills, including the ability to develop project programmes, allocate resources, and track progress against milestones.
  • Excellent leadership and interpersonal skills, with the ability to build and motivate high-performing teams.
  • Ability to effectively prioritise tasks and manage multiple projects simultaneously.
  • Effective communication skills, with the ability to convey technical information to non-technical stakeholders effectively.
  • Demonstrate experience of delivering projects during interview.
  • Operational experience of the Office 365 suite and MS Teams.
  • Proficient in the use of PM tools such as MS Project.

The following experience is desirable:

  • Understanding or knowledge of GIS software platforms such as QGIS.
  • Experience in using Azure DevOps during a Software Development Life Cycle, and effective planning & management of sprints.
  • Strong understanding of software development methodologies such as Agile, Scrum and Waterfall.
  • Solid technical background with proficiency in software development languages and tools.
  • A passion for GIS technology and its potential to address complex spatial challenges.

Further information:

Contact Stuart Wallace on telephone 01756 587156.

Note:  JBA run a comprehensive Graduate Scheme and recent graduates interested in working for us should apply via that route.


Please send a completed JBA application form, together with a current CV to

Cross to close search
Click To:


We use analytics cookies to anonymously track your user journey and interactions with our website. This information is used to help us understand the user experience and to work towards improving the website and the content we publish.


We sometimes make use of third party tracking code to help us determine the succes of any marketing campaigns we might run. This can also be used to ensure you are given content relevant to your interests.

Get in touch…

We'd love to hear from you. Just fill out the form below and a member of our team will be in touch as soon as possible.

Do you have a question or message for |NAME|? Just complete the form below with your information and we'll get back to you as soon as possible.