Software Developers design, develop, and support applications and technologies, including software, to meet user requirements. Developers collaborate with product managers to take product specifications and create high-performance applications. Requirements for success: proficiency in Windows Forms and ASP.NET development using C# and knowledge of ADO.NET, SQL, HTML, XML, and scripting languages; previous relational database experience as well as extensive experience working in all phases of development cycle within a team environment. Bachelor?s degree in Computer Science or Engineering, or equivalent education and experience required; 4+ years development experience preferred.
Experience developing add-ins for Microsoft Office applications a plus.