Software Developer
Title
Software Developer
ID
10000056
Department
Information Technology
As a Software Developer you will be responsible for developing front-end and back-end code for a variety of applications including business systems, mission systems, and warfighter support systems. Applications are written in a variety of languages including Angular/JavaScript/Python/
Clearance: TS/SCI with CI Poly
Location: Reston, VA
Responsibilities:
- Supports software and web architecture development, requirements analysis, process execution and evaluation, selection and evaluation of COTS/GOTS tools, and integration (with both new and legacy systems)
- Designs, creates, tests, and maintains software and web based applications and content solutions to satisfy customer requirements
- Provides software process management and configuration management throughout the software / web development lifecycle
- Programming Skills: Python, Java, MongoDB, AWS, JQuery, JSP, XML, PL/SQL, REST
- Software Application Skills: Apache Tomcat, Tableau Software
- Experience developing Web Applications
- Extensive Experience with JavaScript Framework
- Work well in a team environment, following defined coding standards, software repository, and development methodology
- Security Clearance: TS/SCI w/ CI Poly
- Mid-Level: Bachelor Degree plus 6 years of experience
- Senior-Level: Bachelor Degree plus 12 years of experience
- Experience with REST Framework
- Experience with both Subversion and Git