15 July, 2018
Job ID : 20180715014
Company : Microsoft
Job Role : Software Engineer
Eligibility : Gradaute
Experience : Experienced
Job Location : Hyderabad
Salary : Not Mentioned
Vacancies : Not Mentioned
Website : www.microsoft.com
Total of 8+ years of demonstrated work experience in the Information Systems industry.
6+ years of solid Design/Development/Testing experience using large/complex application using various Microsoft technologies (C#, .NET, SQL Server, BizTalk, Share Point etc.)
2 years of system/solution architecture background.
Architecture / Design:
Extensive understanding and hand on experience in integration, message orientation, event driven and other Enterprise architectural patterns.
Strong understanding of SOA, pros and cons and best practices.
Experience in Broad range of Microsoft tools and technologies.
Ability to evaluate architectural options (complexity, performance, high-availability, scalability, durability) and make right recommendation for implementation
Good experience on Requirement/Design/Code Review & Inspections practices
Experience with any of the following testing: performance testing, security testing, privacy testing, accessibility testing, and localization/globalization testing.
Ability to work in cross functional teams and strong interpersonal skills
Domain knowledge in one or more vertical industry
Ability to handle ambiguity and collaborate across multiple groups and disciplines
Excellent problem-solving and debugging skills with a solid understanding of testing practices
Skills (nice to have)
Knowledge on Microsoft Azure technology.
Knowledge on analytics, data mining, data visualization and machine learning
Good understanding of agile development practices