Software Developer
About the role
- A Bachelor's degree with 9 years of relevant experience OR a Master's degree with 7 years of relevant experience OR A PhD with 4 years of relevant experience; An additional 4 years of experience may be considered in lieu of a degree requirement
- Experience working in an Agile, Microservice cloud-based environment
- Experience with Java, Python, shell scripting
- Experience JSON, Spring, Spring Boot, JavaEE, Docker, and Web UI JavaScript frameworks (jQuery, Angular, React)
- Top Secret/SCI CI Poly
- Competitive salary
- Flexible work schedule 100% Health, Dental, Vision, and Life Insurance plans with Flexible Spending Account (FSA)
- Long and Short-term disability coverage
- Generous paid vacation and holiday time
- Safe Harbor 401(k) Retirement Plan with 6% Employer matching contributions
- Reimbursement for professional and training development
- Company-paid memberships to professional organizations
Before you apply
Applying takes about a minute. These four things decide how fast it moves after that.
Your profile is current
It's what we read first. Occupations, seniority and locations matter more than a long history.
Two examples you can talk through
Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.
A number in mind
What you're on now and what would make you move. We negotiate better when we know both.
Your notice period
Employers plan around it, and it's the question that stalls offers most often.
Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.
