Skip to main content

Senior Software Developer

Innovate is the leading Okta Service Delivery Partner in the UK. Our customers include blue chips, Governments and Higher Education establishments.  We’re looking for an experienced software developer to join our growing team. This role would suit someone who is highly motivated and looking for a role where they can advance their career by building and developing their own team over the next 2-3 years. Not only should you have excellent coding skills, but also strong interpersonal and team skills, as well as the desire to work with the business to help drive the growth strategy, and in particular our software development stream.

The Role

We have a clear growth strategy to implement in the next 2 years that will impact all areas of the business and includes creating a new software development stream. Our immediate requirement is for a strong software developer who will work on custom Okta login integrations as well as working on application development and building the framework for a new software development team. The post holder will be required to undertake professional exams in Okta to help increase the business offering to our customers. This role has the scope to grow, and we are looking for someone who will become the authority on software development within the company, identifying growth areas, bringing forward ideas to the business and setting the structure and policies for the growth strategy.

Technical Skills Essentials

  • 5 years+ development experience.
  • Can collaborate with others to agree specifications to design, code, test and document programs or scripts using.
  • Experience of developing and integrating with mobile, desktop and SaaS applications.
  • Agile development methods (Scrum, Kanban etc).
  • Platform customisation (HTML/CSS/JavaScript)
  • Experience of Cloud / AWS Infrastructure environments.
  • Strong interpersonal skills.
  • Excellent documentation and communication skills, including code annotation.
  • Experience setting up and using GitLab and CI/CD processes.
  • Strong troubleshooting and debugging skills.
  • Self-starter who uses their own initiative to solve problems and keep abreast of technology.
  • SC Security Clearance is preferred but not essential. Candidates must be willing and able to undergo the SC Clearance vetting process. (Min 5 years residency in UK)


  • Development, build, configuration and integration of IDAM/IAM solutions (SSO).
  • Experience of IDAM/IAM workflows, processes, policy, configuration, writing policy extensions, .jar files, delimited text driver / Active Directory driver.
  • Experience of Federated Access Methods (SAML, OAuth2 and OpenID Connect OIDC).
  • Directory configuration (Active Directory, eDirectory, LDAP).
  • Okta certifications (Consultant, Professional, Administrator or Developer)
  • Hands-on technical experience on Identity & Access Management (IDM / IDAM) solutions (-eg- Okta, ForgeRock, SailPoint, Ping, CyberArk, NetIQ, Tivoli, or similar).
  • Provisioning: including user management, user interface customisation, workflow design / configuration, multi-factor authentication (MFA).
  • Experience using Terraform
  • Experience of configuring authorisation with API Access Management
  • Experience of working with RESTful APIs and developing web applications
  • Experience of database driven applications.

Our Culture

At Innovate we recognise that our growth is down to providing our customers with added value.  That value comes from our peoples’ drive to deliver the gold standard solution for the client.  Technical excellence is at the heart of what we do and we rely on one another to provide expert advice and experience to solve problems.


  • Training
  • Childcare Voucher Scheme
  • Bonus scheme
  • Pension
  • Remote working
  • 35-hour working week
Job Category: Software Development
Job Type: Full Time
Job Location: Remote (home based)

Apply for this position

Allowed Type(s): .pdf, .doc, .docx