Lead a team of developers to design, develop, test, and release software solutions to support therequirements of the business. Lead initiatives which deliver modernisation of deployed technology,tools, and development processes.
Responsibilities
* Maintain a skilled, and motivated team capable of delivering software solutions across a broad technologystack
* Design high quality software solutions which meet technical architecture and security standards
* Develop robust and scalable software solutions
* Adhere and contribute to the evolution of development standards
* Ensure high quality and robust automated and manual tests are completed on all system changesprior to handing over to the System Test team
* Lead team initiatives to improve efficiency or reduce technical debt, reporting progress to the Head ofDevelopment as Sponsor
* Peer review code and documentation to assure accuracy and completeness, whilst ensuring that changesare both maintainable and supportable
* Assist the Delivery Managers and/ or Project Managers during the programme and project planning process
* Continually review development and delivery activities to identify improvements to architecture, processes,services, performance metrics and infrastructure to increase efficiency, effectiveness, and customersatisfaction
* Provide expert second line support to 7IM’s Application Support team
* Continually train to ensure industry recognised qualifications are current
* Contribute to the maintenance and evolution of the Development elements of the Transformation team strategy
* Mentor and coach team members and, where required, the wider Development team
* Act consistently in accordance with 7IM VPVPs
* Other, as reasonably required by your line manager and 7IM
About You
Qualifications & Skills
* Relevant degree or equivalent knowledgeExpert level of knowledge, including the following technologies:
o Angular
o Microsoft technologies including .NET Core
o Azure Cloud technologies
Terraform
Container Apps
Azure Data Factory
DataVerse
o SQL Server (TSQL)
o C#
o API Design and Development
* Analytical skills and ability to understand complex problems at a detailed technical level andcommunicate them clearly to Technical Colleagues.
* Excellent stakeholder management at all levels (internal & external)
* Strong leadership skills, demonstrating best practice to those around you
* Familiarity with Agile working practices
* Ability to adapt and lead a team in adverse situations
* Willingness to investigate, trial, and propose new concepts, technologies, and approaches.
* Ability and willingness to share knowledge and skills through mentoring and coaching.
* Ability to accurately estimate personal time and effort and deliver to them accordingly.
* Ability to quickly learn new skills and apply them accordingly.
Other relevant information
* Team player with proactive approach
* Conscientious and good attention to detail
#J-18808-Ljbffr