Great news, we need your skills, come and join us!

Find a new career with West Midlands Police and start making a real difference!

Preventing crime, protecting the public and helping those in need.

Be part of a team that is making a difference in our community.

Our Vision and Value

Our Vision and Values

Our vision drives us and our shared values guide us.



Learn more about your career at West Midlands Police and unlock your potential.



Get to know the roles we have at West Midlands Police and apply today.

Play video

I joined because this work matters…

Help and Support

Sign up for job alerts today

Be the first to hear about our latest poistion at West Midlands Police. It only take just a minute to sign up for job alerts.

Sign Up

Help and hints to start your application

Please ensure that you have pop up blockers switched off or you allow pop ups for this site to allow the application form to open when applying for a position with WMP.

If applying on a mobile device please check in your settings to allow pop-ups.

Our Vacancies


210000FA Requisition #
Thanks for your interest in the SENIOR SOFTWARE ENGINEER – (JAVA / JAVASCRIPT FULL STACK APP DEVELOPMENT) position. Unfortunately this position has been closed but you can search our 22 open jobs by clicking here.

We are looking to recruit a software engineer with skills and experience in the following areas:


  • Agile software development processes using software lifecycle tools i.e. GitLab for code management, Kanban workflow and continuous integration
  • Developing fast responsive web applications using Angular/React JavaScript frameworks
  • Building secure ReST data APIs in Java Spring, NodeJS
  • Container technologies such as Docker, minikube and Kubernetes,
  • Modern authentication and authorisation protocols such as Oauth using ADFS/AzureAD
  • Database design and query skills against both relational and big data technologies such as Oracle/SQL Server/MySQL, Hive, Cassandra, Solr, HBase, Kudu and Redis
  • Assist with deploying and running in AWS using Fargate, CloudFormation etc.
  • You are inquisitive, enjoy working in a multi-disciplinary team, can design and prototype new solutions, actively learn new technologies and focus on adding value

Qualifications - External

  • Degree or equivalent experience

Medical (Non-Operational)

Appointment to this role will be dependent upon successfully passing medical checks, which may include a drugs test and if required a fitness test.

Successful applicants will be required to pass Recruitment Vetting and Counter Terrorism Clearance, including MV vetting, scrutiny prior to commencing their role, this will include a full background & financial disclosure as part of the vetting process.


Primary Location: Lloyd House


To be confirmed

My Profile

Create and manage profiles for future opportunities.

Go to Profile

My Submissions

Track your opportunities.

My Submissions

Contact the Recruitment Team

Email: Click Here

Phone: 0121 626 5100