Connecting Talent to opportunity

Connecting Talent to opportunity

Senior Pega Developer

Expired

Job Description:

Revenue & Customs Digital Technology Services (RCDTS) are working alongside HM Revenue & Customs (HMRC) and embarking on an ambitious and challenging digital transformation programme which will result in HMRC becoming one of the most digitally advanced tax authorities in the world. 

RCDTS was set up in 2015 as a subsidiary of HMRC’s Chief Digital & Information Officer Group and has one of the largest customer bases in the world.

Our role sits within Chief Digital & Information Group (CDIO), we’re increasingly delivering in-house through our growing network of digital delivery centres – hi-tech, state-of-the-art facilities across the UK.

We’re removing our dependence on data centres, as we increasingly virtualise our estate. We’re fundamentally restructuring the way we look after our IT and the way we work with partners across our ecosystem. But it’s not just about the tech. We’re building a deep understanding of our customers, working in agile ways, and implementing a DevOps approach.

We focus on our people, with clearly defined career pathways that are rewarding, fulfilling and achievable. We have flexible ways of working to help everyone manage their own work/life balance. And we’re creating an authentically diverse and inclusive workplace where everyone feels able to bring their whole self to work.

The Team

This role sits within our Case Management Delivery Group (CMDG) which is aligned to the Customer Compliance Business Area. We are responsible for providing case and content management solutions used by around 26k colleagues across various directorates within HMRC. Our goal is to deliver reliable, secure and supportable solutions; these are produced by Product Teams based in Telford, Newcastle and Bristol, who are accountable for the end-to-end lifecycle of the Products they support

CMDG is concluding the migration of its Products to Cloud hosted solutions and is looking to exploit the opportunities provided by these flexible and scalable platforms. You will be working alongside colleagues and third-party teams to help us grow the functionality provided, enabling our end users to exploit their capabilities to deliver better outcomes for the country.

Role & Responsibilities

As a Senior Pega Developer within CMDG you will be a key member of the Product team, collaborating with all members throughout the full delivery lifecycle to ensure delivery of highest-quality software products. At HMRC, we follow a test-first methodology, and our developers are passionate about Test Driven Delivery, working closely with Business Analysts, Testers and Product Owners within a truly collaborative environment. We offer a clearly defined career path and will help you develop skills that are transferable across government.

Duties will include:

  • Senior developers plan and lead development on sets of related stories and have an understanding of the whole system and take responsibility for teaching this to others (coach and mentor more junior colleagues). Senior developers work with other disciplines to understand what needs to be built and operate the production services they build, whilst finding ways to improve system robustness, resilience and stability.
  • Demonstrates a rational and organised approach to the tasks undertaken and an awareness of the need to achieve quality. Has good knowledge of the system components and interfaces being integrated. Has thorough knowledge of testing procedures. Has some knowledge of configuration issues. Takes a logical, analytical approach to problem solving and pays close attention to detail
  • Designs, codes, tests, corrects and documents complex programs and scripts from agreed specifications, and subsequent iterations, using agreed standards and tools, to achieve a well-engineered result.
  • Has a deep knowledge of Pega and is aware of future pipeline enhancement to the tools, so that they can be utilised to the benefit of the client.
  • Takes part in reviews of own work and leads reviews of colleagues' work.
  • Perform out-of-hours support as part of an on-call rota, scheduled maintenance and support release deployment activities after hours.

Essential criteria

  • Designing, building, maintaining and testing Pega-based applications as part of a multi-functional product focused agile delivery team, with CSSA Certification as a minimum
  • Using, operating, patching and securing Linux operating systems like RHEL
  • Configuration management software like Puppet or Ansible and scripting languages like BASH, Perl, Python, Javascript
  • Deploying, supporting and patching public, cloud-based applications that are repeatable, scalable, resilient and highly available (including APIs and microservices)
  • Working knowledge of implementing Databases based on Oracle
  • Working knowledge of Docker, Kubernetes and container orchestration
  • Familiar with Atlassian Tool Suite: JIRA (epic, story, bug, task tracking), Confluence.
  • SC clearance
  • Must be willing to be part of a rota to perform out-of-hours support, release and maintenance activities

Desirable

  • Experience with installing and configuring monitoring Tools such as Dynatrace and AppDynamics
  • Experience of public Cloud providers such as AWS and Azure
  • Knowledge of Content Management applications based on Documentum
  • Exposure to Systems Administrator activities
  • Job Type

    Permanent, Full Time

  • Work Authorisation

    No

  • Industry Sector IT & Internet