Junior Developer
West Mercia Police
3 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
Junior Compensation
£ 39KJob location
Remote
Tech stack
Agile Methodologies
JIRA
Azure
Software Engineering
Software Systems
Data Streaming
System Testing
UML
Model-Driven Development
Microsoft Power Automate
Virtual Agents
Powerapps
Job description
- 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 our 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 in predominantly agentic AI technology and Microsoft Power Platform.
- 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 Transformation Department 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 Digital Operations department, Digital Transformation department 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.
Requirements
We are looking for an enthusiastic, dynamic and proactive Junior Developer to join our busy Change Development team, to work on MS Power Platform and AI Agent development., Knowledge:
- Desirable but not essential to be educated to degree level.
- Keen interest and understanding of agentic AI development
- Interested in Power Apps development (Power Apps Portals, Model-Driven / Canvas Applications), Microsoft Dataverse.
- Experience of Intelligent Automation toolsets i.e. Power Automate.
- Experience in using Azure DevOps / Jira for agile solution delivery.
Experience:
- 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.
- Strong problem-solving skills with ability to gather and assimilate.
- Some experience of diverse products and business requirements, with a specialism in one of the required areas.
- Demonstrate some experience developing solutions in a similar large complex multi-faceted apps and datasets.
- Relevant experience demonstrating an aptitude for analysing systems, processes and operational procedures for continual improvement.
Key Skills:
- Strong problem-solving skills with ability to gather and assimilate information.
- Demonstrate a high level of communication skills.
- Ability to think ahead and anticipate/mitigate risks.
- Excellent people skills built on a combination of great listening, empathy, insight and intellect.
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.