Tech & Digital

Lead .Net Developer

  • Location

    Edinburgh

  • Sector:

    Software Development

  • Job type:

    Permanent

  • Salary:

    £82000 - £83000 per annum

  • Contact:

    Jonty Day

  • Contact email:

    j.day@ioassociates.co.uk

  • Job ref:

    BBBH134672_1713179328

  • Startdate:

    ASAP


About Us: Our client is a leading financial institution with a strong presence in the UK financial market, they are dedicated to delivering cutting-edge technology solutions to meet the evolving needs of our customers.


Position Overview: We are seeking a highly skilled and experienced Lead .NET Developer to join their dynamic team in Edinburgh. As a Lead .NET Developer, you will play a crucial role in the design, development, and implementation of mission-critical software applications that drive our business forward. You will lead a team of talented developers, guiding them through the development lifecycle while ensuring the delivery of high-quality, scalable, and maintainable software solutions.


Responsibilities:

  • Lead a team of .NET developers, providing technical guidance, mentorship, and support throughout the software development lifecycle.
  • Collaborate with stakeholders to gather requirements, define project scope, and translate business needs into technical specifications.
  • Design and architect robust, scalable, and secure software solutions using the .NET framework and related technologies.
  • Develop and maintain high-quality code following best practices and coding standards.
  • Conduct code reviews to ensure adherence to coding standards, quality, and performance guidelines.
  • Drive continuous improvement initiatives, identify areas for optimization, and implement solutions to enhance system reliability, scalability, and performance.
  • Stay updated with the latest technologies, trends, and best practices in software development and incorporate them into our development processes.
  • Participate in agile ceremonies, including sprint planning, daily stand-ups, backlog grooming, and retrospective meetings.


Requirements:

  • Bachelor's degree in Computer Science, Engineering, or a related field. Master's degree preferred.
  • Minimum of 6 years of experience in software development, with a focus on .NET technologies.
  • Proven experience in leading and mentoring development teams in a fast-paced environment.
  • Extensive hands-on experience with C#, .NET Core, ASP.NET MVC, Web API, Entity Framework, and related technologies.
  • Strong understanding of software architecture, design patterns, and SOLID principles.
  • Experience with front-end technologies such as JavaScript, HTML5, CSS3, and frameworks/libraries like Angular, React, or Vue.js.
  • Solid understanding of relational databases and experience with SQL Server or similar RDBMS.
  • Experience with cloud platforms (Azure, AWS, or Google Cloud) and containerization technologies (Docker, Kubernetes) is a plus.
  • Excellent communication and interpersonal skills with the ability to collaborate effectively with cross-functional teams.
  • Strong problem-solving skills and the ability to thrive in a challenging and dynamic environment.


Benefits:

  • £82,000 basic salary and performance-based bonuses.
  • Comprehensive benefits package including health insurance, retirement plans, and paid time off.
  • Opportunities for professional development and career growth.
  • Flexible work environment with the option for remote work.
  • Dynamic and collaborative culture with a focus on innovation and excellence.