Senior Software Developer
Essential
- Internet or intranet-facing C# .NET Core web sites with MVC or Razor Pages
- HTML, CSS, Bootstrap
- JavaScript
- REST API development using C# .NET
- SQL Server
- Visual Studio
Highly Desirable
- Vue
- Progressive Web Apps
- Azure DevOps Server (TFS), including git
- Deployment to load balanced and mirrored cloud infrastructure
- Automated build, deployment, performance and test processes
- Angular, Ionic and Cordova
About Us
West Midlands Police is England’s second largest police force. Together we serve the 2.9 million people who call the region home - one of the youngest and most diverse populations in Europe.
The shared vision of our 12,500 officers, staff and volunteers is to be recognised as a police service that is big enough to cope with everything that is asked of us, while showing we are small enough to care about the things that really matter to people.
This vision is built on three strategic priorities:
• A service that works for local people
• Engaged communities
• Employer of choice
We will achieve each of these goals to enable us fulfil our mission of working in partnership, making communities safer.
These are the values which guide all of our actions and decision making:
• Service – we put people first
• Integrity – we always do the right thing
• Compassion – we see the person needing help
• Professionalism – we lead by good example
• Equality, Diversity and Human Rights – we treat everyone fairly
West Midlands Police is a Disability Confident Leader - the highest level an organisation can achieve under the scheme run by the Department of Work and Pensions. We operate a Disability Confident Interview Scheme. All candidates who share with us that they are disabled and meet the essential criteria for the role will be offered an interview*.
Successful applicants will be required to pass management vetting and security clearance scrutiny prior to starting their role. This includes a full background & financial disclosure.
*There may be times we cannot interview all disabled people who meet the essential criteria for the job. For example, seasonal and high-peak times. In these situations, we may limit the number of interviews offered to disabled and non-disabled people. In these circumstances, we will select the candidates who best meet the essential criteria for the job.