Software Engineer

Dynamic Animation Systems, Inc.
McLean, VA, United States
2 months ago
Apply on indeed.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
3 years minimum
Compensation
$110,000.0 - $164,000.0
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) JavaScript (Programming Language) Agile Methodology Software Bug Management C++ (Programming Language) Linux Gradle Python (Programming Language) Software Maintenance Systems Development Life Cycle Scala (Programming Language) Software Engineering
+9 more
Software Systems TypeScript Rust (Programming Language) ReactJS AngularJS Information Technology Front End Software Development Docker Golang

Job description

DAS is currently seeking mid-level (3+yrs) and senior-level (10+yrs) software engineers to become an integral part of our team conducting innovative software development on projects supporting various Naval Combat Training Systems for our customer at the Naval Surface Warfare Center, Carderock, MD. Projects will entail execution of scientific, engineering and technical services required for the design, development, integration, test, fleet implementation and maintenance of training simulation systems. This position offers the opportunities for supporting full-stack software development on leading edge Navy Combat System Training Systems. Efforts include all phases of the software development life-cycle conducted via an Agile Kanban software development process. Our current focused hiring need is for those with capabilities and experience in React and Angular, but our systems make use of multiple languages including Javascript/Typescript, C++, Java, Scala, Rust, Go, and Python, as well as tools including Gradle, Podman, and Docker., * Analyze technology/capability gaps; research, develop, and deploy software solutions within our Agile Kanban software development process

  • Work with project leads to define sprints and associated deliverables
  • Collaborate with other developers to design and optimize code
  • Conduct integration, test, bug fixes, and other software maintenance activities
  • Assist in the creation of technical documentation and user guides in support of developed software

Requirements

Do you have experience in Software engineering?, Do you have a Bachelor’s degree?, 1) Have a completed Bachelor of Science degree in Computer Science, Engineering, Math, or other Physical Science with demonstrated academic software focus

-AND-

2) Have at least 3-yrs (Mid), 10-yrs (Senior) of post-graduation professional applied experience described on resume developing software in Javascript/Typescript, Java, C++ and/or python using an Agile methodology in a Linux environment.

3) Have experience developing in a Linux environment, * Experience with React and Angular framework

  • Experience with tools such as Gradle, Podman, and Docker
  • Candidates should be self-motivated and detail-oriented with strong analytical and critical thinking skills, * Bachelor’s (Required)

Experience:

  • Linux-based environment development: 3 years (Required)
  • React and Angular or other front-end professional SW Dev: 3 years (Preferred)

License/Certification:

  • US Citizenship without dual-citizenship (Required)

Benefits & conditions

Pulled from the full job description

  • Professional development assistance
  • Tuition reimbursement
  • 401(k)
  • Health insurance
  • 401(k) matching
  • Paid time off
  • Vision insurance, * Remote work is not possible due to the nature of these projects.
  • Successful candidates will primarily work at our McLean, VA facility
  • There may be occasions when employees will temporarily work at our customer site in Carderock, MD.

Job Type: Full-time

Pay: $110,000.00 - $164,000.00 per year, * 401(k)

  • 401(k) matching
  • Dental insurance
  • Flexible schedule
  • Health insurance
  • Health savings account
  • Life insurance
  • Paid time off
  • Professional development assistance
  • Tuition reimbursement
  • Vision insurance

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · World Congress 2025

1:08 min

Building solutions with open source GoLang infrastructure tools

Jad Wahab · LIVE

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · World Congress 2025

4:18 min

Prioritizing communication and structural awareness over strict tool mastery

Liam Hurrel +1 · World Congress 2021

3:55 min

Demonstrating .NET installation on Debian and Azure Linux

Silvano Coriani Silvano Coriani · Europe 2026 Virtual

Videos

See all

Related articles

See all