Short Description:
*** THIS REQUISITION IS FOR 3 POSITIONS***
This AD position is for approximately 8 months, ending on 6/30/2015. Resource will assist and mentor agency developers in upgrading and enhancing numerous existing applications written in VB6 through VB.NET4.
Complete Description:
The OIG development team maintains a set of approximately 71 web applications in service to the agency's mission. These applications are of varying scope and complexity and are written in a number of development languages from Classic ASP/VB6 through ASP.NET 4 WebForms and Microsoft CRM. They cover a number of problem domains including accounting, payment processing, auditing, work-item tracking and routing, reporting, document storage, and asset management.
The selected candidates will work with the agency’s development team in order to modernize, reengineer, and consolidate those applications by converting them to a standard development platform of ASP.NET 4.5, SQL Server 2012, and SSRS while also refactoring and simplifying the systems' internal structures for future ease of maintenance.
Some major initiatives within the project include fixing known issues within the applications, merging applications with very similar functionality together, enhancing interaction with allied systems by re-engineering the OIG's processes and/or leveraging web service calls and service-oriented architecture, using automated testing tools (unit testing), and evaluating Microsoft SharePoint and ASP.NET MVC as potential avenues for future development.
A qualified candidate must:
• have experience working with complex web application re-engineering projects
• have experience working with Visual Basic .NET 4.0+ (WebForms), Visual Studio 2012+, and WCF Web Services
• have experience with Agile development practices
An ideal candidate would additionally have a working knowledge of the Pennsylvania welfare system and criminal justice system; strong knowledge of ASP.NET MVC, LinQ, OOP Design Patterns, T-SQL (2012), and Microsoft SharePoint; and previous experience upgrading classic ASP and .NET 1.1 applications, developing e-commerce applications, and optimizing web applications for mobile devices.
Work Details
• The initial contract is full time, 40 hours per week; Work hours are 8:30 – 5:00, Monday – Friday excluding state holidays and other office closings. Lunch is 12:00 – 12:30.
• In addition to the standard PATCH check required (and provided by the selected candidate's vendor), the selected candidate will also have to pass an additional background check which will be performed by the agency at agency's expense.
• Agency follows a “business casual” dress code.
Skills:
Skill
Required / Desired
Amount
of Experience
Experience with ASP.NET WebForms Programming
Required
7
Years
Experieince specifically with VB.NET
Required
5
Years
Experience with WCF Web Services
Required
3
Years
Experience mentoring staff on Application Development best practices
Required
5
Years
Experience with Agile development practices
Required
5
Years
Experience with Microsoft T-SQL (2005+)
Required
5
Years
Experience upgrading classic ASP / VB 6 applications
Highly desired
Experience upgrading .NET 1.1 applications
Highly desired
Experience developing e-commerce applications
Highly desired
Experience with ASP.NET MVC
Highly desired
Experience with OOP Design Patterns
Highly desired
Working knowledge of the Pennsylvania welfare system
Nice to have
Working knowledge of the Pennsylvania criminal justice system
Nice to have
Experience with Microsoft Sharepoint
Highly desired
Experience with optimizing web applications for mobile devices
Highly desired
Experience specifically with the .NET Framework, v4.0 and 4.5
Required
3
Years