Location
London / Edinburgh
Contract Type
Permanent

About The Role

Purpose
 
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

Other jobs like this

    Location
    London / Edinburgh
    Contract Type
    Permanent
    Location
    London / Edinburgh
    Contract Type
    Permanent
    Location
    London / Edinburgh
    Advertising Salary
    Competitive + Benefits