Technical Lead - .Net

We are looking for a Technical Lead - .Net to join our dynamic team.

Key Responsibilities

  • Lead the design, development, and implementation of complex web applications utilizing .NET Core for backend and React for frontend development.
  • Collaborate effectively with cross-functional teams (e.g., designers, product managers) to translate business requirements into technical solutions and architectural blueprints.
  • Champion best practices and coding standards within the development team, ensuring code maintainability, efficiency, and adherence to industry standards.
  • Foster a collaborative and learning environment by mentoring junior developers, conducting code reviews, and providing constructive feedback.
  • Proactively identify and troubleshoot technical challenges, performance bottlenecks, and potential risks, ensuring the delivery of high-quality applications.
  • Participate in architectural discussions and propose innovative solutions to enhance the overall software development process and technology stack.
  • Stay abreast of emerging technologies and industry trends, and evaluate their potential to improve development workflows and application functionalities.
  • Manage project timelines, delegate tasks effectively, and monitor progress to ensure project goals are met within budget and time constraints.
  • Communicate effectively with stakeholders at all levels, providing clear technical insights and project updates.

Candidate Profile

  • Bachelor's degree in Computer Science, Engineering, or a related field (Master's degree a plus).
  • 5+ years of experience in software development with a strong focus on .NET Core and web application development.
  • In-depth knowledge of backend technologies like C#, ASP.NET Core, and Entity Framework.
  • Extensive expertise in frontend development using React, JavaScript, HTML5, and CSS3.
  • Proven experience in designing, building, and deploying RESTful APIs.
  • Solid understanding of database technologies (SQL Server, PostgreSQL, etc.) and ORM frameworks.
  • Experience with Agile methodologies (e.g., Scrum, Kanban) and version control systems (e.g., Git).
  • Excellent leadership skills with the ability to motivate, guide, and mentor a development team.
  • Strong problem-solving skills, analytical thinking, and a meticulous attention to detail.
  • Excellent communication and collaboration skills with the ability to clearly articulate technical concepts to both technical and non-technical audiences.

Apply for this position

Subject:
Full Name *
Email *
Phone *
Message to Hiring Manager *
Upload CV/Resume *

Note: You can upload only pdf file and it must be less than 2 MB.

LinkedIn
Website