Develop web applications using ASP.Net, C#, VB.NET.
Review and optimize business critical procedures.
Active participation in SCRUM methodologies planning and daily meetings.
Other duties as assigned.
5+ 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.
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.
Strong interpersonal skills with the ability to work with senior management.
Successful candidate will need to handle multiple projects simultaneously.
Creative visualization skills with emphasis on developing innovative solutions to complex problems that may not have one clear answer; the 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.
Experience with MS SQL Server 2005, 2008 or most recent version (T-SQL, SSIS, & Reporting Services/BI).
Excellent problem solving skills.
Excellent communication skills.