Curve Group Holdings Ltd
Position: Software Development Manager Salary: Up to £85k + attractive bonus Location: Hybrid/Bristol (on site once a month expenses paid if 35m+) Contract: Permanent, full-time Do you have experience with digital idntity and building out login processes? Are you looking for a role where you will lead a team of developers through a digital transformation? Hargreaves Lansdown is looking for a talented and enthusiastic Software Development Manager to join and lead a team focused on establishing our new digital identity platform and associated client-facing journeys, including the development, ongoing maintenance and driving roll-out. The Software Development Manager for the Digital Identity platform is accountable for setting the technical implementation, operation, and governance for HL’s identity-related journeys and the Identity Solution (Forgerock) used to underpin HL’s Digital Identity Service. Responsibilities Acts as a single point of contact for the Digital Identity technical implementation, governance and escalation for the delivery team. Build and run Cloud-native applications with Typescript, React and Next.js in AWS, alongside AWS Lambdas (JavaScript) and other AWS services as required to support client-facing identity related journeys. Works with the delivery team, stakeholders and vendor to plan the scope for the Forgerock platform implementation, and its integration into new cloud-based identity journeys, APIS and HL’s existing application estate. Identifies obstacles, issues, decisions, dependencies and risks and helps the delivery team to overcome them. Establish the ongoing technical vision for the team, and provide advice on how to design and build against this vision. Look for opportunities to collaborate and improve overall technology outcomes for HL clients and colleagues, communicating with both technical and non-technical stakeholders. Responsible for the successful operation and performance of the Digital Identity Platform Team. Providing line management responsibilities for the engineers within the team. About you We are looking for someone that is passionate about delivering market-leading digital experiences for our clients, who is experienced in architecting and implementing Identity Access Management processes. You will be a strong advocate of excellent development practices and always look to improve our standards and technical documentation. As a subject matter expert, you will be comfortable being that go-to person and you will have strong communication and stakeholder management skills, feeling very comfortable talking through work with both technical and non-technical audiences. Experience Essential Experience of onboarding 3rd party tools, and integration with existing internal and external applications Experience of working with Cloud Native Technologies, in particular, AWS lambdas (JavaScript), Infrastructure-as-Code Understanding of Microservices & principles of RESTful API development, including structuring, documenting, versioning, testing and stubbing/mocking Experience with unit, integration, and end to end testing tools and practices Demonstrable experience of having successfully delivered a number of professional projects Experience coaching and mentoring other developers Experience with Agile methodology Desirable Previous experience of implementing Forgerock and / or Forgerock Identity Cloud tools (Identity gateway, Identity management, Access management, etc.) Knowledge Understanding of design patterns and object-oriented programming (OOP) model principles. Knowledge of the fundamentals and setup of Identity Access Management supporting authentication (e.g., Forgerock, Okta, Ping, Auth0, AWS Cognito). Understanding of the OAuth 2 Framework and Open ID Connect flows (OIDC). Use of JSON Web Tokens. Knowledge of HTML/CSS (SCSS), JavaScript and Typescript. Fluent using Git (e.g. GitLab) and Pipelines. Understanding CI / CD and Trunk Based Development. Knowledge of web application performance and security best practices. Able to write, assist in writing or reviewing technical & architectural documentation. Skills Excellent communication skills and be able to explain and articulate complex solutions clearly to both technical and non-technical colleagues Logical, analytical and methodological approach to problem solving Pro-active, resourceful and able to use initiative Always has time for others whilst achieving high quality in own work and will also help other teams Consults with others over large or complex decisions and able to articulately document these Can help drive a collaborative learning culture What’s on offer? 25 days holiday plus bank holidays and 1-day additional Christmas closure time Option to purchase an additional 5 days holiday per year Flexible working options available, including hybrid working Pension scheme up to 11% employer contribution Sharesave scheme – have a real stake in HL’s future Income Protection & Life insurance (4 x salary core level of cover) Health care cash plans – including optical, dental, and out patientcare LifeWorks Discounts on services, restaurants and retailers