We use cookies. Find out more about it here. By continuing to browse this site you are agreeing to our use of cookies.
#alert
Back to search results
New

Software Engineer

Cherokee Federal
401(k)
United States, Virginia, Herndon
Aug 14, 2025

Software Engineer - Full Performance

This position requires an active TS/SCI with Polygraph clearance.

We are seeking a mid-level Software Engineer - Full Performance to support the development, integration, and maintenance of mission-critical applications for a key government program. The ideal candidate will have experience in full stack development, object-oriented programming, and cloud-based solutions, with a strong understanding of Agile methodologies. This role requires the ability to collaborate within cross-functional teams, contribute to the software development lifecycle, and ensure reliable, secure, and scalable software solutions.

Compensation & Benefits:

Pay commensurate with experience.

Full time benefits include Medical, Dental, Vision, 401K, and other possible benefits as provided. Benefits are subject to change with or without notice.

Software Engineer - Full Performance Responsibilities Include:

  • Serve as an experienced Software Developer supporting a mission-critical program for a key government customer, focused on delivering comprehensive engineering services across both network infrastructure and enterprise computing environments.
  • Develop and support solutions that span a wide range of technologies, including end-user devices, data center-hosted servers, multi-cloud services, virtualized applications, and enterprise storage systems.
  • Contribute to the design and implementation of modern application technologies, such as containerized solutions with orchestrated workflows operating both on-premises and in remote cloud environments.
  • Collaborate with teams delivering network infrastructure engineering services, including:
    • Core networking systems
    • Voice and video communications
    • Field and remote engineering support
    • Application development for network performance and management
    • Network analytics and bandwidth optimization
    • Firewall and network access control (NAC) implementation
  • Support the creation, deployment, and continuous improvement of scalable, secure, and high-performance enterprise systems that meet operational and mission requirements.
  • Work in cross-functional teams to ensure integration between software applications and network infrastructure components for seamless, end-to-end service delivery.
  • Performs other job-related duties as assigned

Software Engineer - Full Performance Experience, Education, Skills, Abilities requested:

  • TS/SCI with polygraph
  • Bachelor's or Master's degree in Computer Science (or a related field) and a minimum of three (3) years of relevant experience, with demonstrated expertise in the following areas:
  • Proficiency in Infrastructure as Code (IaC) tools such as Ansible, Puppet, or Chef.
  • Hands-on experience with development tools and practices, including Eclipse, GitHub, DevOps pipelines, Java, and Python.
  • Experience conducting security reviews of both applications and infrastructure components.
  • At least 3 years of active participation in Agile development environments.
  • Ability to research and apply new object-oriented programming technologies to evolving project needs.
  • Experience working with cloud-based services (e.g., AWS, Azure, GCP).
  • Strong collaboration skills, with the ability to work effectively in a diverse engineering team environment alongside colleagues of varying technical expertise.
  • Must pass pre-employment qualifications of Cherokee Federal
  • Experience with infrastructure automation tools such as Docker, Vagrant, or similar containerization platforms.
  • Familiarity with build automation tools including Git, Maven, and Jenkins.
  • Experience designing and building APIs and web services using REST, SOAP, or comparable technologies.
  • Proficiency in scripting languages such as Perl, Python, or Shell scripting.

Preferred Education, Experience, and Skills:

  • Experience with infrastructure automation tools such as Docker, Vagrant, or similar containerization platforms.
  • Familiarity with build automation tools including Git, Maven, and Jenkins.
  • Experience designing and building APIs and web services using REST, SOAP, or comparable technologies.
  • Proficiency in scripting languages such as Perl, Python, or Shell scripting.

Company Information:

Criterion is a part of Cherokee Federal - the division of tribally owned federal contracting companies owned by Cherokee Nation Businesses. As a trusted partner for more than 60 federal clients, Cherokee Federal LLCs are focused on building a brighter future, solving complex challenges, and serving the government's mission with compassion and heart. To learn more about Criterion, visit cherokee-federal.com.

#CherokeeFederal #LI-CK4 #IntelCareers

Cherokee Federal is a military friendly employer. Veterans and active military transitioning to civilian status are encouraged to apply.

Similar searchable job titles:

  • Mid-Level Software Developer

  • Application Developer - Journeyman

  • Software Engineer II

  • Full Stack Developer - Mid-Level

  • Systems Software Developer - Intermediate

Keywords:

  • Full Stack Development

  • Agile Software Development

  • Object-Oriented Programming (OOP)

  • DevOps Practices

  • Cloud-Based Solutions

Legal Disclaimer: All qualified applicants will receive consideration for employment without regard to protected veteran status, disability or any other status protected under applicable federal, state or local law. Many of our job openings require access to government buildings or military installations. Candidates must pass pre-employment qualifications of Cherokee Federal.

Many of our job openings require access to government buildings or military installations. Candidates must pass pre-employment qualifications of Cherokee Federal.

Applied = 0

(web-5cf844c5d-2fvnj)