Logo
ECS Limited

Applications Programmer

ECS Limited, Quantico, Virginia, United States, 22134

Save Job

Overview

ECS is seeking a cleared (TS) Applications Programmer located in Quantico, VA. This position is contingent upon contract award. The Department of the Army Criminal Investigation Division (DACID) is a United States Army Law Enforcement staff position reporting to the Secretary of the United States Army that handles felony investigations in coordination with multiple U.S. Army law enforcement agencies; Department of the Army Criminal Investigations Division (DACID); United States Army Corrections Command (ACC); Defense Forensic Science Center (DFSC) and Criminal Justice Information Directorate (CJID). DACID supports the Military Police and criminal investigation activities in partnership with local, state, federal, and other DoD law enforcement, investigative, and intelligence agencies. Responsibilities Designing, developing, enhancing, debugging, and implementing software. Troubleshoots production problems relating to software applications. Researches, tests, builds, and coordinates the conversion and/or integration of new products based on government requirements. Analyses information to recommend, design, and plan development of new applications or modify existing ones. Applies coding and testing standards, security testing tools including fuzzing and static-analysis code scanning tools and conduct code reviews. Designs, develops, and modifies software systems, using scientific analysis and mathematical models to predict and measure outcome and consequence of design; documents software patches or the extent of releases that would leave software vulnerable. Conducts trial runs of programs and software applications to ensure the desired information is produced and instructions and security levels are correct. Develops secure code, error handling, software system testing, validation procedures, programming and documentation. Performs feasibility analysis on potential future projects for management. Resolves problems with software and responds to suggestions for improvements and enhancements. Instructs, assigns, directs, and checks the work of other software developers on the development team. Participates in the development of software user manuals. Translates security requirements into application design elements, documents software attack surfaces, conducts threat modeling, and defines security criteria and addresses security implications in the software acceptance phase including completion criteria, risk acceptance and documentation, common criteria, and methods of independent testing. Requires 10+ years of relevant experience.

Required Skills

MA/MS in Information Technology with concentration on software development and 5 years of experience, or BA/BS in Information Technology with concentration on software development and 10 years. Must have a total of three (3) of the following Microsoft Certifications, comprising a combination of the following: Two (2) of the following Microsoft Certifications: Azure Database Administrator Associate; Data Science Council of America Senior Data Scientist (SDS). At least two (2) role-based Microsoft Certification requirements, such as Identity and Access Administrator Associate, Azure Security Engineer Associate, Azure Network Engineer Associate, Cybersecurity Architect Expert, Security Operations Analyst Associate, Azure Data Fundamentals, Power BI Data Analyst Associate, Power Platform Fundamentals, Azure Data Scientist Associate, Azure Data Engineer Associate, Azure AI Engineer Associate, AI Engineer Associate (365).

Desired Skills

Federal intelligence or law enforcement experience.

ECS is an equal opportunity employer and does not discriminate or allow discrimination on the basis of any characteristic protected by law. All qualified applicants will receive consideration for employment without regard to disability, veteran status, or any other status protected by applicable federal, state, or local jurisdiction law. Job Details Seniority level: Mid-Senior level Employment type: Full-time Job function: Engineering and Information Technology Industries: IT System Data Services

Referrals increase your chances of interviewing at ECS by 2x. Get notified about new Applications Programmer jobs in Quantico, VA. #J-18808-Ljbffr