Job Summary: We are seeking an experienced and dynamic Lead Engineer with extensive expertise in .NET full stack development and AI technologies to lead and oversee a diverse Microsoft enterprise engineering team. The ideal candidate will be responsible for monitoring daily team activities, reporting progress, managing client interactions, and contributing to new customer initiatives. This role demands a highly skilled individual with leadership abilities, technical expertise, and excellent communication skills.Key Responsibilities:
Team Leadership & Monitoring:
Oversee daily activities of .NET full stack developers, Azure automation engineers, data engineers, and AI developers.
Ensure alignment with project goals, deliverables, and timelines.
Provide guidance and mentorship to team members.
Activity Reporting:
Track and document team performance and progress on assigned tasks.
Prepare and present detailed weekly work activity reports for management and stakeholders.
Client Engagement:
Serve as the primary point of contact for clients.
Conduct regular status meetings, gather feedback, and ensure client satisfaction.
Address client queries and concerns effectively and in a timely manner.
Technical Contribution:
Actively participate in designing, developing, and implementing .NET and AI-based solutions as needed.
Quickly ramp up on new customer initiatives and provide hands-on support.
Drive innovation and ensure the team leverages the latest tools and technologies.
Project Management & Coordination:
Collaborate with stakeholders to define project requirements and deliverables.
Ensure efficient coordination among team members to meet project deadlines.
Identify potential risks and implement mitigation strategies.
Required Skills & Qualifications:
Experience:
14+ years of experience in .NET full stack development, with strong knowledge of front-end and back-end technologies.
Proven expertise in AI/ML technologies and frameworks.
Technical Skills:
Proficiency in .NET technologies (ASP.NET, .NET Core, C#).
Solid understanding of front-end frameworks (Angular, React, or Vue.js).
Hands-on experience with AI/ML frameworks (TensorFlow, PyTorch, or Azure AI).
Strong knowledge of Azure ecosystem (Azure Automation, Data Factory, Data Lake, Cognitive Services).
Experience with DevOps practices and CI/CD pipelines.
Leadership Skills:
Demonstrated ability to lead diverse technical teams.
Strong organizational and problem-solving abilities.
Communication & Client Handling:
Excellent verbal and written communication skills.
Proven experience in client management and stakeholder engagement.
Education:
Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.