Software Developer

Integrity Applications Incorporated - Reston, VA4.3

Full-timeEstimated: $160,000 - $210,000 a year
Thank you for your interest in joining the Centauri Team. Our company has always represented both performance and innovation. We have combined the forces of three of the most advanced organizations in the National Security Sector – Integrity Applications Incorporated, Xebec, and DGS. Together, we can leverage the next generation of advanced technologies to deliver industry-leading capabilities across space, cyber, defense and intelligence. Our goal is to deliver solutions to address the most difficult technical challenges facing our customers. Of course, the only way that we can tackle those challenges is by recruiting the brightest minds in the industry to join our incredible team.

Centauri is seeking a highly skilled software engineer to possess the following:

Demonstrated experience in the Software Development Life Cycle, to include requirements management, system design, software development, and release planning with demonstrated experience leading development teams.
Demonstrated experience in website production and publishing environments.
Demonstrated experience with HTML, CSS and JavaScript.
Demonstrated experience designing and developing databases using Relational Database Management Systems (RDBMS) (e.g. MS SQL Server and MySQL).
Demonstrated experience with cloud computing technologies such as AWS.
Demonstrated experience diagnosing undefined issues and devising resolution strategies for complex technical problems in a collaborative team environment.
Demonstrated experience creating technical documents, leading technical meetings in a scrum and technical exchange meeting (TEM), and providing technical briefs to senior management.
Demonstrated experience developing applications using ASP.NET and .NET/C# including ancillary technologies such as Entity Framework and LINQ.
Demonstrated experience with source control and versioning tools such as SVN and Git.
Demonstrated experience with Windows system administration.
Information Security Certificate for Systems Administrators (ICSA).
Certified Scrum Master (CSM).
AWS Certified Architect.

Required Qualifications:
Demonstrated experience with Python and/or Node.JS.
Demonstrated experience with shell scripting, for example, Bash.
Demonstrated ability to communicate technical information to non-technical audiences.
Demonstrated experience automating project builds, for example by writing Makefiles, shell scripts, or Jenkins jobs.
Ability to work with application developers to identify and implement infrastructure and deployment requirements.
Full Stack Web Developer with experience in JavaScript, PHP, R, Python and MongoDB.
Web App Installation and Deployment Experience.

Desired Qualifications:
Experience with Java, Python, C, C++, XML, JSON, XQuery, and HTML programming languages.
Experience with MongoDB, Express.js, AngularJS, Node.js, and ReactJS.
Experience with Confluence, JIRA, and Gitlab.
Experience with HDFS, MapReduce, Solr, Spark, Hive.
Design and develop tools that integrate with commercial applications.
Design, develop, and modify software systems, using scientific analysis and mathematical models to predict and measure outcome and consequence of design.

Security Clearance Requirements:
Must currently hold an active TS/SCI clearance with Full Scope Polygraph
Centauri is an Equal Opportunity / Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, protected veteran status or any other factor protected by law.