Senior RPA Developer

200000G0 Requisition #
Thanks for your interest in the Senior RPA Developer position. Unfortunately this position has been closed but you can search our 29 open jobs by clicking here.

We would welcome applications from candidates with:

  • An interest and knowledge of the theory behind automation techniques and RPA technologies.
  • Experience of the whole product lifecycle, encompassing development, testing & support.
  • An awareness of change impact and the effect on the ability to automate or the need to update existing automations.
  • An understanding of industry standard approaches to exceptions and error handling.
  • Experience of documenting solutions and system dependencies.
  • Excellent communication skills with business, IT & Digital, and vendor stakeholders.
  • Ability to work across all levels of the IT & Digital Technical Delivery Lifecycle.
  • A broad experience in supporting or developing across a diverse tech stack including browser based applications, java clients, and thick clients underpinned by both SQL Server and Oracle databases.
  • Demonstrable success at delivering RPA solutions in an enterprise environment.
  • Experience of leading the delivery of software solutions.
  • Experience of acting as a mentor to more junior developers.

Knowledge and experience in the following is desirable:

  •        Experience and certification with NICE and UIPath RPA software or similar.
  •        Interaction with databases using SQL or similar querying languages.
  •        Familiarity with HTML & Javascript.
  •        Object-oriented programming (any language such as Java, Python or C#).
  •        Universal Modelling Language, Requirements Documents, User Stories/Use Cases etc.
  •        Design patterns, clean coding principles, code reviews.
  •        Macros/Excel/VBA.
  •        API documentation and services using API documentation and invoke services using SOAP and REST/JSON and XML.
  •        Unit Testing, User Acceptance Testing, Defect Management, Dev-Ops, Agile.
  •        Automating applications running within Microsoft App-V.
  •       ITIL.

Working within the IT & Digital Team can be rewarding; we offer the opportunity to work in a large organisation where people can develop their skills, knowledge and careers in an encouraging and flexible environment. Our benefits include:

  • 28 days (plus bank holidays) with the option to purchase additional days.
  • Access to a Corporate Health Cash Plan and wellbeing website.
  • Modern working environment in central Birmingham.
  • Opportunity to save on travel costs through a Corporate Travel Scheme.

The community we serve within the West Midlands is fantastically diverse. West Midlands Police is an equal opportunities employer, meaning we value diversity and shape our workforce to best match and reflect the people we serve. You will be part of an already incredibly diverse and balanced team in terms of skill sets, gender, sexual orientation, age, disability status and ethnic background. The strong team ethos helps us deliver on our departmental mission statement in "Enabling WMP to serve our communities through innovative and empowering technology.


West Midlands Police are currently undertaking a long term review of staff pay and conditions.  The grade, pay and other terms of employment are therefore subject to review and may change in the future. 

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.  As part of our commitment we operate a Guaranteed Interview Scheme - all candidates who declare a disability and meet the essential criteria for the role will be guaranteed an interview.

"Diversity and Inclusion Vision:  Maximise the potential of people from all backgrounds through a culture of fairness and inclusion to deliver the best service for our communities"

Previous Job Searches

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