Technical Leader - Microsoft

12 - 15 years

4 - 7 Lacs

Posted:3 weeks ago| Platform: Foundit logo

Apply

Skills Required

Work Mode

On-site

Job Type

Full Time

Job Description

Responsibilities

Leadership and Team Management:

  • Lead and mentor a team of .NET Full Stack developers, fostering a collaborative and high-performance work environment.
  • Set clear performance expectations, conduct regular performance reviews, and support professional growth opportunities for team members.
  • Guide the team in the design and implementation of complex software solutions, providing technical direction and insights.

Technical Expertise:

  • Possess a strong command of .NET Core, Azure, Angular, HTML, CSS, JavaScript, and Power Apps, and demonstrate the ability to architect and develop scalable applications using these technologies.
  • Stay updated with the latest developments in the Microsoft technology stack and advise the team on best practices and optimal technology choices.

Project Management:

  • Collaborate with project managers and stakeholders to understand project requirements, scope, and objectives.
  • Oversee the end-to-end development lifecycle of projects, ensuring on-time delivery, quality, and adherence to best practices.
  • Provide technical expertise during project planning, risk assessment, and issue resolution.

Quality Assurance and Best Practices:

  • Advocate for and enforce software development best practices, including code reviews, unit testing, and continuous integration/continuous deployment (CI/CD) processes.
  • Ensure the team delivers high-quality, reliable, and secure software solutions.

Client Collaboration:

  • Work closely with clients and stakeholders to understand their needs and provide technical insights and solutions.
  • Participate in technical discussions and meetings with clients, providing clear explanations and recommendations.

Research and Innovation:

  • Promote a culture of innovation and continuous learning within the team.
  • Proactively identify and assess emerging technologies, tools, and methodologies to enhance project outcomes.

Requirements:

  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
  • Minimum 12 years of experience in software development, with a focus on Microsoft Suite products.
  • Experience with agile development methodologies, including Scrum and Kanban.
  • Strong problem-solving skills, with the ability to analyze complex problems and develop innovative solutions.
  • Excellent communication skills, with the ability to communicate technical concepts to both technical and non-technical stakeholders.
  • Strong leadership skills, with the ability to motivate and inspire a team.
  • Experience with cloud-based technologies, such as Azure or AWS, is a plus.

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You

hyderabad, telangana, india

pune, maharashtra, india