about 1 month ago
Reston, VA, USAEntry Level / Mid Level
Responsibilities
- Develop and mature software for simulation, optimization, and decision support.
- Contribute to backend infrastructure and frontend web applications.
- Translate complex technical ideas into maintainable production software.
- Participate in the full software development lifecycle from concept to deployment.
- Collaborate with researchers, engineers, and end users.
Requirements
- Bachelor’s degree in computer science, mathematics, physics, applied math, or related field.
- At least 2 years of industry experience.
- Experience with modern front-end development frameworks, especially React and TypeScript.
- Experience building backend services and APIs in languages such as Java or Rust.
- Ability to work effectively in a collaborative environment.
- U.S. citizenship required for security clearance.
Benefits
- Medical, Dental and Vision Insurance.
- Flexible FSA and HSA options.
- Paid Time Off and 9 observed holidays.
- Paid Parental Leave.
- Tuition Reimbursement.
- Relocation Assistance.
- 401(k) Traditional and Roth Options.
- Annual Salary Reviews.
- Profit Sharing.
- Gym and Fitness Reimbursement.
- Employee Assistance Program.
- Employee Referral Program.
