Software Engineer 2

MicrosoftHyderabad, TS,IN, map[@type:Country name:IN]full time
Active

Job description

Develop features to support the Enterprise and Cloud scenarios in Windows. Reproducing, debugging and fixing security vulnerabilities and customer-reported problems. Crafting high-quality, bug-free fixes with minimum application compatibility risk. Adding new features in Windows. Prioritizing your collection of work and delivering fixes in a timely fashion to meet deadlines. Mentoring junior engineers in the team. Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python. OR equivalent experience. 5+ years of professional software development experience. Proven design and problem-solving skills, with an emphasis on quality and engineering excellence. Excellent debugging skills, hands-on knowledge of WinDBG is desirable. Proven communication skills, both verbal and written. The ability to work well in a diverse, global, team-focused environment. BS in Computer Science or equivalent preferred. Experience with relevant programming skills in C/C++, C#. Ability to understand unfamiliar code bases, and debug server-side, multi-threaded, and highly scalable applications. Experience in working with Windows system level programming is desirable. Demonstrated results working with a global team. Experience with agile/scrum methodologies. Overall understanding of Azure/Cloud infrastructure is desirable.

Similar jobs