cover image
West Midlands Police

West Midlands Police

www.westmidlands.police.uk

1 Job

3,491 Employees

About the Company

West Midlands Police is the second largest police force in the country, covering an area of 348 square miles and serving a population of almost 2.8 million.

The region sits at the very heart of the country and covers the three major centres of Birmingham, Coventry and Wolverhampton. It also includes the busy and thriving districts of Sandwell, Walsall, Solihull and Dudley. Leisure, retail and conference amenities, together with Premiership and Championship football teams, attract millions of visitors annually.

The force deals with more than 2,000 emergency calls for help every day, as well as patrolling the streets and responding to incidents 24-hours-a-day, seven days a week.

This page will be used to advertise our job vacancies and connect with our employees.

Do not use LinkedIn to report crime. Call 999 in an emergency. For everything else get in touch via Live Chat on our website 8am - Midnight, or call 101.

Listed Jobs

Company background Company brand
Company Name
West Midlands Police
Job Title
Senior Software Developer (Full Time/Part Time)
Job Description
Job title: Senior Software Developer Role Summary: Full‑stack software engineer responsible for designing, building, and maintaining modern web applications and RESTful services for operational policing, leveraging AWS cloud infrastructure, JavaScript frameworks, and Java backend services. Expectations: Deliver high‑quality, scalable, and secure solutions in a collaborative DevOps environment, continuously research emerging technologies, and iterate on user‑centric designs. Key Responsibilities: - Design, develop, and deploy responsive web applications (Angular, React, Vue) and corresponding Java microservices. - Implement REST APIs, SQL queries, and data model design for structured and graph databases. - Collaborate with Cloud Services Team, IT&D stakeholders, and end users to translate business requirements into functional solutions. - Optimize performance, reliability, security, and maintainability of mission‑critical systems. - Engage in continuous integration/delivery pipelines, code reviews, and version‑control best practices. - Prototype new features quickly and present to technical and non‑technical audiences. Required Skills: - Advanced proficiency in modern JavaScript frameworks (Angular, React, Vue) and responsive UI design. - Strong Java programming and REST API development experience. - SQL database design, querying, and optimization; familiarity with relational and graph databases. - Cloud computing fundamentals, AWS services, and serverless concepts. - Version control using Git; experience with CI/CD workflows. - Security fundamentals: authentication/authorization (OAuth 2.0), SPA security. Required Education & Certifications: - Bachelor’s degree in Computer Science, Software Engineering, or related technical field (or equivalent professional experience). - Relevant cloud or security certifications (e.g., AWS Certified Developer, Certified Information Systems Security Professional) are desirable.
Birmingham, United kingdom
On site
Senior
29-10-2025