Job Description
Software Engineer - Expert
Chantilly, VA, United States (On-site)
Job Title: Software Engineer - Expert
Job Code: IT1141
Location: Chantilly, VA
Reports to: Program Manager
FLSA Status: Exempt
Supervisory: No supervisory/management authority
Prepared Date: 11/9/2026
A government contract requires that this position be restricted to U.S. citizens or legal permanent residents. You must provide documentation that you are a U.S. citizen or legal permanent resident to qualify.
This position requires an active TS/SCI with Polygraph clearance.
Position Summary:
Cherokee Preting is seeking a Software Engineer to support our government client. The Software Engineer will support the client's Entitlement Programs as well as IdAM/ICAM, Authentication, Authorization, Attributes and Digital Policy Management.
Compensation & Benefits:
Starting Salary Range for Software Engineer - Expert: $170,000 - $205,000
Benefits That Set Us Apart
When considering your next opportunity, compensation is only part of the picture. We offer a benefits package designed to invest in your future and support your life outside of work.
Highlights include:
• Up to a 6% 401(k) company match to help you build long-term financial security
• Paid time off as part of our comprehensive benefits package, so you have the flexibility to rest, recharge, and enjoy what matters most
• Medical, dental, and vision insurance, plus prescription drug coverage
• Basic life and AD&D insurance, with supplemental life options
• Short-term and long-term disability coverage
• Paid holidays
• Employee Assistance Program (EAP)
• Flexible Spending Account (FSA) and Health Savings Account (HSA) options
• Professional development, training, and certification support
• Voluntary benefits including accident, critical illness, and identity theft protection
Because taking care of our employees isn't just a promise, it's part of who we are.
Benefits are subject to change and eligibility requirements apply.
Essential Functions, Duties & Responsibilities:
Includes the following:
• Develop Cloudformation scripts to generate network and application infrastructure in a repeatable fashion
• Develop Java, Angular, and Python applications that leverage Neo4j and Elasticsearch
• Write custom scripts to install and configure code in EC2 instances
• Implement NodeJS PM2 for application monitoring resiliency
• Utilize SAFe agile techniques to manage workload
• Leverage Amazon Web Services
• Create RESTful API
• Perform other job-related duties as assigned.
Supervisory Responsibilities:
No supervisory/management authority
Basic Qualifications:
• Bachelor's degree with a minimum of 13 years of relevant experience OR Master's degree with a minimum of 10 years of relevant experience
• Experience with Cloud/Amazon Web Services
• Prior experience reading and developing solutions to customer requirements
• Knowledge of Git, Jenkins, Spring, Maven, Rundeck
• This position requires an active TS/SCI with Polygraph clearance.
• Prolonged periods of sitting at a desk and working on a computer; may occasionally require standing or moving about the office for extended periods.
• Must pass pre-employment qualifications of Cherokee Federal.
Preferred Qualifications:
• Amazon Web Services certification
• Experience with Containers
Work Environment:
Work is performed primarily in a climate-controlled environment.