Software Engineer Integration Platform at Social Security Scotland
Glasgow, Scotland, United Kingdom -
Full Time


Start Date

Immediate

Expiry Date

03 Dec, 25

Salary

42244.0

Posted On

03 Sep, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Norway

Industry

Other Industry

Description

JOB SUMMARY

Join Social Security Scotland’s Chief Digital Office as a Software Developer in the Boomi Integration Platform team. You will collaborate in a multidisciplinary team to deliver software components that support our vital social security systems.
Our software engineers are deployed in Agile teams focusing on product development, live service, and continuous improvement. We believe in supporting our team members’ growth and development and you will have access to formal training courses and team learning projects. This ensures that you can continuously learn and enhance your skills.
The Software Engineer post will sit within Social Security Scotland’s Chief Digital Office (CDO), which has a remit to provide infrastructure and systems to support both the wider social security programme and Social Security Scotland.
A developer delivers software components that form part of a product. At this role level, you will:
• Develop software to meet user needs.
• Follow best practice guidelines and help to improve those guidelines.
• Write clean, secure and well-tested code.
• Coach and mentor more junior colleagues.
• Operate the services you build and identify issues in production.

ESSENTIAL EXPERIENCE

  1. Your experience creating and maintaining Boomi integrations allows you to use agreed specifications to independently design, code, test and document programs or scripts of medium-to-high complexity, using the right standards and tools.
  2. Your experience developing and deploying Boomi integrations allows you to help identify and fix faults following agreed procedures and carry out agreed maintenance tasks.

TECHNICAL / PROFESSIONAL SKILLS:

This role is aligned to General developer within the Digital, Data and Technology Profession.
These skills will be tested during the Technical Assessment if you are successful at sift stage. They will be not be assessed at application stage. Please review the following to understand the skill expectations Software developer - Government Digital and Data Profession Capability Framework

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

How To Apply:

Incase you would like to apply to this job directly from the source, please click here

Responsibilities

RESPONSIBILITIES

• Manage service components to ensure they meet business needs and performance targets.
• Support specific activities to improve development processes.
• Identify obvious deficiencies in development processes.
• Participate in the information security process.
• Design and implement embedded security controls in solutions and services.
• Competently apply a modern standards approach and guide others to do so.
• Collaborate with others when necessary to review specifications.
• Use the agreed specifications to design, code, test and document programs or scripts of medium-to-high complexity, using the right standards and tools.
• Establish design patterns and iterate them.
• Help fix faults following agreed procedures.
• Carry out agreed maintenance tasks on infrastructure.
• Translate logical designs into physical designs.
• Produce detailed designs.
• Effectively document all work using required standards, methods and tools, including prototyping tools where appropriate.
• Design systems characterised by managed levels of risk, manageable business and technical complexity, and meaningful impact.
• Work with well understood technology and identify appropriate patterns.
• Build and test simple interfaces between systems.
• Work on more complex integration as part of a wider team.
• Collaborate with user researchers and can represent users internally.
• Champion user research to focus on all users.
• Prioritise and define approaches to understand the user story, guiding others in doing so.
• Offer recommendations on the best tools and methods to use.

Loading...