Summary
Join our team as a Lead Engineer and lead a diverse Microsoft enterprise engineering team specializing in .NET full stack development and AI technologies. You will oversee daily team activities, report progress, manage client interactions, and contribute to new customer initiatives. This role requires strong leadership, technical expertise, and excellent communication skills. You will be responsible for guiding and mentoring team members, ensuring project success, and maintaining client satisfaction. The ideal candidate possesses extensive experience in .NET full stack development and AI technologies, along with proven leadership abilities. This position offers a challenging and rewarding opportunity to make a significant impact.
Requirements
- 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
- 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
- Demonstrated ability to lead diverse technical teams
- Strong organizational and problem-solving abilities
- Excellent verbal and written communication skills
- Proven experience in client management and stakeholder engagement
- Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field
Responsibilities
- 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
- Track and document team performance and progress on assigned tasks
- Prepare and present detailed weekly work activity reports for management and stakeholders
- 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
- 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
- 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
Preferred Qualifications
- Certification in Azure or AI-related domains
- Exposure to Agile/Scrum methodologies
- Experience in managing enterprise-level projects
Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.