Company

Scottish GovernmentSee more

addressAddressGlasgow, Scotland
salary Salary£57,141 - £71,243 a year
CategoryIT

Job description

Overview:
Imagine playing a key role in delivering public services for all!

Would you like to build and run the platforms that underpin public services in Scotland? In the cloud and platform services division, our mission is to design, build, and operate a Scottish Government platform for Public Sector bodies across Scotland, providing: Cloud Computing, Digital Payments, and Digital Identity. By establishing common platforms, we support organisational transformation, allowing bodies to deliver their services more efficiently, more quickly, and at scale.

As a Senior Software Engineer, you will have broad software development expertise and will understand the goals and strategy behind each project from inception to running as a live service. This will involve providing technical expertise at the project level and responsibility for successful delivery of individual applications or components.

HOW DOES IT FEEL TO WORK HERE?

** Adam Barclay, Software Engineering Manager
**

"I've found the Scottish Government to be a supportive working environment and appreciate that my colleagues are all working towards a common goal. As someone who was previously employed in the private sector, I enjoy having the opportunity to work on software projects that will have a positive impact on the lives of people in Scotland."

Hear from colleagues discussing Digital Careers at Scottish Government.

HOW WILL I SPEND MY TIME?

As a Senior Software Engineer you will contribute to the development of our secure, scalable, and resilient software platforms. You will use your expertise to advise on the technical direction of the solution, review code, and mentor junior members of the team to make sure a high standard is maintained. As part of a cross functional agile team, you will be responsible for the whole of the software development lifecycle, including interpreting the requirements, writing unit and integration tests, coding the solution, and automating infrastructure creation, software deployment, and monitoring.

You would be joining at an exciting time where we are investing in growing our team and supporting colleagues’ professional development to broaden their skills while increasing their depth of knowledge with the latest technologies.

What technologies will you use?

Our services and applications run on AWS using Kubernetes, backend services are written in Java, with Node JS and Typescript used for front end applications. Persistence is provided by S3, DynamoDB and Redis. We use Grafana/Prometheus for metrics and dashboarding; and Gitlab for CI/CD. The cloud platform team operate both an AWS and Azure platform.
Responsibilities:
As a Senior Developer you will deliver and integrate software to form a complete service.

At this role level, you will:

  • Plan and lead development on sets of related stories.
  • Have an understanding of the whole system and take responsibility for teaching this to others.
  • Work with other disciplines to understand what needs to be built.
  • Coach and mentor more junior colleagues.
  • Operate the production services you build.
  • Find ways to improve system robustness, resilience, and stability.

Your main responsibilities will include:


Availability and capacity management
  • You manage service components to ensure they meet business needs and performance targets.
Development process optimisation
  • You identify process optimisation opportunities with guidance and contribute to the implementation of proposed solutions.
Information security
  • You participate in the information security process.
  • You design and implement embedded security controls in solutions and services.
Modern standards approach
  • You competently apply modern standards approach and guide others to do so.
Programming and build (Software Engineering)
  • You collaborate with others when necessary to review specifications.
  • You use the agreed specifications to design, code, test and document programs or scripts of medium-to-high complexity, using the right standards and tools.
Prototyping
  • You participate in team prototyping.
  • You advocate for the use of prototypes and testing with others.
  • You establish design patterns and iterate them.
  • You use a variety of prototyping methods and choose the most appropriate.
Service support
  • You identify, locate and fix faults.
Systems design
  • You design systems characterised by medium levels of risk, impact, and business or technical complexity.
  • You select appropriate design standards, methods, and tools, and ensure they are applied effectively.
  • You review the systems designs of others to ensure the selection of appropriate technology, efficient use of resources and integration of multiple systems and technology.
Systems integration
  • You define the integration build.
  • You co-ordinate build activities across systems.
  • You understand how to undertake and support integration testing activities.
User focus
  • You collaborate with user researchers and can represent users internally.
  • You champion user research to focus on all users.
  • You prioritise and define approaches to understand the user story, guiding others in doing so.
  • You offer recommendations on the best tools and methods to use.

WHAT IMPACT
WILL I HAVE?

Looking back on a successful first year you can take pride knowing your work has made life easier for public sector colleagues and the people of Scotland; delivering a scalable, modern, accessible platform which is valued by a rapidly ever-growing user base.

COMPETENCIES

  • Communications and Engagement
  • Improving Performance
  • Analysis and Use of Evidence
  • Leading Others

If invited to any interview or assessment the panel will be looking for evidence of how you meet the above competencies. More details on these are available in the
Person_Specification_Band_C Updated Aug23 (V2)
Essential Criteria & Qualifications:
No formal qualifications are required for this role. We would love you to apply if you meet the following essential criteria. If you would like to chat first, please get in touch

ESSENTIAL CRITERIA

  • You write it.
    Your experience building solutions to problems of high complexity allows you to use agreed specifications to independently design, code, test and document programs or scripts of high complexity, using the right standards and tools.
  • You run it. Your experience developing and deploying an application, allows you to define the monitoring, alerting, and operational procedures of an application in order to consistently identify, locate and fix faults.
  • You design. Your experience engineering systems, with a variety of technologies and patterns allows you to design systems, choosing appropriate technology, approaches, and embedded security controls.
  • You deliver. Your experience implementing features, enables you to take end-to-end ownership of defining and implementing a feature.
  • You know your user. Your collaboration with product and design teams enables you to define the user needs in a story and communicate them to technical colleagues.
  • You work in a team. Your experience participating and improving team processes means you are able to identify opportunities to optimise processes and contribute to the implementation of proposed solutions; and help the recruitment and onboarding of new staff members.

WHAT WE CAN OFFER YOU

A meaningful and rewarding career, a collaborative culture and support for your career goals, while promoting a healthy work-life balance. We offer a valuable range of benefits to attract, develop and retain the best talent. These include:

  • Salary between £57,141 and £71,243
  • £5000 Digital (DDaT) Pay Supplement after a 3-month qualifying period ***
  • Generous Pension Scheme with employer contribution 28.9%
  • Flexible working arrangements including compressed hours and flexi time, with potential to accrue up to 4 days off a month.
  • 36.5 Days Annual Leave - including public and privilege holidays. This increases to 41.5 days after 4 year service.
*** Digital (DDaT) Pay Supplement:

This post attracts a £5000 DDAT pay supplement after a 3 months DDaT competency qualifying period. Pay supplements are temporary payments and are subject to regular review.

To learn more about our full range of benefits, please visit our career's page

REMOTE WORKING

We operate a flexible location policy, with a contractual named base in Scotland of either Atlantic Quay (Glasgow) or Victoria Quay (Edinburgh).

The team currently works on a hybrid basis and are fully flexible. We meet in person when it is useful to do so, such as a divisional away day. If you wish, you can work throughout the week at the base office (or another Scottish Government office subject to availability). Commuting costs to the named base office are not reimbursed.

While staff are assigned to the base office, there may be a need for travel to other Scottish Government offices/other locations depending on assigned work.

HOW TO APPLY

The Closing Date for applications is 28/04/24

To apply please submit the following using our online application process: -

  • A CV (no longer than two A4 pages) setting out your career history, with key responsibilities and achievements, with particular reference to the essential criteria
  • A Personal Statement (no longer than 750 words) explaining why you consider your personal skills, qualities, and experience suitable for this role, with particular reference to the essential criteria.
When reviewing your application, we will be assessing your career history and achievements against the essential criteria for the role. We are looking for examples of things you have previously achieved or your knowledge in a particular field which are relevant to the role. Please review and download links below for further guidance and support with your application.

USEFUL
LINKS

For further information on how to apply, and DDaT profession please visit

How to Apply - Digital Jobs
DDaT_Recruitment_-_Further_Information

Any questions or issues during the process please email digitalcareers@gov.scot

We are unable to progress applications which
fail to provide clear evidence of meeting the essential criteria in their CV and Personal Statement. of meeting the essential criteria in their CV and Personal Statement.

Diversity and Inclusion

Delivering a successful national service for Scotland is impossible without ensuring we consider the diverse needs, perspectives, and backgrounds of everyone in Scotland in our work.

We welcome applications from candidates of all backgrounds, and work to ensure a positive recruitment experience where everyone is treated fairly, and with respect regardless of the outcome.

It’s not essential to be in a similar role right now. You may be working in another field or returning from a career break - the experiences you have gained through this can bring fresh perspectives to our teams and work.

What happens if I am unsuccessful?

We greatly value the time and effort taken in applying to Scottish Government. If following interview and completing our full assessment process, you are not successful we may be able to offer alternative positions.

Firstly, candidates meeting all criteria but scoring lower than appointed candidate(s) are placed on a reserve list for 12 months. If a matching role is identified, we are able to offer this position without the need for further assessment. Secondly, on occasion a lower grade post may be offered to suitable candidates. Any offers are made in merit order and in line with Civil Service Commission principles on the basis of fair and open competition.

The Scottish Government is a diverse and inclusive workplace, and we want to help you
demonstrate your full potential whatever type of assessment is used. If you require any adjustments to our recruitment process, please let us know via ScottishGovernmentrecruitment@gov.scot

As part of any recruitment process, Scottish Government and associated public bodies collects and processes personal data relating to job applicants and applicants for public appointments.

Personal information you provide in the recruitment process will be made available to Scottish Government and our
additional data processors.

Nationality Requirements

This job is broadly open to the following groups:

  • UK nationals
  • nationals of the Republic of Ireland
  • nationals of Commonwealth countries who have the right to work in the UK
  • nationals of the EU, Switzerland, Norway, Iceland or Liechtenstein and family members of those nationalities with settled or pre-settled status under the European Union Settlement Scheme (EUSS)
  • nationals of the EU, Switzerland, Norway, Iceland or Liechtenstein and family members of those nationalities who have made a valid application for settled or pre-settled status under the European Union Settlement Scheme (EUSS)
  • individuals with limited leave to remain or indefinite leave to remain who were eligible to apply for EUSS on or before 31 December 2020
  • Turkish nationals, and certain family members of Turkish nationals, who have accrued the right to work in the Civil Service; Further information on nationality requirements
#LI-DNI

Benefits

Company pension, Flexible schedule
Refer code: 3256876. Scottish Government - The previous day - 2024-04-25 11:00

Scottish Government

Glasgow, Scotland
Popular Senior Software Engineer jobs in top cities
Jobs feed

Stock Controller

Search

Liverpool, Merseyside

Assistant Procurement Manager

The People Co.

Croydon, Greater London

£48,000 - £50,000/annum

Logistics Supervisor

Bmsl Group Ltd

London, England

£15/hour

procurement parts admin

Porterhouse Recruitment Ltd

Dunstable, Bedfordshire

£28,000 - £34,000/annum

Operations Administrator

Colpac

Flitwick, Bedfordshire

£25,000 - £27,000/annum

Buyer / Planner

Nemco Limited

Stevenage, Hertfordshire

£32,000 - £35,000/annum Great Benefits

Headteacher

Outcomes First Group

Luton, Devon

Admin/Receptionist Role

Everpool Recruitment

Liverpool, Merseyside

£22,640/annum Plus benefits

Customer Service Advisor Work From Home

Back 2 Work Complete Training

Manchester, Greater Manchester

£22,131/annum

Mechanical Project Manager

Tsr Recruitment Limited

Leeds, West Yorkshire

£40,000 - £60,000/annum

Share jobs with friends

Mid-level & Senior Software Engineers - EXTEND

Bbc

£55,000 - £65,000 a year

Glasgow, Scotland

2 days ago - seen

Senior Software Engineer

Cathcart Technology

£50,000 - £60,000/annum Bonus

Glasgow, Scotland

6 days ago - seen

Senior Lead Software Engineer - PL/SQL

Jpmorgan Chase & Co

Glasgow, Scotland

3 weeks ago - seen

Senior Lead Software Engineer

Jpmorgan Chase Bank, N.a

Glasgow, Glasgow City

a month ago - seen

Senior Full Stack Engineer (4 day week)

Architextures Software Limited

£60,000 - £70,000 a year

Glasgow, Scotland

2 months ago - seen

Senior GIS Software Engineer

CGI

Glasgow, Scotland

4 months ago - seen

Senior GIS Software Engineer | CGI

CGI

Glasgow, Glasgow City

4 months ago - seen

Senior Lead Software Engineer-Ontology and RDF

JPMorgan Chase & Co

Glasgow, Glasgow City

4 months ago - seen

Senior Software Engineer (Full Stack)

Bigtincan

Glasgow, Glasgow City

4 months ago - seen

Senior GIS Software Engineer

CGI

Glasgow, Glasgow City

5 months ago - seen