Software Developer - Mid
Role details
Job location
Tech stack
Job description
Quattro Consulting, an operating firm of Command Holdings, is seeking a Software Developer - Mid in support of the Defense Intelligence Agency (DIA). The Software Developer - Mid will provide technical expertise in the design, development, enhancement, integration, and sustainment of software applications and technical solutions supporting Open-Source Intelligence (OSINT) mission requirements. This role will support the development and maintenance of applications, tools, and systems that enhance OSINT collection, analysis, training, policy, tradecraft, and data management efforts across the Defense Intelligence Enterprise (DIE).
The Software Developer - Mid will collaborate with Government stakeholders, engineers, system administrators, database administrators, cybersecurity personnel, and mission partners to deliver secure, scalable, and mission-focused software capabilities aligned with DIA priorities. The ideal candidate will possess experience developing applications in secure enterprise environments and be capable of adapting to evolving mission requirements within a dynamic operational setting.
Responsibilities for this position may include (but are not limited to):
- Designing, developing, testing, deploying, and maintaining software applications, system enhancements, and technical solutions supporting DIA OSINT mission requirements and operational objectives.
- Developing and maintaining custom applications, automation tools, web-based interfaces, and data-driven solutions to improve mission efficiency, workflow management, and operational effectiveness.
- Collaborating with Government personnel, stakeholders, and technical teams to gather requirements, translate mission needs into technical solutions, and support software modernization initiatives.
- Developing, testing, debugging, and optimizing software code to ensure reliability, performance, scalability, and maintainability of applications and services.
- Integrating software solutions with databases, APIs, enterprise systems, and third-party applications to support secure information sharing and operational workflows.
- Supporting software lifecycle management activities, including requirements analysis, architecture, development, testing, implementation, maintenance, and enhancement.
- Troubleshooting software defects, system performance issues, and integration challenges, implementing corrective actions to minimize operational disruptions.
- Developing and maintaining technical documentation, including system design documents, configuration baselines, user guides, code documentation, and standard operating procedures (SOPs).
- Supporting configuration management, version control, and software release processes to ensure integrity and traceability of application changes.
- Implementing cybersecurity best practices and secure coding principles to ensure software solutions comply with DIA, Department of Defense (DoD), and Intelligence Community (IC) security requirements.
- Participating in system testing, validation, accreditation, and change management activities supporting operational readiness and system compliance.
- Collaborating with database administrators, system engineers, cybersecurity personnel, and other technical staff to optimize system functionality and resolve technical issues.
- Researching and recommending emerging technologies, development approaches, and innovative solutions to improve OSINT mission support capabilities.
- Participating in technical meetings, Agile or project planning sessions, and working groups to support system development priorities and mission requirements.
- Operating effectively in a fast-paced, mission-focused environment while managing competing priorities and adapting to evolving Government needs.
Expected salary range: $100,000 - $125,000
This position is contingent on contract award.
Multiple positions may be hired from this announcement.
Work Environment:
- Moderate noise (i.e. business office with computers, phone and printers) and /or occasional Loud noise (airfield, large equipment).
- Ability to sit at a computer terminal for an extended period of time.
Physical Demands:
- While performing the responsibilities of the job, the employee is required to sit, stand, talk, and hear.
- Employee is often required to sit and use their hands and fingers to operate a computer.
- Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
Requirements
- Bachelor's degree in relevant field + 3 years of experience //OR// 7 years of experience in lieu of degree.
- Current, active TS/SCI security clearance.
- Must be able to pass and obtain DIA CI Poly.
- Experience developing and maintaining software applications within Department of Defense (DoD), Intelligence Community (IC), or Federal Government environments.
- Proficiency in one or more programming languages and frameworks such as Java, Python, JavaScript, C#, .NET, SQL, or comparable technologies.
- Experience with web application development, APIs, automation, scripting, database integration, and enterprise application support.
- Familiarity with software development lifecycle (SDLC) methodologies, Agile development practices, and DevSecOps principles.
- Experience using version control and configuration management tools (e.g., Git, Azure DevOps, Jira, or comparable platforms).
- Strong problem-solving, analytical, and communication skills with the ability to collaborate across multidisciplinary technical teams.
- Ability to independently manage development tasks while contributing effectively within a team-based mission environment.
- Strong analytical, critical thinking, and written communication skills, with experience producing intelligence products for senior stakeholders.
- Familiarity with OSINT tools, data exploitation techniques, and social media analysis platforms.
- Demonstrated proficiency in using all Microsoft Office applications.
- Outstanding communication skills, influencing abilities, and client focus.
- Professional proficiency in English is required.
- Must be a U.S. Citizen.
- Ability to access federal facilities in compliance with Real ID. More information about Real ID can be found here: : https://www.dhs.gov/real-id/about-real-id and at https://www.tsa.gov/travel/security-screening/identification.
- Applicants must be currently authorized to work in the United States on a full-time basis. Quattro Consulting will not sponsor applicants for work visas for this position., * Current, active TS/SCI clearance with current CI poly.
- Bachelor's degree in a relevant field.
- Experience supporting DIA or other IC agencies in an analytical capacity.
- Experience with cloud-native development in AWS GovCloud, C2S, SC2S, Azure, or GCP.
- Proficiency in a foreign language relevant to mission requirements.
- Familiarity with structured analytic techniques, data visualization tools, and emerging OSINT technologies.
Benefits & conditions
Quattro Consulting offers a competitive benefits plan including:
- Health, Dental, and Vision Insurance
- Flexible Spending Accounts
- Life and Disability Insurance
- 401(k)
- Paid Time Off
- Paid Holidays
- Employee Assistance Program
- Pet Insurance