Monster
 
 

Job Summary

Company
NRC
Location
Richland, WA
Industries
Computer Software
Computer/IT Services
Job Type
Per Diem
Temporary/Contract/Project
Years of Experience
5+ to 7 Years
Education Level
Bachelor's Degree
Career Level
Experienced (Non-Manager)
Salary
50.00 - 55.00 USD /hour
Job Reference Code
richland225-9633

Sharepoint Developer

About the Job

US Citizens

Position Level Requirements:

Technical Expertise:

Required skills:

C#, SharePoint Services API, XML, Javascript, HTML, and CSS.

*  Unit testing frameworks - NUnit or equivalent.

*  Microsoft server and desktop platform development tools and utilities, including Visual Studio/Visual Studio Team System, and Expression Blend.

*  Configuration management tools - Subversion or equivalent .

Preferred skills:

*  Test Driven Development methodologies to create solutions that run on SharePoint and ASP.NET based application/web servers.

*  Agile software development tools - Mingle or equivalent

*  Microsoft MVC, Silverlight, XAML, WPF, WCF

*  Past or current Microsoft Certifications for SharePoint Development and or .NET Development

Minimum Education/Experience:

Bachelor's of Science (BS) Degree with 2 to 3 years of related experience, or Post Graduate Degree with 0 to 2 years of related experience.  Candidates must have a degree in Computer Science, Software Engineering, or related Science or Engineering degree.  The ability to work well in a team environment is required, as are excellent oral and written communication skills.

*  Clearance Level and/or U.S. Citizenship Required: This position requires the ability to obtain and hold a DOE Q security clearance, which requires US Citizenship

Responsibilities & Accountabilities:

The principle accountabilities of this position include:

*  Analysis and specification of software requirements

*  Participation in the software design process, to include architecture and user interface design

*  Programming in multiple languages

*  Use of software design and development tools

*  Use of source code revision control tools

*  Software testing, to include the creation of test plans and the development of unit and system tests

*  Creation and management of software documentation

This position is accountable for participating in software development projects as assigned. Involvement in these projects includes all stages of the software engineering process, including but not limited to: requirements gathering and related documentation; application design and related documentation; programming with adherence to each project's coding standards and commenting requirements; unit and system-level testing and related documentation; and source code revision control.

 
 

Job Tools

 
 

Contact Information

NRC

NRC