- Knowledge of Microsoft .NET Framework, specifically with C#, ASP.NET, WinForms, SQL Server & XML. - Knowledge in Sharepoint, Biztalk, MVC 4.0, WCF, WPF, NUnit & UML would be a plus. - Good understanding of s/w development process & the best practices in technology as well as s/w development. - Good problem solving and analytical skills - Excellent written and verbal communication skills - Exposure to Agile/Scrum software methodology would be a plus 1. Design, Develop, Unit-test, Debug and Troubleshoot enterprise grade applications 2. Collaborate with Product Managers and Business Analysts to understand business requirements and translate these business requirements to technical design 3. Work with Quality Assurance, Release Management and User Experience groups to ensure timely, high quality deliverables |