At a Glance
- Tasks: Develop and support software solutions for a local Police Force, ensuring high-quality systems.
- Company: Join RSR, a specialist in public safety recruitment, dedicated to finding top talent for security roles.
- Benefits: Enjoy a competitive salary, opportunities for innovation, and a chance to make a real impact.
- Why this job: Be part of a mission-driven team that values continuous improvement and collaboration in tech.
- Qualifications: Proficiency in programming languages like C# and .Net, with a degree or relevant certifications preferred.
- Other info: Remote work options may be available; refer a friend for rewards!
The predicted salary is between 42000 - 48000 £ per year.
RSR is a public safety & enterprise security recruitment specialist. We assist public safety employers find the right talent. We assist all employers when they want to source public safety and enterprise security skills and experience.
We are currently recruiting for experienced Developer to work on a full-time permanent contract with a local Police Force in Leek Wootton, Warwickshire. The role is paying £48,894.00 - £54,879.00 per annum. The role will be situated within a Police Force, so applicants must be able to obtain national security vetting.
Role overview:
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.
Key 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.
Essential requirements:
- 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.
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.
Due to the high volume of applications we receive, if you do not hear from us within 7 working days, your application has been unsuccessful.
If this role is not for you but you do know somebody who would be interested, please feel free to refer them to us! We have a “Refer A Friend” bonus scheme and we will reward you retail vouchers for any referrals who are not already known to us and are successfully placed!
Red Snapper Recruitment is a member of the Red Snapper Group. The Red Snapper Group acts as an employment agency (permanent) and as an employment business (temporary) - a free and confidential service to candidates. The Red Snapper Recruitment Group is an equal opportunities employer.
Developer employer: Red Snapper Recruitment | Public Safety
Contact Detail:
Red Snapper Recruitment | Public Safety Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Developer
✨Tip Number 1
Familiarise yourself with the specific technologies mentioned in the job description, such as Microsoft .Net, C#, and SQL Server. Being able to discuss your experience with these tools in detail will show that you're a strong fit for the role.
✨Tip Number 2
Highlight any experience you have with Agile methodologies and DevOps practices. This is crucial for the role, and demonstrating your understanding of these processes can set you apart from other candidates.
✨Tip Number 3
Prepare to discuss your problem-solving skills and provide examples of how you've tackled complex issues in previous roles. This will help illustrate your ability to contribute effectively to the team.
✨Tip Number 4
Network with professionals in the public safety and enterprise security sectors. Engaging with individuals who work in similar environments can provide valuable insights and potentially lead to referrals.
We think you need these skills to ace Developer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with relevant programming languages and software development methodologies mentioned in the job description. Use specific examples to demonstrate your skills in Microsoft .Net, C#, and Agile practices.
Craft a Strong Cover Letter: Write a cover letter that addresses the key responsibilities of the role. Explain how your background aligns with the requirements, particularly your experience in developing solutions for complex organisations and your ability to translate user requirements into ICT service designs.
Showcase Problem-Solving Skills: In your application, provide examples of how you've tackled challenges in previous roles. Highlight your strong problem-solving skills and your experience with continuous improvement in software development processes.
Highlight Relevant Certifications: If you have any relevant certifications such as ITIL, TOGAF, or Prince2, make sure to mention them in your application. This will demonstrate your commitment to professional development and your understanding of industry standards.
How to prepare for a job interview at Red Snapper Recruitment | Public Safety
✨Showcase Your Technical Skills
Make sure to highlight your proficiency in relevant programming languages like C#, .Net, and SQL during the interview. Be prepared to discuss specific projects where you've successfully applied these skills, as this will demonstrate your capability to meet the technical requirements of the role.
✨Understand the Organisation's Needs
Research Warwickshire Police and their Digital Services Directorate before the interview. Understanding their mission and how your role as a Developer fits into their objectives will help you articulate how you can contribute effectively to their goals.
✨Prepare for Problem-Solving Questions
Expect questions that assess your problem-solving abilities. Be ready to discuss past challenges you've faced in software development and how you approached them. Use the STAR method (Situation, Task, Action, Result) to structure your responses clearly.
✨Demonstrate Continuous Improvement Mindset
Emphasise your commitment to continuous improvement and innovation. Share examples of how you've implemented new technologies or processes in previous roles, and be prepared to discuss how you would approach similar initiatives at Warwickshire Police.