Previous Job
Software Engineer (.Net)
Ref No.: 18-02222
Location: Herndon, Virginia
CPI is hiring a .Net Software Engineer for an on going need in Herndon, VA.

The Software Engineer plans, conducts, and coordinates software development activities using Agile Development techniques; Designs, develops, documents, tests, and debugs software that contains logical and mathematical solutions to business/mission problems.

This position requires an Active TS/SCI security clearance at time of submission with the ability/consent to take a Counter Intelligence (CI) polygraph.

This assignment requires all applicants to be US Citizens.

No third-party applicants will be considered. If you are a third party contracting company, please do not respond to this position.

Background & Skills Required:
• Excellent communication skills - verbal and written.
• 6+ year's experience/familiar with Microsoft .NET, C#, Microsoft Team Foundation Server (Microsoft's application lifecycle management (ALM) solution), SQL Server including Database Scripting and Architecture.
• Experience/familiar with Restful web services, Cesium, test automation software using Microsoft Coded UI, NuGet, Windows PowerShell Scripting, Windows Communication Framework (WCF), Amazon Cloud Development.
• Experience developing applications using an Object Oriented programming language.
• Experience in SW development and SW development lifecycle.
• Experience/familiar with Triggers, Stored Procedures Optimization, Database Concurrency Features, Development of data modeling strategies, Web GUI Development and WPF. Web application development specifically (bootstrap, JavaScript, jQuery, knockout JS, MVC design pattern, REACT, Cesium).

• Within 6 months of starting on the program, the Candidate must have one of the following Information Assurance Certifications: Comp TIA Security+, Systems Security Certified Practitioner (SSCP), Certified information Systems Professional (CISSP).

Education Required: BS and or MS degree.