Principal Software Engineer
Posted 1 day 2 hours ago by UK Environmental Law Association
We are looking for an experienced Curam Social Program Management (SPM) Specialist to join our Digital and Technology team. This is an exciting opportunity to play a key role in the design, development, and ongoing support of our Curam platform, which underpins critical services for clients.
As a subject matter expert in Curam SPM, you will bring deep technical knowledge of the platform's architecture, configuration, and lifecycle management. You will work closely with multidisciplinary teams to ensure our Curam solutions are robust, scalable, and aligned with user needs.
In addition to your technical responsibilities, you will play a vital role in building internal capability by designing and delivering structured Curam training programmes. Your contribution will help develop our in-house expertise and support the long-term sustainability of our digital services.
The role works in directly to the Chief Architect and is a cross-cutting role between the Architecture and Engineering branches. The role requires working between Architectural standards and reviews while also working with Engineering staff to help train and support their coding development. As part of the role, you will also assist with ongoing priority incidents, providing guidance to assist resolution.
Social Security Scotland, an Executive Agency of the Scottish Government, is undertaking the largest and most complex IT and digital change programme since devolution. With a lifetime budget of over £300m, Social Security Scotland is delivering a social security system that will support the people of Scotland for decades to come.
We aim to develop within Social Security Scotland, a positive and inclusive culture, which supports our people to flourish, by embedding a working environment where we all treat each other with dignity and respect, and recognise each other's contributions.
A principal developer leads and plans development across large or multiple teams.
At this role level, you will:
- be an expert in many technical areas or a specialist with very deep knowledge in a particular technical area.
- use this knowledge, and work with related disciplines, to keep multiple teams working effectively.
- develop capability by facilitating internal mobility, shaping career paths and recruiting talent, ensuring they collaborate.
- identify, test and champion the adoption of emerging technologies.