We are working on Microsoft Technologies, using C#, XAML and ASP.NET. The frameworks being used are .NET 4.5 based, including WPF and WCF. For cloud based development, we use Windows Azure. We believe in using the development best practices and hence stick to patterns, like MVVM, recommended by Microsoft. We adhere to SCRUM, the agile development methodology.
The programmers being hired for this profile would either be working on WPF based Windows application using C# and XAML, or they would work on ASP.NET and WCF based Windows Azure application. They would be required to either develop small independent WPF based modules or then shall be supporting an existing product developed using WPF/ WCF.
We are also working on Windows 8 using WinRT. The development involves Metro Style Apps for Windows Store. Competencies To perform this job successfully , an individual should demonstrate following competencies: - - Job Knowledge: Competent in required job skills and knowledge; exhibits ability to learn and apply new skills; keeps abreast; requires minimum supervision - Problem Solving: Identifies and resolves problems in a timely manner; gathers and analyses information skilfully; works well in group problem solving situations - Communications: Expresses ideas and thoughts verbally and in written form in Hindi and English; exhibits good listening and comprehension; keeps others adequately informed; selects and uses appropriate communication methods - Cooperation: Establishes and maintains effective relations; exhibits tact and consideration; offers assistance and support to other co-workers; works cooperatively in group situations; works actively to resolve conflicts - Oral Communication: Speaks clearly and persuasively in positively or negative situations; listens and gets clarification; responds well to questions; participates in meetings - Teamwork: Balances team and individual responsibilities; exhibits objectivity and openness to others views; contributes to building a positive team spirit; puts success of team above own interests; supports everyone efforts to succeed - Continuous Learning: Assesses own strength and weaknesses; seeks feedback to improve performance; pursues training and development opportunities; strives to continuously build knowledge;