Job Search and Career Advice Platform

Enable job alerts via email!

Software Developer

Hmcts Digital And Technology Services (dts)

Folly Gate

On-site

GBP 50,000 - 70,000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A digital and technology services provider in Folly Gate is seeking a candidate skilled in developing low code solutions. Responsibilities include mentoring junior developers, ensuring product security, and collaborating on various technologies like Azure, Node.js, and Power Platform. Ideal applicants will have extensive knowledge of enterprise systems and strong communication skills. This role offers opportunities to build and maintain solutions while participating in continuous learning and technology adaptation.

Qualifications

  • Experience in developing enterprise low code solutions using Power Platform or UiPath.
  • Sound knowledge of web applications, including HTTP mechanics.
  • Mentoring experience or ability to lead developers.

Responsibilities

  • Build, maintain, and document low code solutions following best practices.
  • Conduct internal testing and participate in code reviews.
  • Ensure product security, data confidentiality, and integrity.
  • Plan development and contribute to process improvement.

Skills

Java
Node.js
Power Platform
UiPath
Jenkins
Kubernetes
Docker
Azure
Terraform
Postgres
Redis
APIs
JSON
XML
XAML
Microsoft 365 Apps
Job description
Overview

The Technologies we are also rely on are (not role specific):

  • Java to write our backend services
  • Node.js to write our frontend services
  • Power Platform for low-code development
  • UiPath for Robotic Process Automation
  • Jenkins for CI/CD
  • Dynatrace for application monitoring
  • Kubernetes and Docker to run our services
  • Azure for most of our infrastructure
  • Terraform for infrastructure as code
  • Postgres and Redis as our databases
  • Design System for our web interfaces
Responsibilities
  • Macs to do all the above, build, maintain and document low code solutions, following best practices and internal standards
  • Conduct internal testing, quality assurance, and participate in code reviews
  • Continuously learn and stay up to date with relevant technologies, identifying potential issues
  • Ensure product security, data confidentiality, and integrity, raising risks as needed
  • Support and maintain software, including limited out-of-hours work when required
  • Plan development, coordinate integration, and contribute to process improvement
  • Manage service availability effectively and cost-efficiently
  • Build and test system interfaces
  • Mentor junior colleagues and share technical expertise
  • Design and develop software based on user stories
  • Participate in recruitment and procurement
  • Understand a wide range of technologies used in an enterprise, such as logging and monitoring, authentication/authorisation, cloud hosting environments, systems integration, source control, package management, Azure Windows Virtual Devices, etc.
  • Understand relational database systems (e.g. MSSQL or Dataverse)
  • Understand APIs, systems integration, and cloud hosting environments (e.g. Azure)
  • Experience of mentoring, coaching or leading other developers
  • Experience of working with modern tools and techniques
  • Understanding of common security issues and how to mitigate them
  • Good communication skills and ability to collaborate with technical and non-technical teams; experience developing and deploying enterprise low code solutions using Power Platform or UiPath
  • Sound knowledge of JSON, XML, and XAML for data structuring
  • Sound knowledge of HTTP, including the request/response lifecycle, headers, status codes, and the underlying mechanic of web applications
  • Sound knowledge of Microsoft 365 Apps including SharePoint, OneDrive, and Excel
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.