Job OpeningProvide full life cycle support for software applications; lead teams that design and develop software solutions; interfaces with IT support personnel, marketing, and other units to solve common problems; and enhance availability and content of designated applications.• Bachelor's degree in Computer Science or related discipline, or equivalent combination of education and work experience.• Four to six years job related experience.• Intermediate understanding of either ASP.NET MVC, and/or WebAPI• Experience with unit and integrated testing, as well as experience in Test Driven Development (TDD)• Intermediate understanding of LAN/WAN protocols and W3C standards• Basic knowledge of SQL/LINQ