Clearance Requirements: TS/SCI with ability to take Counter Intelligence (CI) polygraph
Primary responsibilities: Plans, conducts, and coordinates software development activities; Designs, develops, documents, tests, and debugs software that contains logical and mathematical solutions to business/mission problems; Applies knowledge of computer hardware and software, subject matter programmed in business/mission applications and information gathered from system users to review and analyze software; Corrects program errors, prepares operating instructions, compiles documentation of program development, and analyzes system capabilities to resolve questions of program intent, output requirements, input data acquisition, programming techniques, and controls; Ensures software standards are met; Candidate will be responsible for working with the Software Lead and other Software Engineers, Systems Engineers and Project Leads to troubleshoot, design and develop solutions.
Excellent communication skills - verbal and written
Ability to work in a team environment
Experience in SW development and SW development lifecycle
CompTIA Security+ or Systems Security Certified Practitioner (SSCP) or Certified information Systems Professional (CISSP)
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