Lead Software Developer
Posted 3 days ago by Seven Investment Management LLP
Permanent
Not Specified
I.T. & Communications Jobs
England, United Kingdom
Job Description
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
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.
- Team player with proactive approach
- Conscientious and good attention to detail