Lead a team of developers to design, develop, test, and release software solutions to support the requirements 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 technology stack
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 changes prior to handing over to the System Test team
Lead team initiatives to improve efficiency or reduce technical debt, reporting progress to the Head of Development as Sponsor
Peer review code and documentation to assure accuracy and completeness, whilst ensuring that changes are 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 customer satisfaction
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 and communicate 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
Good time management skills
Ability to think laterally
Willing to take responsibility
* Reporting to the Head of Development
Beware of fraud agents! do not pay money to get a job
MNCJobs.co.uk will not be responsible for any payment made to a third-party. All Terms of Use are applicable.