Job Description :
Application Development Assignment:
This assignment will participate on the team responsible for technical application development for a Municipal Court Case Management software system. The assignment supports the development of a web-based application; it may also include development of RESTful services and interfaces. Duties include: code development, creating test scripts, participating in daily stand-up meetings, performing quality assurance reviews to reduce defects and documenting business process requirements.

This position requires strong familiarity and experience in application development tools and technologies, including:
Microsoft .Net Tools: Visual Studio, C#, ASP.Net MVC 5, ASP.Net Web API, Entity Framework, Telerik/Kendo Controls, Visual Studio Team Services/Team Foundation Server
Web Technologies: JavaScript, jQuery, HTML (5), CSS (3), Bootstrap, XML, JSON
Database Technologies: Microsoft SQL Server
Modern Application Development Patterns: Repository Pattern, Unit of Work, Dependency Injection, Responsive Web Design
Additionally, a solid understanding of SQL Server Report Server (SSRS) and familiarity with the Agile process are a plus.