See all roles

[Remote] Associate Software Engineer

Work from home Full-time role Hiring

Note: The job is a remote job and is open to candidates in USA. ICF is a global advisory and technology services provider, and they are seeking an entry-level Associate Software Engineer. This role is designed for someone early in their career who is eager to learn and grow into a full stack software engineer, with responsibilities including hands-on development across the full stack and exposure to cloud-native technologies.

Responsibilities

  • Build real application features in a Python/Django/Vue environment
  • Develop across the stack, including backend services, APIs, databases, and frontend components
  • Work on cloud-native deployment patterns in Azure and Kubernetes
  • Innovate with agentic AI development
  • Contribute to a premier project, building an industry leading enterprise data fabric platform built on Azure Databricks and related platform technologies
  • Support CI/CD pipelines using Jenkins and related tooling
  • Help manage and improve containerized deployments with Helm and Kubernetes
  • Troubleshoot production and non-production issues across application, infrastructure, and pipeline layers
  • Write clean, maintainable code and improve it through review and feedback
  • Create tests, debug failures, and help raise engineering quality across the stack
  • Produce solid technical documentation, implementation notes, and operational runbooks
  • Learn new tools, frameworks, and patterns quickly and apply them effectively
  • Step into adjacent areas such as platform engineering, automation, or data engineering when needed

Skills

  • By start date, a completed Bachelor's degree in Computer Science or a closely related technical field
  • U.S. citizenship required, and must be eligible to obtain and maintain a Public Trust/security clearance, as required by the federal government for this role
  • Strong academic foundation in programming, data structures, algorithms, and software development fundamentals
  • Experience coding in at least one language through coursework, projects, research, or internships
  • Comfortable learning new technologies quickly
  • Able to communicate clearly and work through technical problems methodically
  • Familiarity with Python, SQL, and data modeling, along with experience using Django or similar web frameworks
  • Exposure to web and backend development concepts, including APIs, databases, and command‑line tools (e.g., Linux, Git, scripting)
  • Awareness of cloud and DevOps fundamentals, such as Docker, Kubernetes, CI/CD, Azure, or infrastructure automation

Company Overview

  • ICF is a global consulting and technology services provider focused on making big things possible for our clients. It was founded in 1969, and is headquartered in Fairfax, Virginia, USA, with a workforce of 5001-10000 employees. Its website is https://www.icf.com.
  • Apply To This Job

    You might like

    Model Based Systems Engineer, Jr.

    Work from home Full-time role

    Associate Data Recon Analyst, Performance and Data Recon

    Work from home Full-time role

    Software Engineer in Test - (Mobile)

    Work from home Full-time role

    [Remote] Call for Release - Customer Service Representative (Mideast) Remote

    Work from home Full-time role

    [Remote] AI Tutor - Hebrew

    Work from home Full-time role

    Business Development Executive, Events (Hybrid, Norwalk, CT)

    Work from home Full-time role

    [Remote] Onboarding QC Specialist

    Work from home Full-time role

    IS Data Analyst

    Work from home Full-time role

    GEG Coordinator – Video Games Research Operations

    Work from home Full-time role

    [Remote] Remote – Entry Level Inside Sales Specialist

    Work from home Full-time role

    Sr. Content Writer (US Remote)

    Work from home Full-time role

    FULL TIME blithequark No Experience $25/hr?ysmartpros | WFM

    Work from home Full-time role

    [Remote] Director, Marketing – Pet Resorts

    Work from home Full-time role

    Experienced Customer Service Representative – Remote Travel Support Specialist

    Work from home Full-time role

    Experienced Bilingual Technical Support Representative – Overnight Work from Home Customer Service Representative for Shreveport Area

    Work from home Full-time role

    Data Scientist – NLP / Generative AI

    Work from home Full-time role

    Logistics & Process Engineer-Healthcare Supply Chain- EST Only

    Work from home Full-time role

    Experienced Entry Level Data Entry Professional – Remote Work Opportunity in Logistics and Transportation at arenaflex

    Work from home Full-time role

    Experienced LiveChat Agent – Marketing and Customer Support

    Work from home Full-time role

    Entry-Level Remote Online Chat Support Agent – Customer Experience & Live Chat Specialist at arenaflex

    Work from home Full-time role