Company

Innovate UkSee more

addressAddressSwindon, Staffordshire
type Form of work- Permanent, Full-time
salary Salary£43,116 a year
CategoryIT

Job description

Details

Reference number

348684

Salary

£43,116
A Civil Service Pension with an average employer contribution of 27%

Job grade

Higher Executive Officer
UKRI Band E

Contract type

Permanent

Business area

IUK - Digital and Technology

Type of role

Information Technology

Working pattern

Full-time

Number of jobs available

1

Contents

    Location

    About the job

    Benefits

    Things you need to know

    Apply and further information

Location

Swindon

About the job

Job summary

Context:

Innovate UK is currently undergoing a Data Strategy Implementation program with new data and AI solutions being created to help improve productivity, automate processes, and improve customer experience.

Job Purpose:

As an experienced Software Developer, the role holder will work in-house contributing in the development of different systems for UKRI. With a passion in cutting-edge technology, the role holder will provide technical leadership and innovation to ensure appropriate solutions are in place to meet business requirements. Utilising their strong technical skills, the role holder will lead in providing quality solutions to the business through the introduction of new standards and technologies, as well the optimisation of current key technologies. They will need to have an aptitude to pick up new skills quickly and work with other developers within the team and other areas of the organisation.

Job description

Key Responsibilities and Accountabilities:

A developer delivers software components that form part of a product. In this role, you will:

  • 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 they build and identify issues in production

This is not an exhaustive list and you might be encouraged to undertake any other duties across the wider directorate, commensurate with the Band and level of responsibility of this post, for which the post holder has the key experience and/or training.

Skills needed for this role:

  • Availability and capacity management. You can manage the service components to ensure they meet business needs and performance targets.
  • Development process optimisation. You can explain the importance of developing process efficiency and the common ways in which processes are optimised. You can support specific activities to improve development processes. You can spot or identify obvious deficiencies.
  • Information security. You can discuss information security. You can design solutions and services with security controls embedded, specifically engineered as mitigation against security threats as a core part of the solutions and services.
  • Modern standards approach. You can competently use modern standards approach and guide others in so doing.
  • Programming and build (software engineering). You collaborate with others when necessary to review specifications and use these agreed specifications to design, code, test and document programs or scripts of medium to high complexity, using the right standards and tools.
  • Prototyping. You see prototyping as a team activity, actively soliciting prototypes and testing with others. You establish design patterns and iterate them. You know a variety of methods of prototyping and can choose the most appropriate ones.
  • Service support. You can help fix faults following agreed procedures. You can carry out agreed maintenance tasks on infrastructure.
  • Systems design. You can translate logical designs into physical designs. You can produce detailed designs. You know how to document all work using required standards, methods and tools, including prototyping tools where appropriate. You can design systems characterised by managed levels of risk, manageable business and technical complexity, and meaningful impact. You can work with well understood technology and identify appropriate patterns.
  • Systems integration. You can build and test simple interfaces between systems, or work on more complex integration as part of a wider team.
  • User focus. You know how to collaborate with user researchers and can represent users internally. You understand the difference between user needs and the desires of the user. You can champion user research to focus on all users. You can prioritise and define approaches to understand the user story, guiding others in doing so. You can offer recommendations on the best tools and methods to be used.

Person specification

Person Specification:

Qualifications:

Desirable –

  • Degree level qualification in Computer Science is not essential but is desirable; it is more important to be able to demonstrate current projects you have worked on and your role in them.

Experience:

Essential –

  • Experience of Agile software development and working in SCRUM teams
  • Ensure agreed architecture principles are adhered to when designing solutions
  • Operate the production services you build
  • Demonstrable experience designing, coding and debugging Java based systems
  • Good skills in web front end technologies such as HTML, CSS, etc.
  • Good knowledge of JavaScript/TypeScript
  • Java 8 / Java 17
  • Spring Boot / MVC
  • HTML templating engine: Thymeleaf, JSP
  • Build tools: Maven, Gradle, Ant
  • Testing: TDD, unit testing, JUnit, Mockito
  • IDE: Intellij IDEA
  • Good knowledge of relational databases including data modelling, SQL scripts, store procedures…
  • Familiar with source control systems, including branching, merging, etc.
  • Experience with continuous integration & continuous deployment

Desirable –

  • Experience designing and working with n-tier architectures (UI, Business Logic Layer, Data Access Layer) along with experience with microservice oriented architectures
  • Security: Spring security
  • Database migration: flywayDB, Liquibase
  • Acceptance testing: Selenium, Robot Framework, Cucumber
  • Performance: testing / tuning, jMeter, Taurus
  • Knowledge of Unix, shell scripting
  • Experience in Salesforce and other COTS

Skills:

  • Excellent written and verbal communication skills
  • Strong task planning and delivery skills
  • Care, accuracy and attention to detail
  • Self-awareness
  • High levels of professionalism
  • A ‘self-starter’ with strong motivation to succeed
  • Excellent problem-solving skills with a can-do approach

Competencies:

All team members demonstrate compatibility with and capability against our Core Competencies such as:

Thinking and Problem Solving – Stakeholder management – Communication skills – Influencing – Self-awareness/self-management – Strategic awareness – Working with others– Project management

Travel Requirements:

Swindon based: There may be the occasional requirement for national travel.

Benefits

Alongside your salary of £43,116, Innovate UK contributes £27 towards you being a member of the Civil Service Defined Benefit Pension scheme. Find out what benefits a Civil Service Pension provides.
  • Learning and development tailored to your role
  • An environment with flexible working options
  • A culture encouraging inclusion and diversity
  • A Civil Service pension with an average employer contribution of 27%

Things you need to know

Selection process details

1st interview incl Presentation

Interviews will take place via our video conference facility, Zoom.


Feedback will only be provided if you attend an interview or assessment.

Security

Successful candidates must undergo a criminal record check.
People working with government assets must complete baseline personnel security standard (opens in new window) checks.

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) (opens in a new window)
  • 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 (opens in a new window)

Working for the Civil Service

Please note this Post is NOT regulated by the Civil Service Commission.
The Civil Service embraces diversity and promotes equal opportunities. As such, we run a Disability Confident Scheme (DCS) for candidates with disabilities who meet the minimum selection criteria.

Apply and further information

The Civil Service welcomes applications from people who have recently left prison or have an unspent conviction. Read more about prison leaver recruitment (opens in new window).
Once this job has closed, the job advert will no longer be available. You may want to save a copy for your records.

Contact point for applicants

Job contact :

    Name :
    Recruitment Team
    Email :
    recruitment@ukri.org

Recruitment team

    Email :
    recruitment@ukri.org
Refer code: 3152320. Innovate Uk - The previous day - 2024-04-07 16:30

Innovate Uk

Swindon, Staffordshire
Jobs feed

Pricing Specialist

Computacenter

Location: UK - Mobile England | Job-ID: 208700 | Contract type: Standard | Business Unit: Others

Junior / Mid-level Embedded Software Engineer

People Source Consulting

Warwick, Warwickshire

Sales & Marketing Director - Franchise

Hilton Hotels & Resorts

England

IT Supervisor - Hilton Prague

Hilton Hotels & Resorts

locationPrague, Prague, Czech Republic

Desktop Support Technician

Computacenter

About the role Roles at this level will contribute to the design and implementation of solutions.

Night Auditor

Hilton Hotels & Resorts

locationBudapest, Budapest, Hungary

Receptionist

Hilton Hotels & Resorts

England

Security Manager - Hilton Prague

Hilton Hotels & Resorts

locationPrague, Prague, Czech Republic

Senior Cluster Meeting & Events Planning Executive - Hilton Prague

Hilton Hotels & Resorts

locationPrague, Prague, Czech Republic

F&D Marketing Manager

Hilton Hotels & Resorts

locationPrague, Prague, Czech Republic

Share jobs with friends