Logo
Agile Defense

Software Developer

Agile Defense, Suitland, Maryland, United States, 20746


At Agile Defense we know that action defines the outcome and new challenges require new solutions. That’s why we always look to the future and embrace change with an unmovable spirit and the courage to build for what comes next.Our vision is to bring adaptive innovation to support our nation's most important missions through the seamless integration of advanced technologies, elite minds, and unparalleled agility—leveraging a foundation of speed, flexibility, and ingenuity to strengthen and protect our nation’s vital interests.Requisition #:

52Job Title:

Software DeveloperLocation:

Suitland, MD

(Remote)Clearance Level:

Active DoD - SecretSalary Range:

$75,000 - $135,000SummaryAgile Defense seeks qualified candidates for support of the Maritime Domain Awareness (MDA) capabilities of the Office of Naval Intelligence (ONI) Nimitz Operational Intelligence Command (OIC). Agile Defense provides IT support services to ONI OIC to include tier 1 through 3 on-call support, planning and scheduling, customer/user support, systems engineering and technical assessments, software engineering, system administration and operation, database administration and development, system/software testing and break-fix support. Further support includes migration of MDA capabilities to the cloud, and the application of artificial intelligence/machine learning (AI/ML) tools to existing MDA data sets.Job Duties And ResponsibilitiesDesign, develop, implement, and maintain software applications.Software applications include government off-the-shelf (GOTS), modified off-the-shelf (MOTS), and commercial off-the-shelf (COTS) that are used on both unclassified as well as classified ONI systems.Development may include research, new development, modification, reuse, reengineering, maintenance, or any other activities that result in software products to meet the needs of specific client/business requirements of ONI.Utilize Java coding skills to maintain and sustain current capabilities.Develop and maintain source code in compliance with secure coding standards, application STIGS, and all applicable government regulations, guidance, and directions.Provide application development support within the Development Team.Troubleshoot application deployment.Attend and contribute to company development meetings.Learn the codebase and improve your coding skills.Write and maintain code.Work on minor bug fixes.Monitor the technical performance of internal systems.Respond to requests from the development team.Gather information from consumers about program functionality.Conduct development tests.QualificationsEducation, Background, and Years of ExperienceBachelor's in CS preferred.2+ years of experience.Background in DoD software development preferred.Additional Skills & QualificationsRequired SkillsExperience With Docker Containers And REST APIs Required.Experience with Scrum project management methodology.Experience with JavaScript and Python.WORKING CONDITIONSEnvironmental ConditionsRemote.Strength DemandsSedentary – 10 lbs. Maximum lifting, occasional lift/carry of small articles. Some occasional walking or standing may be required. Jobs are sedentary if walking and standing are required only occasionally, and all other sedentary criteria are met.Physical RequirementsSeeEmployees of Agile Defense are our number one priority, and the importance we place on our culture here is fundamental. Our culture is alive and evolving, but it always stays true to its roots. Here, you are valued as a family member, and we believe that we can accomplish great things together.

#J-18808-Ljbffr