Utilize established development tools, guidelines and conventions including but not limited to
Visual Studio, ASP.NET, SQL Server, HTML, CSS, JavaScript, and C#/VB.NET
• Create and deliver data-driven reports
• Design, code and test new Windows and web software applications
• Enhance existing systems by analyzing business objectives, preparing an action plan and
identifying areas for modification and improvement
• Maintain existing software systems by identifying and correcting software defects
• Investigate and develop skills in new technologies
• Create technical specifications and test plans
• Create new and extend existing operational documentation
• Consult closely with management and occasionally agency staff related to projects and tasks
• Consult colleagues concerning maintenance and performance of software systems
• Implement new software