Technical Team Lead (6-Month Contract)
A technical team lead is required to oversee a development team in a large organisation's digital transformation programme. The successful candidate will be responsible for leading, organising, and motivating the team to deliver high-priority projects.
About the Organisation
The Development Team is part of the Technology Solutions Group and delivers software applications that support various public-facing business services. These applications handle over 130 million transactions annually.
About the Role
This project-focused role requires minimal involvement in business-as-usual activities. The successful candidate will collaborate closely with Solution Architecture and report to the Head of Development.
Key Responsibilities:
* Lead and motivate a development team to deliver high-priority projects
* Participate in fully agile deliveries, facilitating daily stand-ups
* Manage disaster recovery (DR) responsibilities as part of project deliverables
* Provide mentorship to staff and conduct code reviews
* Produce clear and concise documentation for technical and business stakeholders
* Participate in development task sizing, estimation, and project planning activities
Required Skills & Experience:
* Minimum 7 years of relevant IT experience, including at least 2 years in a leadership role
* Bachelors degree in computer science or engineering
* Strong expertise in C#
* Net Core and the Microsoft technology stack
* Extensive experience in building RESTful web services using Web API
* Proficient with Azure platform services like Web APIs, Function Apps, ARM, and Terraform
* Familiar with Azure Dev Ops, Git Hub, and Jira
* Knowledge of relational databases (SQL Server) and MS Entity Framework
* Experience with automated unit testing and understanding of automated CI/CD pipelines
* Solid grounding in Object-Oriented Programming, Design Patterns, and SOLID principles
* Experience managing development resources, including recruitment and task assignments
Highly Desirable Experience:
* Familiarity with SAP CDC
* Developing and implementing coding standards
* Managing and using Git repositories
* Experience with PCI DSS compliance standards
* Working knowledge of Azure Dev Ops and CI/CD Pipelines