Steel Thread Software

"Our goal is to improve software development and delivery so profoundlyour customers can’t imagine running their business any other way." -Kevin Hourihane, Founder/CEO

Founded 2009
16-50 employees
  • Enterprise Software
  • Headquarters address
    22375 Broderick Drive #150, Sterling, VA 20166, USA

    Who Are We

    Steel Thread operates at the intersection of technology and business. Since our inception in 2009, we've provided innovative solutions that have had a transformational impact on the way our customers do business. Our software development and delivery solutions enable our customers to re-gain control of the development life-cycle and automate the release of complex software applications with "the push of a button".

    The result: Increased operational efficiency, predictability, and agility combined with a significant reduction of risk and cost through fully automated software releases that are reproducible, repeatable, and predictable -- every time!

    What Do We Do

    Steel Thread wants to remove the apprehension and headaches that inevitably occur prior to new software being released. Our approach combines proven Agile best practices and processes with modern software life-cycle development and delivery products that foster team collaboration and include task management, version control, application release automation and real-time process monitoring features.

    It’s a modern approach that offers a new way of thinking about organizational infrastructure and software development and delivery processes. That's why leading Federal agencies and Agile teams use our products and services every day.

    The Way We Work

    Steel Thread believes that a relatively small, nimble team of experts embedded within an organization are powerful catalysts for change, and frequently achieve results faster and more efficiently than a much larger team. Our team is inspired by our work and one another each day. Working together, we’re determined to transform software development into a collaborative, transparent, automated experience.

    We believe software development is a "contact sport" that requires active participation along with a desire for continual improvement and willingness to accept change.

    Why the Name Steel Thread Software?

    Our company and product engineering processes are grounded in Agile software development principles including the fundamental premise that software product should be developed incrementally and iteratively, then quickly delivered for inspection by end-users who provide immediate feedback regarding the product's usefulness and value. This feedback allows the team to learn and course correct as needed to deliver real value and satisfy its customer's highest priority needs.

    A "steel thread" is a software engineering concept used to describe threads of functionality that weave throughout the product. By determining the steel threads that cut across layers of the system, development teams can focus on incrementally building critical functionality while determining issues and understanding risks as the system design evolves.

    Incremental development approaches are essential for Agile teams as they build new features and functionality in small, discrete batches, also known as Iteration or Sprints. The building blocks for functional, working code are established, giving the team confidence in delivering a quality software product.

    Tech stack

    JavaScript, MEAN Stack, mongoDB, express, AngularJS, node js, Java

    Benefits

    Compensation and retirement

    401k plan

    Health and wellness

    Insurance (Health)
    Insurance (Dental)
    Insurance (Vision)
    Insurance (Life)
    Insurance (Disability)

    Values and quality of life

    Catered meals
    Steel Thread Software - Enjoying some cocktails on the rooftop terrace after wrapping up our All-Hands Meeting for Quarter 2!
    Steel Thread Software - Cheers! The team celebrating a very successful Quarter 2!
    Steel Thread Software - Just goofing off :)