NET Team Lead

  • Lead and mentor a team of .NET developers to deliver high-quality software solutions on time and within scope.
  • Oversee the design, development, and deployment of complex .NET applications, ensuring adherence to best practices and coding standards.
  • Collaborate with cross-functional teams including product managers, designers, and QA engineers to define project requirements and deliverables.
  • Conduct regular code reviews, provide constructive feedback, and foster a culture of continuous improvement within the team.
  • Manage project timelines, allocate resources effectively, and proactively identify and mitigate risks.
  • Drive the adoption of new technologies, tools, and methodologies to enhance productivity and software quality.
  • Ensure robust documentation of technical specifications, processes, and solutions.
  • Facilitate knowledge sharing and technical training sessions for team members.
  • Monitor and report on project progress, providing clear updates to stakeholders and senior management.
  • Support the recruitment and onboarding of new team members as the team grows.

Minimum of 6 years of professional experience in .NET development, with proven leadership or team lead experience.Demonstrated expertise in designing, building, and maintaining scalable .NET applications.Strong understanding of software development life cycle (SDLC) and agile methodologies.Excellent communication and interpersonal skills, with the ability to motivate and guide a remote team.Experience with cloud platforms such as Azure or AWS is highly desirable.Proficiency in source control systems such as Git.Ability to manage multiple priorities and deliver results in a fast-paced environment.Strong problem-solving skills and attention to detail.Experience working in a fully remote or hybrid work environment.Commitment to continuous learning and professional development.
Post date: Today
Publisher: Wuzzuf .com
Post date: Today
Publisher: Wuzzuf .com