Complete Description:
Consults with client or department heads to define need or problem, conducts research, performs studies and surveys to obtain data, and analyzes problems to advise on or recommend solutions, utilizing knowledge of theory, principles, or technology of specific discipline or field of specialization. Requires knowledge in fields defined as information technology, computer programming, computer security, computer systems analysis, database management, information systems, Internet applications and development, software development, and related fields.
Skills:
Skill
Required / Desired
Amount
of Experience
Expertise Rating
Experience with Software Development Life Cycle (SDLC)
Required
12
Years
3 - Expert
Experience with .Net Framework 2.0, 3.0, 3.5, 4.0, 4.5
Required
10
Years
3 - Expert
C#, AJAX, JavaScript Programming
Required
10
Years
3 - Expert
JQuery along with C#, AJAX, JavaScript Programming
Required
8
Years
3 - Expert
Experience with writing T-SQL, complex SQL queries
Required
10
Years
3 - Expert
SharePoint Site/Master pages and workflow creation
Required
4
Years
3 - Expert
SharePoint Webpart / Visual Webpart creation
Required
4
Years
3 - Expert
Experience with Cascading Style Sheet (CSS
Required
10
Years
3 - Expert
Experience with Agile development methods
Desired
2
Years
2 - Proficient
Experience with Visual Studio 2008, 2010, 2012, 2015
Required
6
Years
3 - Expert
Experience with SOAP and REST Web Services
Required
8
Years
3 - Expert
Minimum Bachelor Degree in computer science, engineering or related field
Required
Microsoft web application certification on framework 4.0 or higher
Desired
Experience with Agile development methods
Desired
2
Years
2 - Proficient