Job Description

Application Developer

Contract M-F 40 hours weekly 
Active Top Secret / SCI clearance is required. Work will be on site, M-F 40 hours weekly

Special Programs Office is seeking an Application Developer supporting a suite of complex web applications within the cleared environment. Will support and develop software for a wide array of institutional tools and applications. Will join and contribute to a technical team using agile development methodologies in order to write, test, and deploy software applications, and provide supporting documentation and/or procedures for development and operations. Will utilize knowledge of scalable and modular systems to develop system architectures and contribute to technical planning and decision making. 

Required Skills
? Typically requires a Masters degree in Computer Science 
? Three years’ experience developing highly performance web applications on distributed system environments 
? Knowledge building and architecting scalable enterprise applications and data aggregation systems 
? Knowledge and experience programming in Python, Javascript, SQL, HTML/CSS 
? Knowledge and experience building software in Linux/UNIX environments

? Knowledge of web application development frameworks such as Python-Django 
? Knowledge of web front end frameworks such as React or Angular 
? Knowledge in utilizing Restful web services frameworks 
? Experience with Git/GitHub use and integration 
? Working knowledge of Software and Systems Engineering practices and artifacts 
? DoD 8570 certification required. Minimum of Security+ Desired Skills ? Excellent verbal and written communication skills 
? People leadership experience is a plus 
? Experience with Amazon cloud and related products: Amazon Web Services, GovCloud, EC2, S3, SQS, RDS, Route 53, ELB, DynamoDB, etc. 
? Experience with JIRA, ZenHub, or similar issue-tracking systems ? Demonstrable work experience developing in Python Django framework ? Demonstrable technical writing and presentation skills and shall have generated technical documents in support of software development projec
t ? Strong knowledge of the principles of test-driven development and continuous integration 
? Experience working in an Agile/Scrum environment in multiple roles ? Experience with containerization and orchestration (Docker, Kubernetes, etc.) 
? A good understanding of NoSQL solutions is a plus (ex. MongoDB, Neo4j, ArangoDB, etc.)

It is the policy of GCR to provide equal opportunity to all qualified applicants and employees without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, protected veteran or disabled status, or genetic information. GCR is an Equal Opportunity/Affirmative Action Employer and embraces diversity in our employee population.

Application Instructions

Please click on the link below to apply for this position. A new window will open and direct you to apply at our corporate careers page. We look forward to hearing from you!

Apply Online