Managing a team of high-caliber Software Engineers, ensuring project and development excellence and technical leadership Delivering features, enhancements, and fixing of customer reported problems to the Windows Update Platform across different Windows SKUs with high quality results and full accountability. Crafting high-quality bug-free fixes for externally and internally found security vulnerabilities. Own career development of team through active coaching. Mentoring junior engineers in the team. Motivated to build constructive and effective relationships and solve problems collaboratively. Anticipate, identify, assess, track, and mitigate project risks and issues in a fast-paced start up like environment. Create a strong team culture of engineering excellence, customer passion, collaboration, diversity and inclusion. And of course, having fun too! Bachelor's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience. 3+ years of experience leading software engineering teams. Demonstrated engineering leadership and experience in building and managing diverse and inclusive teams. Proven design and problem-solving skills, with an emphasis on quality and engineering excellence. Critical, creative, and innovative thinking skills. The ability to work well in a diverse, global, team-focused environment. 10+ years of professional software development experience in either C/C++. Experience in COM, Win32 programming, Developer platform technologies, Windows Driver development and Windows debugging will be a great plus. Experience in middleware, firmware and/or device driver development. Demonstrated results working with a global team. Experience with Agile/Scrum methodologies.
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.