Job ID: WA-40989 (99990418)
C# Developer with MVC, Telerik – Kendo UI, SQL, T-SQL, SQL Server Management Studio and TFS experience
Location: 818 79th Avenue, Suite D Tumwater, WA ()
Duration: 2 months
3.Project Description
The Washington State Office of the Attorney General seeks ONE contracted software developer to upgrade our in-house developed Electronic Performance and Development Program (ePDP) web application. This .NET application is written in C# with a SQL Server database.
The contracted software developer must have recent experience using and will immediately demonstrate proficiency developing applications using the following:
•Agile software development methods
•C# and MVC
•Microsoft.NET Framework Libraries (4.0 or above)
•Telerik – Kendo User Interface (UI)
•SQL and Transact-SQL
•Microsoft Visual Studio or equivalent
•Microsoft SQL Server Management Studio
•Version Control Software (Team Foundation Server or equivalent)
b.Scope of Work
Perform upgrades (including but not limited to: enhancements, modifications, reports) of the AGO’s Electronic Performance and Development Program (ePDP) web application. This .NET application was built in-house by AGO software developers, written in C# using Telerik’s “Kendo” User Interface library https://www.telerik.com/kendo-ui. The application uses a Microsoft SQL Server database.
The contracted software developer will work as a team member using our customized “Scrum” Agile development process (see “Acceptance Criteria” below).
Microsoft Visual Studio, Microsoft SQL Server Management Studio, Microsoft SQL Server Reporting Services are the main tools used. Contract developers are required to have current experience and knowledge of these tools.
f.Acceptance Criteria
The contracted software developer will be assigned tasks from a backlog (user stories and clear acceptance criteria) maintained in Microsoft Team Foundation Server (TFS), defined and prioritized by the AGO’s Business Representative from our Human Resources group (Product Owner). Demonstration of completed work and functionality will occur during scheduled Sprint Review session(s) to ensure compliance with Acceptance Criteria defined in the backlog item or task, at which time the Product Owner will either give formal acceptance of each backlog item delivered during the Sprint, or define and prioritize new backlog items to make course corrections.
Adhere to the AGO’s concepts for Agile Software Development:
-Develop the simplest solution that works and meets customer’s requirements.
-Communicate early and often about all aspects of the development effort.
-Test and validate all possible paths through your modules. Handle exceptions!
