Software Developer - Senior - TS/SCI Full Scope Polygraph
Full-time
Responsibilities
- Independently develop and code software solutions that provide needed capabilities in support of CNO activities through professional software development, including data architectures, software assurance, and security; conduct rapid software prototyping; evaluate performance and security; test software; document; practice agile development; support infrastructure; interface with technical community; contribute to mission. The responsibilities include:
- Evaluates and recommends software development platforms and architectures as well as the hardware requirements for the support of development, testing, quality assurance, and production environments.
- Conducts applied research in the areas of current and emerging computer technology for the purpose of integrating appropriate new technological advances into the CNO mission.
- Develops and maintains software development architecture and makes recommendations for improvement; establishes and documents software development guidelines, coding standards, and conducts training sessions as needed; conducts code review and diagnoses technical issues reported.
- Writes program code, compiles, debugs, tests, deploys, documents, and implements programs for new and existing systems (COTS/GOTS/ custom developed).
- Conducts daily hands‑on programming work using C++, Python, Pearl, Ruby, Java, SQL, and object‑oriented programming.
- Serves as a member of a team of programmers responsible for developing, implementing and maintaining several diverse applications; modifies existing applications when required and resolves technical issues as needed.
- Designs and develops database tables, stored procedures, and other routine database‑related programming work.
- Translates system requirements into application prototypes.
- Translates technical specifications into programming specifications.
- Provides input for the configuration of the applications and servers on which application programs run to ensure information security and assurance principles related to the CNO mission are adequately addressed.
Qualifications
- Must be a US Citizen with TS/SCI Full Scope Clearance.
- Must have a bachelor's degree in computer science, computer engineering, or software engineering from an accredited university or college.
Location
- In Quantico, Virginia area
We promote a drug‑free workplace, are an equal‑opportunity employer (EOE) and affirmative action employer.
#J-18808-Ljbffr