Associate Software Engineer
The Scottish Government
Are you looking to grow your career in software engineering? Join Social Security Scotland and help build digital services that make a real difference to people's lives across Scotland.
As an Associate Software Engineer, you'll work as part of a supportive and collaborative team, contributing to the development, maintenance and improvement of modern digital services. You'll have the opportunity to work with experienced engineers, learn new technologies, and develop your technical skills through hands‑on experience, coaching and mentoring.
This is an excellent opportunity for someone at the early stages of their software engineering career who is keen to learn, solve problems and build high‑quality digital solutions. You'll be supported to develop your knowledge across software development, testing, security, user‑centred design and modern engineering practices, while gaining valuable experience working within a large public sector organisation.
At Social Security Scotland, continuous learning and professional development are encouraged. You'll have access to training, development opportunities and a clear pathway to progress your career within the Digital Profession. Whether you're building on existing experience or taking the next step in your career, you'll be part of a team that values collaboration, innovation and personal growth.
Together, we deliver digital services that are secure, accessible and user‑focused, helping provide vital support to people across Scotland.
An Associate Software Engineer learns on the job by delivering software components.
At this role level, you will:
- develop skills while working under supervision to deliver stories in a multidisciplinary team
- understand and be proficient in different types of testing
- be aware of but not responsible for security
Reference: WJ-766_22321845