DSoft Technology is seeking a mid-level software engineer to join our team of qualified, diverse individuals. This position will be in Dahlgren, VA. The individual will work in a fast-paced environment with high expectations, significantly diverse assignments, and a collaborative team setting on a new 10 year contract effort.

REQUIREMENTS Active DoD Top Secret security clearance required, Top Secret with SCI desired.


JOB TYPE: Full Time

SALARY RANGE: Commensurate with experience and knowledge.

DEGREE REQUIREMENTS: Bachelors or Masters in Computing Science, or related technical discipline from an accredited college or university.  One year of relevant education may be substituted for one year of required experience.

MUST HAVE EXPERIENCE: Minimum 6 years industry experience related to responsibilities. One year of relevant experience may be substituted for each year of required education.


  • Contribute to leading software integration efforts of Command and Control data exchange and processing systems
  • Assist software development team efforts with research, design, development, integration, modification, and documentation of enterprise-wide systems and applications software
  • Experience with Converting Monolitic application into microservice / Kubernetes
  • Participate in overall system evaluation efforts to include analysis and development of hardware/software interfaces
  • Assist with identifying, developing, and implementing solutions for software related technical issues that could impact costs, schedule, or performance
  • Assist leading software development team while adhering to established guidelines, observing software compliance standards, and following technical direction
  • Experience with Java and C programming
  • Ability to travel (10%)


  • Knowledgeable in Information and Computer Systems, working knowledge of converged infrastructure and related technologies such as VMware, Networking, and Storage solutions
  • Experience in Astrodynamics Application and Algorithm Programming
  • •Experience with programming in C++ and Fortran
  • Strong written and verbal skills
  • Experience in Agile software development lifecycle
  • Knowledge of network architectures and protocols

RELOCATION: Not Offered for this position.