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

Senior Software Engineer

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

Software Engineer - Senior

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

We are seeking a highly skilled Senior Software Engineer to lead the design, development, and deployment of complex software solutions for a key government program. The ideal candidate will possess strong technical expertise, experience in system architecture, and the ability to mentor junior team members. This role requires collaboration across cross-functional teams to deliver scalable, secure, and maintainable software that meets mission-critical requirements.

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 - Senior Responsibilities Include:

  • Contribute as an experienced Software Developer to a technology-focused program supporting a key government customer, delivering innovative engineering solutions across a range of enterprise systems.
  • Develop software in support of both network infrastructure and enterprise computing environments, including end-user devices, data center-hosted servers, multi-cloud platforms, virtualized applications, and enterprise storage systems.
  • Support the design and implementation of modern application technologies, including containerized solutions with orchestrated workflows operating across on-premises environments and remote cloud services.
  • Collaborate with cross-functional engineering teams to deliver network infrastructure services, such as:
    • Core network and transport layers
    • Voice and video communications
    • Field support engineering
    • Application development for network management
    • Network analytics and bandwidth optimization
    • Firewall configuration and network access control (NAC)
  • Ensure solutions are scalable, secure, and aligned with enterprise IT standards and best practices.
  • Participate in the design, development, testing, and deployment of software components that integrate across systems and support a robust, mission-critical infrastructure.
  • Performs other job-related duties as assigned

Software Engineer - Senior Experience, Education, Skills, Abilities requested:

  • Active TS/SCI with polygraph
  • Bachelor's or Master's degree in Computer Science (or a related field) is preferred, along with a minimum of six (6) years of relevant experience and proficiency in the following areas:
  • Proficient in development tools and environments, including Eclipse, GitHub, DevOps practices, and programming languages such as Java and Python.
  • Experience conducting security assessments for both software applications and IT infrastructure.
  • Active participation in Agile development methodologies.
  • Ability to research, evaluate, and apply emerging technologies in object-oriented programming.
  • Familiarity with cloud-based platforms and services.
  • Strong team collaboration skills; works effectively in an engineering team environment with colleagues at varying skill levels.
  • Demonstrated ability to mentor and guide junior developers or team members.
  • Must pass pre-employment qualifications of Cherokee Federal

Preferred Education, Experience, and Skills:

  • Experience with infrastructure automation tools such as Docker, Vagrant, or similar technologies.
  • Proficiency in build automation tools like Maven and Jenkins.
  • Hands-on experience designing and developing APIs and web services using REST, SOAP, or equivalent protocols.
  • Knowledge of scripting languages, including Perl, Shell scripting, or similar.

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:

  • Senior Software Developer

  • Lead Software Engineer

  • Principal Software Engineer

  • Senior Application Developer

  • Senior Full Stack Developer

Keywords:

  • Software Architecture

  • Technical Leadership

  • Advanced Programming

  • System Design

  • Code Review & Mentorship

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-jtghc)