More jobs:
Application Developer Security Clearance
Job in
Chantilly, Fairfax County, Virginia, 20151, USA
Listed on 2025-12-30
Listing for:
OceanWolf LLC
Full Time
position Listed on 2025-12-30
Job specializations:
-
Software Development
Software Engineer, Full Stack Developer
Job Description & How to Apply Below
(U) General Team Requirements: a) (U) Evaluate design, architecture, and implementation options, and recommend when it is appropriate to use strategic enterprise solutions vice using tactical single-purpose solutions. b) (U) Ensure each new application or system enhancement meets agreed upon performance and security SLAs (for example, system up-time, concurrent users, system recovery, etc.). c) (U) Comply with the Sponsor’s Risk Management (i.e., cyber security) Framework, to ensure that the program addresses and mitigates vulnerabilities and risks, throughout the lifecycle of the project.
d) (U) Ensure that all developed applications, and modifications to existing Sponsor applications, operate in compliance with applicable Sponsor policies and regulations, including (but not limited to) Sponsor’s architectural processes and Authorization and Accreditation (A&A) processes. e) (U) Fully describe and document any proposed updates to application architectures and interfaces, and prior to implementing such updates, obtain approval via Sponsor-approved processes.
(U) Application Development (est. 5 FTE) (U) The Contractor shall provide application development support to include, but not limited to, the following tasks: a) (U) Coordinate within the Development Team and with Users to gather, breakdown, triage, prioritize, and track user/system requirements. b) (U) Develop, test, implement, enhance, and maintain complex applications and/or databases; applications and/or databases may be current, or new developments.
c) (U) Consult with Users and Stakeholders to translate formal requirements into an application/database design. d) (U) Write interfaces to companion applications or databases. e) (U) Conduct unit/functional testing, including trial runs of programs and software applications to be sure they will produce the desired information and that the instructions are correct. f) (U) Maintain currency on the tools, methodologies, technologies, and programming languages that are specified in Section 4.1 “Required Skills and Demonstrated Experience”.
g) (U) Transition data from legacy systems to new database structures. h) (U) Design, code, and debug web applications; design and maintain interactive web databases and web services; designs graphics and user interfaces. i) (U) Coordinate with the System Architect to adapt the system data model to add a graph database and link analysis format. j) (U) Based on Sponsor’s guidance, the Contractor shall design, develop, and maintain applications that are hosted either on premise, or within the Sponsor’s cloud environment.
This can be for current systems, new application development, or for the transition of legacy applications. k) (U) Compile and write documentation of program development and subsequent revisions, inserting comments in the coded instructions so others can understand the program. l) (U) Perform ad-hoc general system administration activities. m) (U) For each developer, perform unit and integration testing on their own code, and perform peer review and testing of teammate’s code.
3.1 (U) CRITICAL CORE COMPETENCIES (U) The Contractor shall provide the following Critical Core Competencies and ensure they are not single-threaded by an individual contributor for the duration of this contract. These competencies represent specialized skills, experience and institutional knowledge deemed vital to executing contract requirements. 3.1.1 (U) Application Development Team • (U) Working with Users to capture their interactions with the project.
• (U) Building the API services and user interface (UI) that allows Users to interact with the data repositories, while increasing the intuitiveness and ease of UI interactions. • (U) Developing Unit Tests and Integration Tests. • (U) Developing a graph database that can be used for future in-application analysis and visualizations. 3.1.2 (U) System Architecture • (U) Developing and implementing system data model.
• (U) Predicting future needs of the system. • (U) Awareness of changes to networks, cloud services, security requirements, etc., and creating a plan to adjust to these changes. • (U) Evaluating the…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×