Software Developer
Role details
Job location
Tech stack
Job description
Are you a software development expert with experience in developing inclusive websites and applications? At Public Health Scotland, we're committed to improving the health and wellbeing of our communities through innovative digital solutions. We're looking for a talented Software Developer to join our team and help drive our software development efforts forward
As a Software Developer, you'll be designing and developing cutting-edge software solutions that support our mission. You'll be part of our skilled in-house software development team, ensuring that our websites and digital platforms are robust, user-friendly, and impactful.
As a Software Developer, you will:
- Work on all aspects of software development including creating the technical specification, design, development, testing and maintenance of software systems.
- Create user-centred, accessible, quality assured, and measurable software applications throughout the software development lifecycle.
- Ensure the quality and performance of our digital platforms through rigorous testing and optimisation.
- Provide professional support and advice to the software development team and wider organisation.
- Stay current with industry trends and best practices in software development and web technologies.
Requirements
- A degree level qualification in software development, software engineering or other relevant subject or equivalent level of experience in a field relevant to the demands of the post.
- Significant experience of working within a software development environment producing a variety of types of products across multiple platforms using a range of technologies and software languages.
- Significant specialist experience of working on all aspects of the design, development, testing, and management of highly complex digital software applications.
- Experience of designing inclusive and secure software applications that comply with information, data, cybersecurity, accessibility policies and standards.
- Experience of delivering large and complex projects on time and to budget and working in an Agile environment.
- A sound understanding of accessibility and the principles of user-centred design.
- Excellent interpersonal and written communication skills.
- Proven ability to work and collaborate effectively within and across teams.
Benefits & conditions
Our benefits package includes pension scheme, comprehensive range of work life balance policies, occupational health services, learning resource centres and discounted leisure, financial and shopping benefits. Click here to view the full range of the PHS Employee Benefits.