Develop web applications using ASP.NET, C#, VB.NET.
Review and optimize business critical procedures.
Active participation in SCRUM methodologies, plannings and daily meetings.
Other duties as assigned.
6+ years of experience programming in .NET technologies including C#, VB, ASP.NET.
Experience with Microsoft Web technologies, IIS, Web Services, SOA (Service Oriented Architecture).
Experience with Microsoft Visual Studio Suite.
MS SQL Server 2012 (T-SQL, SSIS, Reporting Services/BI) experience.
Strong knowledge and use of SDLC (Software Development Life Cycle) methodologies, standards and procedures.
Technical degree in Computer Science, MIS or related field or certification or background ability to work independently on programming/developing projects as well as work in a team environment.
Excellent communication skills.
Strong interpersonal skills with the ability to work with senior management.
Creative visualization skills with emphasis on developing innovative solutions to complex problems that may not have a clear answer and ability to identify alternatives, workarounds or temporary solutions.
Strong analytical aptitude with a proven ability to analyze/interpret technical requirements and translate them into system specifications.
Excellent problem solving skills.
Successful candidate will need to handle multiple projects simultaneously.