At a Glance
- Tasks: Develop and deploy high-quality low code solutions to transform public services.
- Company: Join HM Court and Tribunals Service, a key agency of the MoJ.
- Benefits: Competitive salary, additional allowances, and opportunities for professional growth.
- Other info: Dynamic environment with opportunities to mentor and collaborate with diverse teams.
- Why this job: Make a real impact on government services using innovative technology.
- Qualifications: Experience in low-code development and strong communication skills.
The predicted salary is between 40000 - 50000 £ per year.
We’re seeking a Low Code Software Developer with the ability to develop and deploy high‑quality enterprise‑grade low code solutions. As a Software Developer at HMCTS you will work with a wide range of stakeholders such as user researchers, product managers, designers, business analysts, delivery managers and digital architects, all of whom share a vision for making better government through smarter use of technology. You will innovate to radically transform public services for the better. Examples of products can be found in our GitHub repository: GitHub. You can find more information about our ways of working in the HMCTS Way: HMCTS Way.
In addition, we use a range of other technologies and continue to evolve by employing new technologies that help us deliver better services to our users and continue our Learning and Development. The Technologies we rely on include:
- 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
- GOV.UK Design System for our web interfaces
Responsibilities & Duties
- 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.
Required skills and experience
- Sound knowledge in 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.
- An understanding of relational database systems (e.g. MSSQL or Dataverse).
- An understanding of 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.
- An understanding of common security issues and how to mitigate them.
- Good communication skills and ability to collaborate with technical and non‑technical teams.
Essential Criteria
- Experience developing and deploying enterprise low‑code solutions using Power Platform or UiPath.
- Sound knowledge of VB.NET.
- 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.
These are exciting times at HM Court and Tribunals Service (HMCTS). As an agency of the MoJ, we support the judiciary across England and Wales to deliver justice by running courts and tribunals and processing outcomes, and we are looking for talented people to help us achieve our ambitions. It will be challenging, important and rewarding.
12803 - Software Developer - Low Code in London employer: HM Courts and Tribunals Service
Contact Detail:
HM Courts and Tribunals Service Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land 12803 - Software Developer - Low Code in London
✨Tip Number 1
Get to know the company! Before your interview, dive into HMCTS's mission and values. Understanding their goals will help you tailor your responses and show that you're genuinely interested in making a difference in public services.
✨Tip Number 2
Show off your skills! Prepare a portfolio of your low-code projects or any relevant work you've done. This is your chance to demonstrate your expertise with Power Platform or UiPath, so make sure to highlight your best work.
✨Tip Number 3
Practice makes perfect! Conduct mock interviews with friends or use online resources to get comfortable discussing your experience and technical knowledge. The more you practice, the more confident you'll feel when it’s time for the real deal.
✨Tip Number 4
Apply through our website! We want to see your application come through our official channels. It not only shows your enthusiasm but also ensures you’re considered for all the exciting opportunities we have at HMCTS.
We think you need these skills to ace 12803 - Software Developer - Low Code in London
Some tips for your application 🫡
Tailor Your Application: Make sure to customise your application to highlight how your skills and experiences align with the role of a Low Code Software Developer. Use keywords from the job description to show that you understand what we're looking for.
Showcase Your Projects: If you've worked on any low-code solutions or relevant projects, don’t hold back! Share links or descriptions of your work, especially if they relate to technologies like Power Platform or UiPath. We love seeing what you've created!
Be Clear and Concise: When writing your application, keep it straightforward. Use clear language and avoid jargon unless it's relevant. We appreciate a well-structured application that gets straight to the point without fluff.
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way to ensure your application gets to us quickly and efficiently. Plus, you’ll find all the info you need about the role and our team there!
How to prepare for a job interview at HM Courts and Tribunals Service
✨Know Your Tech Stack
Make sure you’re familiar with the technologies mentioned in the job description, especially Power Platform and UiPath. Brush up on your knowledge of VB.NET, JSON, XML, and XAML, as these will likely come up during technical discussions.
✨Showcase Your Problem-Solving Skills
Prepare to discuss specific examples where you've developed low-code solutions or tackled complex problems. Highlight how you approached these challenges and the impact your solutions had on the project or team.
✨Understand the Stakeholders
Since you'll be working with various stakeholders, it’s crucial to understand their roles and how they contribute to the project. Be ready to explain how you would collaborate with user researchers, product managers, and other team members to deliver effective solutions.
✨Demonstrate Continuous Learning
Show your enthusiasm for learning new technologies and improving your skills. Discuss any recent courses, certifications, or projects that demonstrate your commitment to staying updated in the fast-evolving tech landscape.