Software Engineer-Reston, Virginia

Software EngineerTracking Code289-712Job DescriptionThis position will be responsible for the following activities/functions:Research, design and code software using C#/XAML and the .NET Framework.Manage software versions, builds and bugs using tools such as MS Team Foundation Server and the Atlassian Tool Suite.Provide technical inputs to documentation that includes: Installation Manual, System Guide, Operations and Maintenance Guide and Software Test Plans.Required SkillsA minimum of 4 years general software development experience.Experience in software engineering, design, development and programming.Understanding of software design patterns and concepts such as MVC/MVVM and O-O.Flexibility to contribute in testing, documentation and systems administration.Identify, diagnose and resolve bugs, develop and deploy system patches.Ability to work well on a team, coordinating and collaborating on efforts.Ability to work in a high ops tempo and in crisis situations.Desired Qualifications (NOT REQUIRED)Programming Languages: C#, XAML, C/C++, Java, PHP, Perl, Javascript, HTML, CSS.Frameworks: WPF, WCF, Entity Framework.8570 Certification (Security +).Database Technologies: SQL Server, SQLite, Postgres, Oracle, Objectivity, MySQL;Operating Systems: Windows, UNIX/LINUX, RedHat, Mac OS.Familiarity or experience in implementing software or systems on computer networksRequirement regression testing experience.Experience in IC, DoD or DOMEX operations.Deployment and installation experience at austere locations.EducationBachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, Mathematics or related field of study.ClearanceA minimum of an active TS/SCI clearance with no objection to obtain a CI Poly as required.Job LocationReston, Virginia, United StatesPosition TypeFull-Time/RegularApply Online Today!