3 days ago
Reston, VA, USASenior
Base Salary
$99k - $168k/yr
Responsibilities
- Participate in requirements analysis, design, development, testing, deployment, and sustainment of secure enterprise applications.
- Design, develop, maintain, and troubleshoot scalable applications using Java, Kotlin, and TypeScript.
- Develop and optimize Oracle and Microsoft SQL Server database solutions, including queries, performance, data integrity, and security.
- Build and support cloud-based solutions in AWS GovCloud and resolve cloud-service and system-integration issues.
- Collaborate with product owners, architects, cybersecurity, and DevSecOps teams to translate requirements into software solutions.
- Conduct code reviews, unit and integration testing, debugging, and quality and security validation.
- Create and maintain technical documentation covering system architecture, software design, and implementation.
- Support compliance with federal regulations, Department of War policies, and security requirements.
- Prepare executive briefings, status reports, and performance updates for government stakeholders and corporate leadership.
Requirements
- Active Top Secret clearance is required; an Interim Top Secret clearance will be considered.
- At least 2 years of experience supporting the full software development lifecycle, including design, development, testing, and deployment of secure enterprise applications.
- Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related technical field is preferred.
- At least 2 years of experience working on or around AWS cloud platforms is preferred.
- Hands-on experience with Java or Kotlin, TypeScript, object-oriented design principles, and modern development frameworks is preferred.
- Experience with Oracle and/or Microsoft SQL Server, including query writing and optimization and data-integrity practices, is preferred.
- Experience supporting AWS GovCloud or other secure cloud environments, including cloud architecture, performance optimization, and troubleshooting, is preferred.
- Familiarity with Agile development, code reviews, version control, and CI/CD pipelines is preferred.
- Strong analytical, problem-solving, decision-making, communication, prioritization, and research skills are preferred.
Benefits
- Remote position within the United States, with work locations monitored and access from foreign locations or foreign IP addresses blocked.
- Travel to an office or client site may be required once per quarter.
- Core work hours are 8:00 a.m. to 5:00 p.m. Eastern Time, with flexibility to start earlier or work later based on time zone.
Tech Stack
Categories
About ICF
ICF is a global consulting and technology services firm serving government and commercial clients across domains such as energy, health, climate, and digital modernization. It delivers advisory, program implementation, analytics, and software-enabled solutions on platforms like ServiceNow. Founded in 1969 and headquartered in Reston, Virginia, ICF is a public company traded on NASDAQ and works extensively with U.S. federal, state and local agencies as well as regulated industries.
