Lead Software Developer - OutsideIR35 - Wealth Manager - London

Lead Software Developer - OutsideIR35 - Wealth Manager - London

Posted 2 weeks ago by Oliver James

Negotiable
Outside
Undetermined
City Of London, England, United Kingdom

Summary: The Lead Software Developer will manage and mentor a development team while designing and developing high-quality software solutions. This role emphasizes improving coding standards, enhancing system efficiency, and collaborating with project managers. The position requires a strong technical background and leadership skills to drive continuous improvement within the team.

Key Responsibilities:

  • Manage, mentor, and motivate a skilled development team across a broad tech stack.
  • Design and develop scalable, secure, and high-quality software in line with architectural standards.
  • Uphold and enhance coding and testing standards through peer reviews and automated/manual testing.
  • Lead initiatives to improve efficiency, reduce technical debt, and modernise systems.
  • Collaborate with Delivery/Project Managers during planning and execution.
  • Identify and implement improvements across architecture, processes, and infrastructure.
  • Provide expert second-line support to the Application Support team.
  • Stay current with industry certifications and contribute to strategic development initiatives.
  • Mentor and coach team members, promoting a culture of continuous improvement.

Key Skills:

  • Relevant degree or equivalent experience.
  • Expert-level proficiency in: .NET Core, C#, Angular, Azure Cloud, Terraform, Azure Container Apps, Azure Data Factory, DataVerse, SQL Server (T-SQL), API Design & Development.
  • Strong analytical skills with the ability to solve complex technical issues.
  • Proven leadership with excellent stakeholder engagement at all levels.
  • Experience in Agile methodologies.
  • Adaptable and proactive, with a willingness to explore and adopt new technologies.
  • Skilled at mentoring and knowledge sharing.
  • Reliable time and effort estimation with consistent delivery.
  • Team player with a proactive mindset.
  • Detail-oriented and conscientious.
  • Strong time management and lateral thinking.
  • Accountable and responsible.

Salary (Rate): undetermined

City: City Of London

Country: United Kingdom

Working Arrangements: undetermined

IR35 Status: outside IR35

Seniority Level: undetermined

Industry: IT

Detailed Description From Employer:

Key Responsibilities: Manage, mentor, and motivate a skilled development team across a broad tech stack. Design and develop scalable, secure, and high-quality software in line with architectural standards. Uphold and enhance coding and testing standards through peer reviews and automated/manual testing. Lead initiatives to improve efficiency, reduce technical debt, and modernise systems. Collaborate with Delivery/Project Managers during planning and execution. Identify and implement improvements across architecture, processes, and infrastructure. Provide expert second-line support to the Application Support team. Stay current with industry certifications and contribute to strategic development initiatives. Mentor and coach team members, promoting a culture of continuous improvement. Skills: Relevant degree or equivalent experience. Expert-level proficiency in: .NET Core , C# , Angular , Azure Cloud Terraform , Azure Container Apps , Azure Data Factory , DataVerse SQL Server (T-SQL) , API Design & Development Strong analytical skills with the ability to solve complex technical issues. Proven leadership with excellent stakeholder engagement at all levels. Experience in Agile methodologies. Adaptable and proactive, with a willingness to explore and adopt new technologies. Skilled at mentoring and knowledge sharing. Reliable time and effort estimation with consistent delivery. Personal Attributes Team player with a proactive mindset. Detail-oriented and conscientious. Strong time management and lateral thinking. Accountable and responsible. Reports to the Head of Development.