Search by job, company or skills

Technical Leader - Microsoft

12-15 Years

This job is no longer accepting applications

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.

More Info

About Company

Since our inception in 2004, ValueCoders has been delivering IT outsourcing services worldwide. We combine business domain knowledge, proven methodologies, and the technology expertise of 650+ skilled software professionals to yield high-quality solutions that add value to businesses.

Job ID: 128553607

Beware of Scammers

We don’t charge money for job offers