JOB PROFILE
POST TITLE: |
Developer (Power Platform / Automation)
|
GRADE: |
£55,000 - £60,000
|
DIRECTORATE: |
Digital Services
|
RESPONSIBLE TO: |
Lead Developer
|
LOCATION: |
Leek Wootton
|
JOB PURPOSE: |
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: |
|
1. 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.
|
|
2. Create/review designs, evaluate potential solutions and undertake detailed data flows / analysis and mappings that meet design parameters and conform to technical constraints.
|
|
3. 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.
|
|
4. Implements products into live operation adhering to formal change control processes (ITIL) in conjunction with team lead and support thereafter.
|
|
5. 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.
|
|
6. 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.
|
|
7. 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.
|
|
8. 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.
|
|
9. 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.
|
|
10. 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.
|
|
11. To undertake other duties commensurate with the nature, level of responsibility and grading of this post, as required.
|
|
Special Conditions: |
Travel into the office 1 or 2 times a month maximum
|
Security level:
|
Management Vetting |
PERSON SPECIFICATION: |
Knowledge: · To be educated to degree level · Experience of Power Apps development (Power Apps Portals, Model-Driven / Canvas Applications), Microsoft Dataverse. · Microsoft Power Platform (Power Automate and/or Power BI). · Experience in using Azure DevOps for agile solution delivery. · DotNet development background (e.g. C#, .Net, Entity Framework, SQL Server) is preferred but no essential · Experience Intelligent Automation toolsets i.e. Power Automate. · 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.
|
|
BEHAVIOURS: SUPERVISOR/MANAGER |
All post holders are expected to know, understand and act within the ethics and values of the Police Service. These nationally recognised behaviours and values are set out in the Competency and Values Framework (CVF). The CVF has six competencies that are clustered into three groups: · Resolute, compassionate and committed · Inclusive, enabling and visionary leadership · Intelligent, creative and informed policing Under each competency are three levels that show what behaviours will look like in practice. This role requires the post holder to be operating at or working towards Level 2 of the CVF.
|
Author: |
CDIO, Geoff King |
Date: |
22 August 2022 |
Developer August 2022
PAGE
2
Developer August 2022