Developer
Developer
Leek Wootton
Permanent Contract
Full Time
Salary (£48,894.00 - £54,879.00)
The closing date for this post is 12 midday 21-May-2025
Those currently eligible on the redeployment register will be given prior consideration.
Are you a creative developer looking to make a real-world impact? Join our small, agile developer team at the forefront of policing technology, where you’ll play a key role in building innovative solutions that directly support frontline policing. . While our current focus includes Power Apps and Robotic Process Automation, we're eager to build on this and expand our horizons into AI development. . This is a unique opportunity to shape the future of policing by exploring and implementing AI solutions, leveraging AI platforms, and integrating them into our applications.
This is an exciting opportunity to shape the future of intelligent automation within a progressive UK police force. You’ll have the freedom to experiment, grow your skills, and deliver projects that genuinely matter. Whether you’re already experienced in AI (e.g. AI foundry or Co-Pilot Studio) and intelligent automation (e.g. Power Automate or Blue Prism), or you’re a skilled developer eager to learn and expand into these emerging areas, we’d love to hear from you!
The main purpose of the role is to provide application development, testing, documentation and support of a wide range of new and amended software solutions and services in accordance with enterprise and system architectures and standards to meet defined business needs. To develop new solutions and continuous improvement to the existing infrastructure
Main Responsibilities:
Develop, test and document new and amended software solutions in accordance with high level solution designs and agreed standards that are capable of meeting defined business needs and ICT's objectives for developing, implementing and maintaining high quality, resilient and performing systems.
Create/review designs, evaluate potential solutions and undertake detailed data flows / analysis and mappings that meet design parameters and conform to technical constraints.
Establish and execute plans for unit and system testing as agreed with Lead developer on all developed products taking full remedial action as appropriate and supplying the complete technical documentation set.
Implements products into live operation adhering to formal change control processes (ITIL) in conjunction with team lead and support thereafter.
Delivers effective support and maintenance services for locally developed software systems / solutions and their components to meet defined business needs and that retain compatibility with enterprise and solutions architectures.
Act as consulting developer, take responsibility for understanding strategic business requirements, collecting data, delivering analysis and recommending options. Collaborates with, and facilitates stakeholder groups to ensure the contribution of all relevant stakeholders is maximised.
To deliver an environment of continuous improvement and innovation and ensure that emerging technology and new initiatives are fully evaluated and relevant proposals are proactively driven through the technical architect practice.
To represent, promote the reputation and values of Warwickshire Police and the Digital Services Directorate at various meetings and groups both internally and externally, including the development of appropriate and constructive partnerships with relevant organisations and areas of both forces.
To be commercially astute on design, perpetually focussed on the 'service vs cost’ balance and take personal ownership, fully understanding and acting upon situations that require the pursuit of purpose over process.
To build and maintain relationships with the Managed Service Provider (MSP) and other suppliers (including police forces with whom we collaborate) with a stake in our reporting solutions.
To undertake other duties commensurate with the nature, level of responsibility and grading of this post, as required.
Knowledge:
To be educated to degree level and/or holder of relevant professional certification (e.g ITIL, TOGAF/COBIT, Prince2, or an equivalent framework).
Microsoft Power Platform (Power Automate)
Experience Intelligent Automation toolsets i.e. Co-Pilot / Blue Prism
Experience of Power Apps development (Power Apps Portals, Model-Driven / Canvas Applications), Microsoft Dataverse.
Experience in using Azure DevOps for agile solution delivery.
DotNet development background (e.g. C#, .Net, Entity Framework, SQL Server).
Experience in developing and deploying with providers like Azure & AWS
Experience:
Proficient in relevant programming languages – a set of codes and syntax (supported by software tools) which enable the unambiguous translation of specified functionality into "source code" for the creation of computer programs e.g. Microsoft .Net, ASP, C#, and other languages VB, C++.
Good practical knowledge and skills in software development methodologies and techniques intended to facilitate the structured development of applications, e.g. Lean, Agile, Objectory / UML.
Proficient in one or more application development software tools and languages, which automate or assist part of the development process e.g. DevOps, XML, XSLT, Business Objects, Web Services, Microsoft Visual Studio.
Proficient in database software which enables the user to create, populate and manipulate data structures e.g.SQL Server, Oracle, MySQL.
Strong problem-solving skills with ability to gather and assimilate.
Broad and deep knowledge and experience of diverse products and business requirements, with a specialism in one of the required areas.
Demonstrate significant experience developing solutions in a similar large complex multi-faceted organisation.
Demonstrate experience of translating user requirements into ICT service designs, being the subject matter expert from inception, through to delivery to the end customer.
Relevant experience demonstrating an aptitude for analysing systems, processes and operational procedures for continual improvement.
Ability to take the lead during technical meetings and help to drive discussions e.g. at programme level boards with associated stakeholders.
Familiar with business analysis techniques which help in modelling and understanding a business and its operation e.g. functional business models, statistical process control, relational data modelling, use case.
Key Skills:
Strong problem-solving skills with ability to gather and assimilate information.
Demonstrate a high level of communication, negotiation and influencing skills.
Ability to think ahead and anticipate/mitigate risks and find suitable solutions to issues.
Demonstrate ability to communicate with key stakeholders and suppliers with the flexibility to adjust approach and style accordingly.
Excellent people skills built on a combination of great listening, empathy, insight and intellect.
Ability to positively guide others and influence change within organisations.
Confident in the ability to be professional and influential on key issues within portfolio area.
Special Conditions
Requirement to participate in on call rota
Regular travel throughout Warwickshire
We want our organisation to be as diverse as the community it serves. We welcome applicants from all sections of the community.
You will be required as part of Warwickshire Police recruitment process to successfully complete vetting and credit checks.
We support the “Happy to talk flexible working” campaign, which aims to encourage uptake of flexible working for individuals, the flexible working options that may be considered for this role include; Remote Working