Two people looking at a tablet in an office.

Tech Lead


  • Job ID: 1431
  • Job Type(s): Permanent
  • Categories: Software Developers
  • Posted February 7, 2024
Apply Now

Company Overview:

A dynamic and innovative legal-tech firm revolutionizing the legal industry through cutting-edge technology solutions. Their remote team comprises passionate individuals dedicated to crafting seamless digital experiences for legal professionals worldwide. 

Position Overview:

As a Tech Lead specializing in .NET and Angular technologies, you will play a pivotal role in leading the development of software products. You will spearhead a team of talented developers, providing technical guidance, fostering innovation, and ensuring the successful delivery of high-quality solutions. This role offers a unique opportunity to blend technical expertise with leadership skills, driving the evolution of our products and contributing to the growth of our organization.


  1. Technical Leadership: Lead a team of developers in the design, development, and implementation of .NET and Angular-based software solutions.

  2. Architecture and Design: Define the architecture, design patterns, and best practices for scalable and maintainable software development.

  3. Code Reviews and Quality Assurance: Conduct code reviews to ensure adherence to coding standards, performance optimization, and overall code quality. Implement and enforce quality assurance processes.

  4. Collaboration: Collaborate closely with product managers, designers, and other stakeholders to understand requirements, prioritize tasks, and deliver solutions that meet business needs.

  5. Mentorship and Coaching: Mentor team members, fostering their professional growth and technical skills development. Provide guidance on complex technical issues and encourage knowledge sharing within the team.

  6. Continuous Improvement: Drive continuous improvement initiatives, identifying areas for enhancement in development processes, tools, and technologies.

  7. Problem Solving: Troubleshoot technical issues, conduct root cause analysis, and implement effective solutions in a timely manner.

  8. Stay Updated: Stay abreast of industry trends, emerging technologies, and best practices in software development. Apply new knowledge to improve existing systems and drive innovation.


  1. Bachelor’s degree in Computer Science, Engineering, or a related field. Master’s degree preferred.

  2. Proven experience (minimum 5 years) in software development using .NET and Angular frameworks.

  3. Strong leadership skills with the ability to inspire and motivate team members towards achieving common goals.

  4. In-depth knowledge of software architecture principles, design patterns, and best practices.

  5. Experience in conducting code reviews, implementing quality assurance processes, and ensuring code scalability and maintainability.

  6. Excellent communication skills with the ability to effectively collaborate with cross-functional teams and stakeholders.

  7. Strong problem-solving abilities with a focus on delivering innovative and pragmatic solutions.

  8. Experience in the legal-tech industry or familiarity with legal processes and terminology is a plus.

  9. Proficiency in Agile development methodologies and tools.

  10. Certifications in relevant technologies (e.g., Microsoft Certified: Azure Solutions Architect, Angular Certification) are advantageous.

Want to hear more? Get in touch with Rory Foster at roryfoster@ensorecruitment.com

Apply Now

Accepted file types are DOC, DOCX, PDF, HTML, and TXT.

We are uploading your application. It may take a few moments to read your resume. Please wait!

© Copyright 2021 ENSO Recruitment. All rights reserved.
VAT Registration No. 244 2502 37 Level Up Resourcing Limited Registered Northern Ireland No. 636121 Registered Office: Dax House, 22 Howard Street, Belfast, BT1 6PA.
linkedin facebook pinterest youtube rss twitter instagram facebook-blank rss-blank linkedin-blank pinterest youtube twitter instagram