Job Description :
Looking for an experienced Web Developer to create and support dynamic web applications on the division’s external web sites.
Design, document and develop sophisticated solutions using Interface and collaborate with customers regarding requirements and solutions.
Troubleshoot complex business problems by applying object-oriented programming techniques in a timely manner.
Conduct testing of applications prior to deployment.
Additional duties may be assigned as needed; this description is not intended to provide an exhaustive list of the duties of this position.

Bachelor''s degree in Computer Science / Computer Information Systems / Management Information Systems or equivalent discipline or commensurate experience is required.
3+ years of recent experience in web development required.
3+ years of experience in Server-side languages: ASP.Net, C#, MVC, Razor preferred.
Microsoft Visual Studio 2010/2012
Relational Database schema design, MSSQL, SQL Server 2008,
Javascript / JQuery
Mobile Development
Development of web services and APIs
Authoring of requirements and technical design documentation
Additional experience desired: AJAX, Microsoft Office
Ability to effectively work with a team of people in a fast-paced environment.
Communicate effectively in both oral and written format.