ICF logo
ICF

We are not a typical consulting firm and our people are not typical consultants.

Senior Software Engineer- Cloud/GovCloud (Top Secret cleared)

Cloud EngineerCloud EngineerFull TimeRemoteSeniorTeam 5,001-10,000Since 1969H1B SponsorCompany SiteLinkedIn

Location

United States

Posted

55 days ago

Salary

$130K - $222K / year

Seniority

Senior

Job Description

Senior Software Engineer- Cloud/GovCloud (Top Secret cleared)

ICF

Description Please note: This role is contingent upon a contract award. While it is not an immediate opening, we are actively conducting interviews and extending offers in anticipation of the award. The Work: ICF is seeking an experienced and driven Software Engineer to lead and oversee mission-critical initiatives in support of the Defense Counterintelligence and Security Agency (DCSA). In this role, you will design, develop, and maintain applications leveraging technologies such as Java, Kotlin, and TypeScript, working across Oracle and SQL Server databases in cloud-hosted environments including AWS GovCloud. Job Location: Although this position is remote, the candidate needs to live in the Washington DC metro area. If you accept this position, you should note that ICF does monitor employee work locations and blocks access from foreign locations/foreign IP addresses, and also prohibits personal VPN connections. You may be asked to travel once a quarter to an office or client site. Our core work hours are 8am - 5pm Eastern Time with the option to start earlier or work later depending on your time zone. What You Will Do: - Participate in all phases of the Software Development Lifecycle (SDLC), including requirements analysis, design, development, testing, deployment, and sustainment of secure, mission-critical applications. - Design, develop, and maintain applications using technologies such as Java, Kotlin, and TypeScript, ensuring scalability, performance, and maintainability. - Develop and optimize database solutions leveraging Oracle and Microsoft SQL Server, ensuring data integrity, performance, and security. - Build and support cloud-based solutions within AWS GovCloud environments, troubleshooting and resolving issues related to cloud services and system integrations. - Collaborate within an Agile development environment, working closely with product owners, architects, cybersecurity, and DevSecOps teams to translate requirements into high-quality software solutions. - Conduct code reviews, unit and integration testing, and debugging activities to ensure applications meet quality, security, and compliance standards. - Create and maintain technical documentation to accurately reflect system architecture, software design, and implementation details. - Ensure compliance with federal regulations, DoW policies, and security requirements.. - Prepare and deliver executive-level briefings, status reports, and performance updates to government stakeholders and corporate leadership. - Maintain a positive, results-oriented work environment by building partnerships with internal and external partners. What You Will Bring With You: - Active Top Secret Clearance  - Proven experience (8+ years, or adjust as needed) supporting the full Software Development Lifecycle (SDLC), including design, development, testing, and deployment of secure, enterprise-level applications. What We Would Like You To Bring With You: - Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related technical field. - 2 years’ experience working with DCSA - 5 years’ experience with working on/around cloud platforms in AWS. - Hands-on experience developing applications using Java or Kotlin, and TypeScript, with strong understanding of object-oriented design principles and modern development frameworks. - Experience working with Oracle and/or Microsoft SQL Server databases, including writing and optimizing queries and ensuring data integrity. - Experience supporting applications in AWS GovCloud or other secure cloud environments, with understanding of cloud architecture, performance optimization, and troubleshooting. - Familiarity with Agile methodologies and collaborative development practices, including code reviews, version control, and CI/CD pipelines. Professional Skills: - Highly effective analytical, problem-solving, and decision-making capabilities. - Excellent communication and interpersonal skills to interface effectively at all levels of the business. - Ability to self-organize, priorities and conduct research on multiple projects under tight deadlines in a fast-paced environment. #Li-cc1 #Indeed Working at ICF ICF is a global advisory and technology services provider, but we’re not your typical consultants. We combine unmatched expertise with cutting-edge technology to help clients solve their most complex challenges, navigate change, and shape the future. We can only solve the world's toughest challenges by building a workplace that allows everyone to thrive. We are an equal opportunity employer. Together, our employees are empowered to share their expertise and collaborate with others to achieve personal and professional goals. For more information, please read our EEO policy. We will consider for employment qualified applicants with arrest and conviction records. Reasonable Accommodations are available, including, but not limited to, for disabled veterans, individuals with disabilities, and individuals with sincerely held religious beliefs, in all phases of the application and employment process. To request an accommodation, please email Candidateaccommodation@icf.com and we will be happy to assist. All information you provide will be kept confidential and will be used only to the extent required to provide needed reasonable accommodations.  Read more about workplace discrimination rights or our benefit offerings which are included in the Transparency in (Benefits) Coverage Act. Candidate AI Usage Policy At ICF, we are committed to ensuring a fair interview process for all candidates based on their own skills and knowledge. As part of this commitment, the use of artificial intelligence (AI) tools to generate or assist with responses during interviews (whether in-person or virtual) is not permitted. This policy is in place to maintain the integrity and authenticity of the interview process.  However, we understand that some candidates may require accommodation that involves the use of AI. If such an accommodation is needed, candidates are instructed to contact us in advance at candidateaccommodation@icf.com. We are dedicated to providing the necessary support to ensure that all candidates have an equal opportunity to succeed.   Pay Range - There are multiple factors that are considered in determining final pay for a position, including, but not limited to, relevant work experience, skills, certifications and competencies that align to the specified role, geographic location, education and certifications as well as contract provisions regarding labor categories that are specific to the position. The pay range for this position based on full-time employment is: $130,687.00 - $222,169.00 DC Remote Office (DC99)

Related Categories

Related Job Pages

More Cloud Engineer Jobs

Full TimeRemoteTeam 201-500

Overview Millennium is proud to be part of the Markon enterprise, a network of specialized organizations united in support of critical national security missions. This partnership strengthens our ability to deliver results by expanding our technical depth, operational reach, and access to a broader bench of proven experts, ensuring our customers continue to receive best-in-class cybersecurity support.Since 2004, Millennium has operated at the forefront of cybersecurity. Our elite team of over 300 professionals brings an unmatched record of performance across Red Team Operations, Defensive Cyber Operations, Software Engineering, and Technical Engineering. As home to the largest contingent of contracted Red Team operators supporting the Department of Defense, Millennium delivers unparalleled threat intelligence and battle-tested expertise to both DoD and federal civilian customers. What We Believe Millennium is an equal opportunity employer and does not discriminate or allow discrimination on the basis of race, color, religion, gender, age, national origin, citizenship, disability, veteran status or any other classification protected by federal, state, or local law. Responsibilities Millennium Corporation is hiring a hiring a Cloud Engineer to join us for a REMOTE position. An active Top Secret (TS) clearance is required to qualify for consideration. The Cloud Engineer will: - Assume responsibility for designing, implementing, and managing cloud-based networks and systems. - Ensure reliability, security, and efficiency of cloud infrastructure. - Collaborate with development and operations teams to optimize network performance and supports cloud-based applications and services. Qualifications - Candidate must have an active Top Secret security clearance - Associates or Bachelor's Degree from an accredited college or university in a relevant discipline (Computer Science, Information Systems, Engineering, Scientific, Mathematic, etc) and a minimum of 5 years of experience. - Must possess a cloud certification such as AWS Certified Solutions Architect, Microsoft Certified: Azure Solutions Architect Expert, or Google Cloud Professional Network Engineer. - Experience with infrastructure as code (IaC) tools like Terraform or CloudFormation. - Advanced knowledge of networking protocols (e.g., TCP/IP, BGP, DNS). - Experience with network monitoring and performance management tools. - Strong scripting skills in languages like Python, Bash, or PowerShell. Business Development Assist with Business Development activities as required to support Millennium's strategic business objectives, which may include but not limited to participation in technical interviews, creation of technical documentation, general proposal writing support and proposal color reviews. Physical Requirements - Must be comfortable with prolonged periods of sitting at a desk and working on a computer. - Must be able to lift up to 10-15 pounds at a time.

United States
Job Closed
Brown Medicine logo

IT Cloud Architect

Brown Medicine

One of the largest nonprofit, academic, multi-specialty medical groups in RI.

Cloud Engineer55 days ago
Full TimeRemoteTeam 201-500Since 1995H1B Sponsor

SUMMARY: Reporting to the Manager of Service Operations, the IT Cloud Architect should have expert level knowledge of Brown University Health’s server and network environment. Responsible for managing a multi cloud infrastructure solution that may leverages Microsoft Azure, Google, Amazon Web Services, Windows Server, Linux, VMware ESX, Citrix XenApp. Your primary goal is to ensure that Brown University Health's cloud environments are secure, scalable, and cost-efficient while meeting the business needs. Brown University Health employees are expected to successfully role model the organization's values of Compassion, Accountability, Respect, and Excellence as these values guide our everyday actions with patients, customers and one another. In addition to our values, all employees are expected to demonstrate the core Success Factors which tell us how we work together and how we get things done. The core Success Factors include: Instill Trust and Value Differences Patient and Community Focus and Collaborate RESPONSIBILITIES: · Collaborate with stakeholders to understand business requirements and technical needs. · Collaborate with stakeholders to understand business requirements and technical needs. · Design cloud architectures that meet scalability, performance, security, and compliance requirements. · Create detailed technical design documents, including diagrams, for cloud solutions. · Deploy and configure cloud resources, virtual machines, containers, and services in Azure and AWS. · Automate deployment and management processes using Infrastructure as Code (IaC) tools such as Terraform, AWS CloudFormation, or Azure Resource Manager templates. · Implement security best practices and access controls to protect cloud environments. · Ensure compliance with industry standards and regulations, such as GDPR, HIPAA, or S · Monitor system performance and identify areas for improvement, optimizing resource usage. · Implement scaling strategies to handle increased workloads and traffic. · Control and optimize cloud costs by identifying cost-effective services, rightsizing resources, and implementing cost monitoring tools. · Recommend cost-saving strategies and budget allocation. · Design and implement high availability solutions, including failover and disaster recovery. · Create backup and data retention strategies to ensure data resilience. · Develop scripts and automation workflows to streamline provisioning, scaling, and maintenance processes. · Implement CI/CD pipelines for application deployment. · Maintain comprehensive documentation of cloud environments and configurations. · Provide training and guidance to internal teams on cloud best practices. · Stay current with Azure and AWS services, updates, and pricing changes. · Assess and recommend new services that can improve infrastructure and operations. Perform other duties as assigned. MINIMUM QUALIFICATIONS: EDUCATION: Bachelor’s degree in Computer Science, Information Technology or IT Security is preferred. The IT Cloud Architect should have 5+ years of experience in cloud design, and implementation. Industry certification in management and operation of at least one of: Cisco UCS, Citrix XenApp, Azure, AWS, Windows Server, Cisco networking and VMWare. EXPERIENCE: · Experience with Cloud platforms (e.g., AWS, Azure, or GCP) and containerization technologies (e.g., Docker, Kubernetes). · Experience with cloud-related tools, scripting, and programming languages (e.g., PowerShell, Python). · Proven experience in cloud architecture and implementation. · Strong problem-solving skills and the ability to work independently and in a team. · Strong understanding of networking, security, and virtualization technologies. · Excellent communication skills and the ability to document processes clearly. · Knowledge of IT security and compliance best practices. · Excellent problem-solving and communication skills. · Strong project management and teamwork abilities. · Ability to document technical solutions to meet business needs. SUPERVISORY RESPONSIBILITY: None Pay Range: $105,019.20-$173,264.00 EEO Statement: Brown University Health is committed to providing equal employment opportunities and maintaining a work environment free from all forms of unlawful discrimination and harassment. Location: Corporate Headquarters - 15 LaSalle Square Providence, Rhode Island 02903Work Type: 8-4 Monday -FridayWork Shift: DayDaily Hours: 8 hoursDriving Required: No

United States
$105K - $173K / year
Job Closed
Zensar logo

Infra Engineer - Cloud SME

Zensar

At Zensar, we’re “experience-led everything”. We are committed to conceptualizing, designing, engineering, marketing, and managing digital solutions and experiences for over 130 leading enterprises. We are a company driven by a bold purpose: Together, we shape experiences for better futures. Whether for our clients, our people, or the world around us, this belief powers everything we do. At the heart of our culture is ONE with Client - a set of four core values that reflect who we are and how we work: One Zensar, Nurturing, Empowering, and Client Focus. Part of the $4.8 billion RPG Group, we’re a community of 10,000+ innovators across 30+ global locations, including Milpitas, Seattle, Princeton, Cape Town, London, Zurich, Singapore, and Mexico City. We believe the best work happens when individuality is celebrated, growth is encouraged, and well-being is prioritized. We are an equal employment opportunity (EEO) and affirmative action employer, committed to creating an inclusive workplace. All qualified applicants will be considered without regard to race, creed, color, ancestry, religion, sex, national origin, citizenship, age, sexual orientation, gender identity, disability, marital status, family medical leave status, or protected veteran status.

Cloud Engineer55 days ago
Full TimeRemoteTeam 10,001

Security Architecture & Design Define cloud security architecture and controls aligned with organizational, regulatory, and industry standards. Design secure landing zones, identity models, network security boundaries, and data protection strategies for Azure and AWS. Provide guidance on secure patterns for application, infrastructure, and platform design. Identity & Access Management (IAM) Develop and enforce IAM principles such as Zero Trust, least privilege, conditional access, and role-based access controls. Oversee security posture of Azure AD/Entra ID, AWS IAM, and federated identity integrations. Implement privileged access management and credential governance. Cloud Security Governance & Compliance Establish cloud security policies, standards, baselines, and guardrails. Ensure compliance with frameworks (ISO, SOC2, CIS benchmarks, NIST, regulatory requirements). Define and monitor governance controls such as policies, tagging standards, cost controls, and resource compliance. Threat Protection & Monitoring Implement and optimize cloud-native security tools (Azure Defender, AWS Security Hub, GuardDuty, SIEM/SOAR). Monitor for vulnerabilities, misconfigurations, and emerging threats across cloud environments. Support threat modeling, incident response, and forensics readiness. Data Protection & Encryption Define strategies for data classification, encryption (at rest/in transit), key management (Azure Key Vault, AWS KMS). Ensure secure handling of sensitive and regulated data across applications and services. Provide guidance on backup security, retention, and recovery. Risk Management & Security Assurance Identify cloud security risks and develop mitigation strategies. Conduct technical risk assessments, penetration test coordination, and remediation planning. Support architectural reviews and change management from a security perspective. At Zensar, we’re “experience-led everything”. We are committed to conceptualizing, designing, engineering, marketing, and managing digital solutions and experiences for over 130 leading enterprises. We are a company driven by a bold purpose: Together, we shape experiences for better futures. Whether for our clients, our people, or the world around us, this belief powers everything we do. At the heart of our culture is ONE with Client - a set of four core values that reflect who we are and how we work: One Zensar, Nurturing, Empowering, and Client Focus. Part of the $4.8 billion RPG Group, we’re a community of 10,000+ innovators across 30+ global locations, including Milpitas, Seattle, Princeton, Cape Town, London, Zurich, Singapore, and Mexico City. Explore Life at Zensar and join us to Grow. Own. Achieve. Learn. to be the best version of yourself. We believe the best work happens when individuality is celebrated, growth is encouraged, and well-being is prioritized. We are an equal employment opportunity (EEO) and affirmative action employer, committed to creating an inclusive workplace. All qualified applicants will be considered without regard to race, creed, color, ancestry, religion, sex, national origin, citizenship, age, sexual orientation, gender identity, disability, marital status, family medical leave status, or protected veteran status.

India
Job Closed
ECS Tech Inc logo

Technical Lead (Cloud Application Architect)

ECS Tech Inc

All candidates must meet the following criteria: Must be a US Citizen, no dual Citizenships. Must be able to secure a Public trust clearance. Must be able to work across multiple programs across the Federal and DOD space. The core values that ECS looks for in an engagement manager include: Teamwork, Respect, Accountability, Integrity, and Leadership.

Cloud Engineer55 days ago
Full TimeRemoteH1B No Sponsor

Role Description ECS is seeking an experienced Technical Lead (Cloud Application Architect (Azure, Agile, DevOps) to work remotely to provide technical direction and engineering support for projects and infrastructure, including: - Data architecture, modeling, design - Data management - Data security - System integration Enabling high-quality UI/UX design solutions for web and mobile applications and products. Please Note: This position is contingent upon contract award. Solution Architect: - Providing technical leadership in identifying, designing, and implementing web and mobile application standards as well as investigation of technical alternatives. - Design, maintain and implement Azure resources, including virtual networks, storage solutions, compute instances, databases, and application services. - Assist business domain stakeholders with migration "lift and shift" cost-benefit analyses of on-premises vs. cloud-based solutions. - Create a secure and scalable mobile system architecture that integrates with existing systems and designated partner applications. - Ensure applications are FISMA compliant. Recommend and implement security features as necessary, to adhere to Federal, HHS, NIH, and NIAID security requirements. - Evaluate and employ software tools that will allow the development and deployment of mobile software using a ‘write-once, run-anywhere' model. Cloud Migration: - Provide advisory and technical support for cloud-related application and infrastructure modernization efforts. - Architect and troubleshoot high availability and resilient solutions using methods, including clustering and failover. - Collaborate with business stakeholders and development teams to create solutions to take advantage of cloud services and capabilities (e.g. auto-scaling, serverless architectures, micro-services, containerization, etc.). - Conduct proof-of-concept and pilot projects to evaluate cloud migration and modernization approaches. - Assist SEB in conducting market research on cloud platforms and tools. Agile Delivery: - Collaborate with business stakeholders and cross-functional teams to ensure project alignment with business objectives. - Prepare and present HHS Enterprise Performance Life Cycle (EPLC) stage gate deliverables and presentations to review boards. - Conduct and/or participate in formal and informal reviews throughout the EPLC life cycle. - Enable Continuous Integration/ Continuous Delivery (CI/CD) pipelines for web and mobile applications. - Ensure compliance with quality assurance standards, guidelines, and procedures. Qualifications - Minimum 10+ years of hands-on software development experience designing and developing enterprise applications using Microsoft Tech Stack. - 5+ years of experience leading technical teams in Agile environments. - 3+ years of hands-on experience building large scalable web and mobile based applications using React. - Experience with utilizing .NET Platform (.NET 8) with JavaScript, React, and Vue for the front end and Microsoft SQL Server databases for data storage. - Experience installing, configuring, and integrating custom solutions, COTS, GOTS, and FOSS into a larger collection of services and systems. - PMP (Project Management Professional) Certification. - Travel within the Washington DC Metro Area, and CONUS as needed. Requirements - Salary Range: $120,000 - $165,000 Benefits - General Description of Benefits

United States
$120K - $165K / year