Tech Stack
AngularASP.NETAzureJavaScript.NETPyTorchReactTensorflowVue.js
About the role
- 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
Requirements
- 14+ years of experience in .NET full stack development
- 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 related field