Description

MANDATORY QUALIFICATIONS:
• Develop new software applications that meet requirement specifications and adhere to established department technical standards, working on projects using either Agile/SCRUM or iterative methodologies.
• Develop test plans and software documentation to support new releases and code modifications.
• Participate in peer reviews to ensure best practices and established standards are in use.
• Conduct technical research on system upgrades to determine feasibility, cost, time required, and compatibility with current systems.
• Provide consultation on business problems in both programming and analytical areas.
• Meet with Business Analysts, customers and management to discuss project requirements, issues and business needs.
• Interpret business requirements and compose a technical solution.
• Assist other developers as required.
• Work independently or as part of a small team of developers.

Min Requirements:
• 5+ years of .NET development experience and a 4 yr degree (BA or BS)
• Strong knowledge of Windows Forms is required.
• Strong understanding of the C# programming language.
• Solid knowledge of .NET 3.5/4.5 functionality including ADO.NET, LINQ, ASP.NET Web Forms, and Web Services is critical to the position.
• Solid knowledge of HTML4/Javascript is critical in composing visual designs for new projects and maintaining existing projects.
• Experience with the Telerik UI control set is a plus.
• Understands relational database concepts and has good knowledge of SQL Query Language with the ability to write database stored procedures important.
• Understands the importance of writing abstract n-tier based reusable code.
• Excellent communication skills, including the ability to explain technical concepts to non-technical individuals is also important.

Education

Any Graduate