Software Engineering

Keystone West is committed to providing outstanding software development expertise. Our employees and teammates follow the Software Development Life Cycle and are Agile oriented developers. We leverage our in-house Developmental Test and Evaluation (DT&E) expertise and integrate Test and Evaluation early and often to ensure projects are meeting customer requirements.


  • Provide the full life-cycle of software system development, from initial research and development requirements, through deployment and maintenance

  • Provide software engineering analysis and support to stakeholders/decision makers

  • Knowledge and experience in the majority of software architectures including cloud computing, enterprise systems and thick client desktop platforms

  • Knowledge and experience in all the major programming languages, development tools, and development techniques

  • Web development projects and portal design

  • Continually striving to stay ahead of the technology curve

  • Evaluation of software development processes