DeveloperJobs.io
← Back to all jobs

Job Description

This role supports an Intelligence Community client in McLean, Virginia, contributing to the design, development, integration, testing, deployment, and ongoing maintenance of mission-focused software applications across Sponsor networks and cloud environments.

Location & Work Model

McLean, VA (onsite)

Compensation

USD 140,000 - 170,000 per year

Experience & Education

  • Minimum experience: 2 years
  • Education: Bachelor’s degree or higher

Responsibilities

  • Develop and modify application source code based on new requirements and change requests.
  • Deliver application bug fixes, enhancements, and GUI improvements to meet operational requirements.
  • Develop and deploy software applications across Sponsor environments, including cloud-based environments.
  • Design and develop REST APIs.
  • Integrate externally developed code into core software libraries.
  • Install and configure application software.
  • Evaluate third-party vendors and software partners.
  • Maintain the design and architecture of software libraries, including module APIs, code organization, and alignment with established coding standards.
  • Support software design principles focused on modularity, reusable code, clean subsystem interfaces, and overall design integrity.
  • Coordinate with configuration management personnel to integrate externally developed software into core software libraries.
  • Develop software for deployment on Sponsor networks.
  • Develop and support software libraries using technologies such as audio/video, image-processing algorithms, operating systems and file systems, and device drivers.
  • Assist the Sponsor in developing standards, methods, and procedures for product quality, release readiness, and software acceptance.
  • Conduct testing across all SDLC levels, including regression testing aligned with established testing procedures.
  • Support Agile software development practices across the full application lifecycle.
  • Track and manage software issues using tools such as JIRA.
  • Provide metrics on software availability and reliability during monthly status reviews.

Required Qualifications

  • Security clearance: Active TS/SCI with a FS Polygraph required to be considered.
  • Degree: Bachelor’s degree or higher in Computer Science, Information Systems, Engineering, Mathematics, or a related scientific or technical discipline.
  • Experience: Minimum 2 years of software engineering experience within the last 5 years.
  • Technology depth: Demonstrated experience with at least 3 of the following: .NET, Visual Basic, Java, JavaScript, Tomcat, SQL, XML, Python, HTML, LDAP certificates, Apache, Ruby.
  • Team coverage: Collectively, the team must demonstrate experience across all technologies listed above.
  • Agile: Demonstrated experience supporting full-lifecycle Agile software development projects.
  • Issue tracking: Demonstrated experience with software issue-tracking tools such as JIRA.

Technologies

  • .NET
  • Visual Basic
  • Java
  • JavaScript
  • Tomcat
  • SQL
  • XML
  • Python
  • HTML
  • LDAP certificates
  • Apache
  • Ruby
  • REST APIs
  • JIRA
  • AWS

Preferred / Desired

  • Demonstrated experience developing Android applications.
  • Demonstrated experience designing, developing, and maintaining applications within AWS/Sponsor cloud computing environments.
  • Working knowledge of GIS software, including Google Maps and Google Earth.
  • Demonstrated experience with Continuous Software Development and Software Integration best practices.
  • Experience working with Information Security (INFOSEC) and Information Assurance (IA) policies, including ICD 503, to support system security and data integrity.
  • Demonstrated experience implementing the complete DevOps lifecycle, including build pipeline integration, automated deployments, compliance scanning, and test-driven development.

Benefits

  • Medical
  • Dental
  • Vision
  • Life Insurance
  • Short-Term Disability
  • Long-Term Disability
  • 401(k) match
  • Flexible Spending Accounts
  • EAP
  • Training and Tuition Assistance
  • Paid Time Off
  • Holidays

Similar Jobs