Software Developer

Software Developer

Full-Time Working from home possible
H

(1x Back-End, 1x Front-End) Software Developer:


Back-End Software Developer:

Data-driven decision support through standardised modelling of impacts and outcomes across Strategic Objectives, KPIs, OKRs, and yield to enable balanced and flexible decision-making over time.

Integrated performance monitoring and reporting combining resourcing, planning, forecasting, performance, with related insights and trends

Scenario Modelling Module – The ability to test and calculate the simultaneous impact of a suite of discrete decisions packaged up into a scenario

Impacting Reporting – Visualisation and IU capability that can report the deltas of discrete decisions, scenarios, the cumulative deltas of scenarios, and be able to present trade-off analyses between different decisions or scenarios

Discrete Decision Impact Calculation – The ability to test and calculate the impact of making a single decision or change to the digital representation model, via direct changes or general business roles

Essential Criteria:

  • Hands-on experience in DevSecOps and CI/CD pipelines
  • Strong Python programming experience, Posit experience preferred, R is a plus
  • Experience with workflow orchestration tools, such as Airflow, Prefect etc
  • Solid experience with API development, FastAPI, Flask etc
  • Experience with large scale data processing
  • Strong understanding of performance optimisation for compute workloads


Front-end Software Developer:

Data-driven decision support through standardised modelling of impacts and outcomes across Strategic Objectives, KPIs, OKRs, and yield to enable balanced and flexible decision-making over time.

Essential Criteria:

  • Hands-on experience in DevSecOps and CI/CD Pipelines
  • Proficient Python or R for UI driven analytics apps
  • Experience building data heavy interactive dashboards
  • Familiarity with API integration and asynchronous workflows
  • Experience in front end languages (HTML, JavaScript, CSS) preferred
  • Knowledge of performance optimisation in reactive apps


Software Developer employer: HMRC

At HMRC, we pride ourselves on being an excellent employer that values purpose, growth, and a sense of belonging. Our flexible and hybrid working policies, generous leave allowance, and commitment to employee development create a supportive work culture where you can thrive. Join us in Newcastle, where you'll have the opportunity to make a meaningful impact while enjoying a collaborative environment that fosters innovation in recruitment processes.

H

Contact Details:

HMRC Recruitment Team