Find Your Opportunity

Are you hungry for meaningful work that taps your potential?

Are you humble enough to share the praise with your teammates and to admit when you may have missed the mark? Can you learn from both?

Are you smart in both technology and working with others to generate results that "wow" clients?*

Do you have integrity to do the right thing for both clients and teammates when no one else is watching?

We are one of the fastest growing firms in Southern Colorado - come grow with us!

We are seeking the best career-minded software and technology professionals who share our enthusiasm for working in a dynamic environment supporting customers across many sectors, including defense, government, commercial, and non-profits.

We also offer teammates opportunities to give something back to their communities through self-chosen projects and firm-sponsored volunteer activities. DSoft Technology has a veteran hiring preference for disabled veterans, recently separated veterans, Armed Forces Service Medal veterans, and other protected veterans.

* The DSoft Technology values of humble, hungry, and smart were adapted from The Ideal Team Player by Patrick Lencioni, Jossey-Bass Publishers, 2016.

APPLY FOR A JOB
DZUsIDYV4AAzZ4e.jpg
Cx4osK3VEAAzjV2.jpg
thumbnail.jpg

The Benefits

Choice of Health Insurance Plans

Approximately 90% company-paid family medical/dental insurance with optional vision at your provider of choice

Generous Life Insurance

Group life insurance 1x salary and long term disability insurance, with supplemental insurance available

Paid Time Off Policy

8 paid holidays, 32 hours of paid personal absence, 40 hours of sick leave with annual accrual, and 80-120 hours of vacation depending on seniority and experience

Retirement Planning and ESOP

401(k) retirement plan, with a 3% match paid monthly, using professional financial planning advisors. Unique ownership opportunity at no cost to teammate.

Professional Development

Educational and Professional Certifications Tuition Assistance

Flexible Scheduling

Flex time and optional remote access on a non-interference basis

Pay for Performance Bonus

Annual performance bonus plan based on teamwork, client success and value added to our client projects

Casual Atmosphere

Business casual work environment

Current Openings

JOB DESCRIPTION

Specific Duties:

  • Formulate and apply mathematical modeling and other optimizing methods to develop and interpret information that assists management with decision making, policy formulation, or other managerial functions.
  • Collect and analyze data and develop decision support software, service, or products.
  • Develop and supply optimal time, cost, or logistics networks for program evaluation, review, or implementation.
  • Develop decision support tools using operations research techniques and processes

Qualifications:

  • Responsible for applying appropriate operations research modeling techniques to problems that model input, output and logical flow in sufficient detail for programming to support space and cyberspace analysis
  • Experience with monitoring the mathematical and programming aspects of project for adherence to objectives of the model.
  • Experience with developing models that can utilize simulation. Incumbent must be capable of applying operations research methodology to define and formulate military systems and operational analysis.
  • Posses knowledge of principles, theories, procedures and techniques to include probability and statistical concepts, decision analysis, optimization, linear regression game theory, graph theory, design of experiments, heuristic problem solving, Monte carol methods, stochastical processes, reliability theory, multiple criteria decision making, normative theory of decisions, applied integer, linear and non-linear programming, quantitative analysis, data analytics
  • Experience with developing and using a variety of tools to support the analysis (Excel, R, OR-Tool for Python, SAS, etc) as well as experience with software languages to include (Python, Visual Basic Applications, etc.).
  • Minimum 10 yrs industry/government experience.
  • Masters or PhD in Operations Research from an accredited college or university. Candidates with degrees similar to Operations Research such as Management Science, Data Analytics etc. are encourage to apply but will require a review of the degree curriculum.
  • Knowledge of AFSPC or NRO space operations and systems preferred
  • Relocation allowance for candidates outside of the Colorado Springs, Colorado area.
  • Salary will be commensurate with experience (Starting salary meeting minimum requirements $110K/year).
APPLY FOR THIS JOB

JOB DESCRIPTION

Support and assist the Headquarters Air Force Space Command with analysis of space systems, architectures, operations, CONOPS, CONEMPs and TTPs using modeling, simulation, decision analysis and/or operational research techniques.

Qualifications:

  • Working knowledge of AFSPC and/or NRO space missions
  • Experience with the other domains/missions area (air, land, sea and littoral) is desired
  • Experience with applying methodologies to define and formulate military systems and operational analysis.
  • Understanding how the space and other missions can be modeled in M&S and decision support tools at the mission or campaign level.
  • Experience in the development of scenarios, researching weapon systems and understanding of OPLANS and TTPS.
  • Experience in the development of data post processing tools and be able to present consolidated results and insights from the M&S tools for senior decision makers.
  • Experience with developing and using a variety of tools to support the analysis (Excel, R, OR-Tool for Python, SAS, etc) as well as experience with software languages to include (Python, Visual Basic Applications, etc.).
  • Experience with performing studies, research and analysis using M&S tools to evaluate the impacts of space on the warfighter.
  • Experience with using System Effectiveness Analysis Simulation (SEAS), Synthetic Theater Operations Research Model (STORM), Advanced Framework for Simulation Integration and Modeling (AFSIM) and/or Decision Support Tools to support analysis.
  • Experience with developing models and simulations using a variety of languages (C, C++, Java, etc. )
  • Preference will be given to candidates with agile development experience in the context of developing M&S and decision support tools.
  • Bachelor or Masters in Computer Science, Engineering, Operations Research or related technical discipline from an accredited college or university.
  • Solid communication and presentation skills.
  • Minimum of 10 years of experience.
  • Position is in Colorado Springs, CO. Relocation allowance available for qualified candidates.
APPLY FOR THIS JOB

JOB DESCRIPTION

Education, clearance and certifications: 

  • Bachelor or Masters of Computer Science, Computer Technology, Information Technology, or Engineering-related discipline
  • Must hold a TS/SCI clearance
  • CompTIA Security+ IA certification 

Other certifications: DoD 8570, CISSP, CISM, Microsoft desired. 

Position requires the following:

  • Architect and build To-Be architecture for 3 stand-alone DoD networks
  • Maintain Authority to Operate
  • Procure, install, and provide life-cycle maintenance of desktops, servers, peripherals, storage systems, backup system, virtual systems, LANs.
  • Possess knowledge of both Windows and Linux operating systems.
  • Experience with upgrading systems and applying security patches.
  • Implement current trends/best practices in Information Technology to analyze systems, develop & evaluate alternatives, and implement solutions.
  • Experience with Active Directory management and services in a mixed environment (Windows/Linux)
  • Maintain and update all documentation contained within the Technical Library as changes occur
  • Coordinate development and implementation of a life-cycle management plan
  • Interface with customers on a day-to-day basis regarding IT requests, initiate work orders, and ticket status of all IT requests.
  • Coordinate with the Government to define and develop plans to include cost, schedule, and technical data for improving the capability to meet the needs of each network and then providing a migration/upgrade plan.
  • Perform network configuration modeling and develop a network switching/routing plan
  • Monitor system/network event and error logs to identify weak configurations and security vulnerabilities and provide solutions to mitigate risk.  Understanding of current Air Force RMF, ATO and CTF processes.
  • Install current anti-virus software, updates, patches, and definitions on every information system and device.
  • Possess strong knowledge of Virtual Machine environments
  • Research, procure and provide equipment accountability and asset management for both hardware and software licenses.
  • Manage and conduct Configuration Control Boards
  • Configure SW tools to make use of multi-central processing unit processors as well as assistance with input/output setup for programs that make use of environment variables.
  • Knowledge of Xacta is a plus.
APPLY FOR THIS JOB

JOB DESCRIPTION

The ideal candidate will have:

  • 7+ years of overall experience in software product development and development in Microsoft Web and .NET technologies. Should include experience with Visual Studio, C#, ASP.Net, MVC, Entity Framework, Javascript, CSS, and UI frameworks such as Bootstrap and AngularJS. Experience should also include familiarity with web services, REST APIs, and data formats such as XML and JSON. Familiarity with industry best practices including Agile development and version control systems including Git also required.
  • 2+ years experience with implementing Microsoft 365, Azure, SharePoint, and Dynamics
  • At a minimum, BS in Computer Science or related field. Programming, graphic design, database familiarity, and testing are all elements of this position.
  • 2+ years in a technical leadership role
  • Strong written and verbal communication
  • Microsoft Certified Solutions Expert Certification
  • Knowledge of Systems Security Engineering fundamentals in NIST SP 800-160
  • Familiarity with ITIL best practices
APPLY FOR THIS JOB

JOB DESCRIPTION

JOB TYPE: Full Time

MUST HAVE DEGREE OF: Master or PhD in Science, Physics, Engineering, Mathematics, Statistics, Military Operations, or Operations Research.  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 15 yrs experience in industry and/or military operations research, modeling, simulation and analysis in a space, cyberspace and/or defense environment. One year of relevant experience may be substituted for each year of required education.

Specific Duties:

  • May collect and analyze data and develop decision support software, service, or products.
  • May develop and supply optimal time, cost, or logistics networks for program evaluation, review, or implementation. 
  • Performs studies, research and analysis of US and foreign military systems, strategies, CONOPS, Combatant Command Operations Plans.  
  • Perform military requirements analysis, threat system analysis, system survivability analysis, mission performance/effectiveness analysis, force level effectiveness analysis, military utility, and operations analysis. 
  • Perform mission concept development, mission threads development, system architecture development, and model-based system engineering. Familiar with and systematically research a variety of engagement, mission and/or campaign models and simulations in a variety of domains (air, sea, land, space, cyberspace).
  • Develop new and adapt existing models, methods, and simulations to support the design, development, and assessment of advanced system design concepts, military utility and technologies.

Qualifications:

  • Knowledge of DoD VV&A of models and simulations.  Demonstrate expertise in one or more models and simulations. 
  • Responsible for leading MUA and Office of the Secretary of Defense (OSD) led Analysis of Alternatives (AoA) efforts.
APPLY FOR THIS JOB

JOB DESCRIPTION

JOB TYPE: Full Time

MUST HAVE DEGREE OF: Master or PhD in Science, Physics, Engineering, Mathematics, Statistics, Operations Research.  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 17 yrs experience in industry and/or military operations research, modeling, simulation and analysis in a space, cyberspace and/or defense environment. One year of relevant experience may be substituted for each year of required education.

Specific Duties:

  • Collect and analyze data and develop decision support software, service, or products.
  • Develop and supply optimal time, cost, or logistics networks for program evaluation, review, or implementation. 
  • Perform studies, research and analysis of US and foreign military systems, strategies, CONOPS, Combatant Command Operations Plans.  
  • Perform military requirements analysis, threat system analysis, system survivability analysis, mission performance/effectiveness analysis, force level effectiveness analysis, military utility, and operations analysis. 
  • Perform mission concept development, mission threads development, system architecture development, and model-based system engineering. 
  • Familiar with and systematically research a variety of engagement, mission and/or campaign models and simulations in a variety of domains (air, sea, land, space, cyberspace). Develop new and adapt existing models, methods, and simulations to support the design, development, and assessment of advanced system design concepts, military utility and technologies. 
  • Responsible for DoD Verification, Validation and Accreditation of models and simulations.   
  • Demonstrate expertise in one or more models and simulations. 
  • Responsible for leading MUA and Office of the Secretary of Defense (OSD) led Analysis of Alternatives (AoA) efforts. 
  • Perform relevant research and possess ability to operate independently.
  • Support complex projects, playing a critical role as a team member on projects with specific technical/scientific expertise. 
  • Consistently produce high quality analysis.
  • Develop and apply creative and innovative analytic solutions to complex problems with assistance/support from engineering staff. 
  • Summarize and synthesize larger pieces of work into effective executive summaries/executive briefings.
  • Effectively present work to less technical senior and larger audiences.
  • Interact regularly and independently with Government sponsors and related parties.
  • Influence decisions to provide sponsors with implementable recommendations. 
  • Effectively communicate with and engage colleagues at all levels of the organization.
  • Writing technical reports and orally presenting project findings.
APPLY FOR THIS JOB

JOB DESCRIPTION

JOB TYPE: Full Time

MUST HAVE DEGREE OF: Master or PhD in Science, Physics, Engineering, Mathematics, Statistics, Operations Research.  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 15 yrs industry experience related to responsibilities. One year of relevant experience may be substituted for each year of required education.

Specific Duties:

  • Responsible for providing analytical skills to support process improvement, specialized studies, and definition of requirements.
  • Duties to include analysis, planning, developing requirements documents, building functional models, developing procedures, developing functional architectures, and other related management and technical duties.
  • Requires expertise in modeling and simulation, data analytics, operational research, statistics, optimization, astrodynamic algorithms, design of experiments, mathematical physics, military systems, and/or military operations. 
  • Strong relationships with EUCOM planning personnel and deep experience with EUCOM planning processes will be valuable.
APPLY FOR THIS JOB

JOB DESCRIPTION

JOB TYPE: Full Time

MUST HAVE DEGREE OF: Master or PhD in Computer Science, Engineering, Operations Research 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 17 yrs industry experience related to responsibilities. One year of relevant experience may be substituted for each year of required education.

Specific Duties:

  • Responsible for providing analytical skills to support process improvement, specialized studies, and definition of requirements.
  • Typical duties include analysis, planning, developing requirements documents, building functional models, developing procedures, developing functional architectures, and other related management and technical duties.
  • Requires expertise in modeling and simulation, data analytics, operational research, statistics, optimization, astrodynamic algorithms, design of experiments, mathematical physics, military systems, and/or military operations.
APPLY FOR THIS JOB

JOB DESCRIPTION

JOB TYPE: Full Time

MUST HAVE DEGREE OF: Bachelor of Science in Computer Science or related engineering discipline from an accredited college or university, MCP certification (or equivalent). One year of relevant education may be substituted for one year of required experience.

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

Specific Duties:

  • Assist in the preparation of detailed specifications from which programs will be written.
  • Analyze and revise existing system logic difficulties and documentation as necessary. 
  • May use case tools.
  • Develop requirements for information systems from a projects inception to conclusion. 
  • Develop required specifications for simple to moderately complex systems. 
  • Assist senior computer systems analysts in preparing input and test data for the proposed system or application. 
  • Facilitate software development in an agile environment to accomplish tasks, and should be experienced in MATLAB, Python, and Java, and will work at a range of classification levels, to include NIPR, SIPR, and NMIS, working problems from concept inception through development results analysis.
APPLY FOR THIS JOB

JOB DESCRIPTION

JOB TYPE: Full Time

MUST HAVE DEGREE OF: Master of Science in Computer Science or related technical discipline from an accredited college or university, MCP certification (or equivalent). One year of relevant education may be substituted for one year of required experience.

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

Specific Duties:

  • Devise or modify procedures to solve complex problems considering computer equipment capacity and limitations, operating time and form of desired results.
  • Prepares detailed specifications from which programs will be written.
  • Analyzes and revises existing system logic difficulties and documentation as necessary.
  • Apply process improvement and reengineering methodologies and principles to conduct process modernization of projects.   
  • Must be knowledgeable in implementing computer systems in a phase/agile approach of requirements analysis and conceptual design, system design review, installation, integration and testing. Perform configuration management, software integration, interpreting test results and recommending solutions. 
  • Must be knowledgeable in software life-cycle support, maintenance, administration.
  • Present system designs for user approval at formal reviews. 
  • Have a command of the total life-cycle software development process. 
  • Analyze and develop computer software possessing a wide range of capabilities, including numerous engineering, business, modeling and simulation, decision support tool and record management duties. 
  • Responsible for the development of systems and applications from project inception to conclusion. 
  • Analyze the problem and the information to be processed. 
  • Define problems and develops the system requirements and program specifications from software design documents. 
  • Closely coordinate with programmers to ensure proper implementation of program and system specifications. 
  • Assist in the development of system alternative solutions with functional users. 
  • Knowledge of current storage, retrieval methods. Knowledge of integration of data from a variety of data sources. 
  • Demonstrated ability to formulate specifications for computer programmers to use in coding, testing, debugging.
  • Responsible for providing technical and administrative direction for personnel performing software development tasks, including review of work products for correctness, adherence to the design concept and to user standards, and for progress in accordance with schedules.
  • Coordinate with Project and/or Program Manager to ensure problem solution and user satisfaction.
  • Makes recommendations for approval of major system installations.
  • Prepare milestone status reports and deliveries/presentations on system concept to colleagues, subordinates, and end user representatives. 
  • Facilitate project teams in the accomplishment of project activities, objectives. 
  • Key coordinator among multiple projects teams to ensure enterprise wide integration.
  • Provide supervision, mentoring of junior staff. 
  • Facilitate software development in an agile environment to accomplish tasks
  • Should be experienced in MATLAB, Python, and Java, NIPR, SIPR, and NMIS. 
APPLY FOR THIS JOB

JOB DESCRIPTION

JOB TYPE: Full Time

MUST HAVE DEGREE OF: Bachelor or Masters of Computer Science or Engineering from an accredited college or university, MCP (or equivalent) required.  DoD 8570 certification, CISSP certification, CISM certification, CompTIA Security+ Certification required.  One year of relevant education may be substituted for one year of required experience.

MUST HAVE EXPERIENCE: Minimum 18 yrs industry experience in engineering and technology managing computer networks in the DoD environment.  One year of relevant experience may be substituted for each year of required education.

Specific Duties:

  • SWAC and Network Architecture development to interface with AFSPC MS&A activities.
  • Performs network modeling, analysis, and planning. May also design network and computer security measures.
  • Responsible for researching and recommending network and data communications hardware and software.
  • Installs, configures, and support LAN, WAN, and Internet systems or a segment of a network system.
  • Monitors network to ensure network availability to all system users and may perform necessary maintenance to support network availability.
  • May assist in network modeling, analysis, planning, and coordination between network and data communications hardware and software.
  • Installs new software releases, system upgrades, evaluates and installs patches and resolves software and hardware related problems. 
  • Performs system backups and recovery. 
  • Maintains data files and monitors system configuration to ensure data integrity.
  • Ensures availability, integrity, efficiency, and reliability of servers, workstations, and data storage systems Monitors LAN, WAN and servers. 
  • Provides batch monitoring, backup and restoration as needed. 
  • Supports, installs, maintains and trouble shoots hardware and network devices and related software.
  • Mentors network and computers system administrators.
  • Provides on-call support to AVAC.
APPLY FOR THIS JOB

JOB DESCRIPTION

JOB TYPE: Full Time

MUST HAVE DEGREE OF: Bachelor or Master of Computer Science or related technical discipline from an accredited college or university.  Certificates in quality assurance and testing. One year of relevant education may be substituted for one year of required experience.

MUST HAVE EXPERIENCE: Minimum 20 yrs industry in engineering, quality assurance and/or technology.  One year of relevant experience may be substituted for each year of required education.

Specific Duties:

  • Participates in all phases of risk management, unit testing, model/simulation V&V, 508 compliance testing, security testing, functional testing, system testing, regression testing.
  • Assists with user acceptance testing. 
  • Works with system engineer and programmers to develop test plans. 
  • Researches and implements the user of test tools and agile testing methodologies.
APPLY FOR THIS JOB

JOB DESCRIPTION

JOB TYPE: Full Time

MUST HAVE DEGREE OF: Bachelor of Science in Computer Science or related engineering discipline from and accredited college or university, MCP certification (or equivalent). One year of relevant education may be substituted for one year of required experience.

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

Specific Duties:

  • Use equipment and software languages to analyze system requirements and devise program logic for technical problems. 
  • Develop detailed process/information flow charts and instructions for programs, develop general run diagrams and process flow charts. 
  • Document designs and develop end product documentation (e.g., User Guides, Programmer’s Guides, etc.).
APPLY FOR THIS JOB