LOCATION: Annapolis Junction, MD | SHIFT: Day: Monday thru Friday | Less than 10% Travel
DUTIES AND RESPONSIBILITIES
Perform all phases of the software development lifecycle.
Analyze user/business needs and functionality to plan and design software systems to meet those needs.
Perform software updates, refinement, testing, and debugging to meet business needs.
Provide analysis for reports on software project specifications, activities, or status.
Thoroughly document the software or system for future maintenance and updates.
REQUIREMENTS & EXPERIENCE
TS/SCI CLEARANCE WITH POLY REQUIRED
IAT Level II Certification Required
Must meet contract level requirements for appropriate position. In addition, candidate must have the following Knowledge, Skills and Abilities:
BA/BS and 5 years of experience OR equivalent combination of experience and education
Significant experience with C#, ASP.Net Core web development
Experience with SQL Server and Entity Framework
Experience with using and building RESTful web services
Experience with source control using Git
Experience with Visual Studio