Application Developer Reston, VA 20190
Full Time
Security Clearance Requirement: TS/SCI CI Poly
Position Description:
Our client is hiring a Developer to work in support of an Intelligence Community program. The Developer will join a small team supporting web database development, testing, and modernization with heavy scripting and a back-end focus. Qualified candidates will have prior experience supporting one or more modernization/upgrade efforts and the ability to untangle the codes from earlier iterations. The Developer will support scalable architecture, code complexity, and object-oriented languages for high reusability and maintainability. This is a dynamic work environment providing an ambitious developer with an opportunity to collaborate with teammates and solve unique challenges.
Duties and Responsibilities:
- Develop scalable applications and backend services using appropriate software design patterns to attain high reusability and maintainability.
- Create and monitor system design patterns and tiered architecture.
- Testing of products, system architecture and design.
- Solve complex problems by applying best practices to:
- Provide direction
- Work with project business and systems
- Analyze requirements and execute
- Participate in code reviews
- Enforce standards and best practices
Education and qualifications:
- U.S. citizenship
- Current TS/SCI security clearance
- Current CI polygraph or ability to obtain CI polygraph
- Bachelor's degree in a related discipline preferred; additional years of related experience will be considered in lieu of a degree
- 3 - 6 years of related experience including 2+ years of object-oriented programming including:
- PHP development experience
- SQL and relational database experience
- Effective written and verbal communication skills
- DoD 8570.1 compliance at IAT Level I (Security+ or similar)
- Excellent customer service skills and interest in working in a fast-paced environment
- Ability to implement design patterns and coding best practices
- Experience with PostgreSQL relational database
- Experience with Python and Perl is a plus
- Ability to read scripts and analyze an application for modernization
- Experience supporting the front end and middle layers with emphasis on the back end
- Availability to support on-site schedule in Reston