Here at NPS we have a simple set of values that sets out who we are as a company. We are:
Intelligent – we make the right choices
Involved – our enthusiasm creates energy
Innovative – we always ask what’s next
Our business is all about making lives safer, healthier, better managed and mobile
Our software underpins critical police, health, housing and local government services, ensuring delivery of the right data at the right time to protect and improve people’s lives.
We’re as committed to the positive social outcomes of our customers’ services as they are, which means we put people first. In the interfaces and systems we design, and the software support and development service we provide.
Across the world, billions of people every day rely on the services and benefits provided by their police, health services, housing and local government. Their home, welfare, wellbeing and security often depend on them.
We create and manage the software that connects people with these services. We design smart interfaces and data processes to ensure services are easy to use, always on, relevant, accurate and trusted.
Using internet, mobile and AI technology, we are designing new tools that maximise the positive experience people have of critical services, and helping to make sure they are safer, healthier, better managed, and able to organise their life on the go.
Working closely with our customers – the service providers – we define people’s needs today and in the future – and work intelligently to continuously improve our software products and data management.
Our software underpins the performance of our customers as they serve their customers. Our constant focus is making sure our software is stable, efficient, cost efficient and secure.
We’re proud of the role we play, improving people’s lives through dependable critical services. With a growing number of customers globally, we’re going to make a difference to millions of people more.
Based in the UK but working around the world, our 2,000 employees help improve the services that matter most.
We are now part of the NEC corporation, a leader in the integration of IT and network technologies that benefit businesses and people worldwide – this brings in new opportunities without limits for growth and innovation.
NPS are looking for dynamic and enthusiastic Software Development Managers to run key development projects for the NPS Public Safety business. You will make a major contribution to the design, development and support of complex, mission critical applications covering all aspects of operational Policing for the UK and international markets. You will work pro-actively with mixed onshore and offshore teams to ensure that software products are built and maintained to the highest possible quality standards and in accordance with the agreed technical architecture and specification.
These are rewarding and challenging roles for an experienced Software Development Managers who wants to step up a gear and to play a major part in the development of solutions that impact the lives of millions.
Management of one or more of Northgate Public Safety’s software development teams, with primary responsibility for ensuring that all software solutions are designed, developed and delivered within agreed project timeframes and costs and to agreed quality standards.
Providing leadership, functional and line management of one or more onshore software development teams ensuring that individuals are performing and delivering to the required standards.
Providing leadership and functional management of one or more offshore software development teams, monitoring that individuals are performing and delivering to the required standards.
Promptly and effectively dealing with any performance issues to maintain high productivity from the team at all times.
Working with the appropriate business leads to ensure that the developed software solutions fully meet the needs of the client and the expectations of the revenue and order book forecasts.
Ensure that all development projects conform to the agreed Northgate quality processes and standards and that software is designed, built and delivered to the highest level.
Actively identify opportunities for process improvement and implement accordingly in conjunction with appropriate stakeholders.
Ensure that all software developed conforms to the appropriate technical and design standards including any such standards defined by the NPS Solutions Architects and Technical Design Authorities.
Production and management of the overall software resource and delivery plan for all projects.
Ensure that the software development teams are adequately and efficiently utilised at all times.
Production of accurate and timely development project reports as requested.
Proactively participate in technical risk mitigation and issue resolution as required
Advising the NPS Management Team of any deviations from plan, recommending corrective action and helping prepare any appropriate recovery initiatives
Working with the NPS Management Team to ensure budgets and delivery timescales are met
Liaising with customers and other key project stakeholders as required
Essential experience & Skills :
Proven experience of successfully managing complex software development projects with a team of at least 10-15 developers through the entire development life cycle – from initial requirements capture through design, development and testing to customer delivery.
Proven experience of working with formal development methodologies including ‘waterfall’ and ‘agile’ approaches.
Proven experience of working with offshore development and test teams (preferably Indian) on joint development projects.
Strong interpersonal skills and the ability to influence senior stakeholders.
An ability to represent Northgate professionally in client facing situations and to act in their best interests.
Experience of managing projects based on one or more of the following technologies:
The ability to lead and motivate a team to deliver high levels of performance at all times, dealing with any issues promptly and effectively as they arise.
An ability to work effectively with limited direct supervision.
An ability to articulate solutions at all levels and to communicate both technical and non-technical information, depending upon the audience
Strong inter-personal skills with the ability to interact effectively with internal onshore/staff and customers at all levels.
Able to demonstrate a dynamic and enthusiastic approach to software development with a focus on quality and continuous improvement.
Security Clearance / CRB Clearance
Security clearance will be required to either SC or NPPV level
Must be able to demonstrate a pre-existing right to work in the UK