Keyhole

Software
 

We’re a team of passionate software professionals who love to learn, solve tough problems, and build great solutions for our clients.

At Keyhole Software, you won’t just be coding—you’ll be part of a collaborative, tight-knit group that values curiosity, autonomy, and growth.

Hear From Employees
See Open Positions & Apply

Our Developer-Focused Culture Matters To Us.

With more than 90 employees and an average tenure of 5+ years, every software developer or operations team member was hand-selected to join the Keyhole Software team.

Team-Based

At Keyhole, we’re consultants – we work with clients. But we’re all W2 employees. That means that you have a tight-knit, employee-based development team supporting you to succeed no matter your project. 

Developer-Focused

The Keyhole company culture focuses on long-term professional growth. We ask questions, share expertise, and seek to truly help our clients. When a project ends, you're on to the next project within the company that adds to your skills.

Image

Get To Know Us

The Keyhole team likes working with technologies.

But that's only the beginning of what makes us a team...

We Like To Learn From Our Team

So we get together for Lunch&Learns or Tech Nights every six weeks. One person presents on a technical topic to the group - everyone learns. Plus, food, drinks, and great discussion.

We Like To Learn From The Community

So we participate in various dev conferences each year, often attending, speaking, and sponsoring. Some of our favorites include Dev Up, Nebraska.Code, and KCDC. Some of our team speak internationally!

We Like To Teach

So our folks often participate as speakers at conferences, development user groups, and public Keyhole events. Speakers can test run talks to the team for peer review and constructive feedback!

We Like Holidays

So we celebrate lots of them, even the silly ones (like National Hot Dog Day) or make our own (like Chip-a-Palooza). Then of course there's Cinco De Mayo, Thanksgiving, Festivus...

We Like To Write

So we write white papers, tutorials, and weekly blog post about any topic that we find interesting - 450+ to date. See our employee blog here.

We Like Supporting Charity

So our team gives back to charity organizations each holiday season. We vote to find the charity our team wants to support; Operation Breakthrough for KC kids has been chosen the last few years.

We Like Family Picnics

So we host an annual family picnic with bounce house, face painting, hamster wheel, and balloon animals!

We Like Playing Sports

So we participate in KC Corporate Challenge and Bike MS each year.

We Like Happy Hours

So we created the Keyhole Homebrew Group and often have company happy hours.

    What Employees Say

    Image

    Glassdoor is a website where current and former employees anonymously review companies.

    ImageImage

    Screenshots taken 6/21/2023

    Why Choose Keyhole?

    We provide high-quality software development services for our clients. But how we do it makes all the difference: a highly technical team focused entirely on software development. In fact, less than 10 people in the entire company are not working directly on software projects.

    Our goal as a company is to support our employees in their success.  We prioritize our employees—getting to know them as individuals, treating them well, promoting autonomy, and removing software blockers whenever possible.

    Image

    Top-Tier Professionals

    You’ll collaborate with a tight-knit group of developers passionate about the technology—and have their support and technical know how to fall back on. The Keyhole team rules.

    Variety of Tech

    From project to project, you get to work with different technology stacks and keep up with multiple skill sets. No more being pigeonholed into one legacy product line.

    In Code, Not Politics

    You get to focus on what you love to do – staying in the code, trying new tech, making suggestions, and helping projects succeed. Your variety of experience makes you an asset, so you often get to stay out of the red tape.

    Professional Growth

    You have the opportunity to experience every business domain and tech stack. The more you learn, the better dev you become.  Well-rounded developers abound.

    Quotes From Our Folks

    With more than 90 employees and an average tenure of 5+ years, every software developer or operations team member was hand-selected to join the Keyhole Software team.

    "Keyhole’s technical culture is all about offering up learning and growing opportunities. A key question asked repeatedly of us consultants is, 'What would you like to learn so you can use it on upcoming projects?' We stay on the bleeding edge and figure out the next technology our customer base might want to pursue. This strategy gives us consultants the chance to learn and add new skills to our toolbelt that we can offer up to future clients."

    Headshot
    Kent Lautenschlager Employee Since 2014

    "Earlier in my career, I worked with several people who had later joined Keyhole—people that I respected for their work ethic and knowledge. Those existing relationships drew me to look deeper into the company.

    I've been with Keyhole for 10 years now. While the company has seen significant growth, the core values remain the same. I've felt connected and challenged by my team every step of the way."

    Headshot
    John Hoestje Employee Since 2013

    "Keyhole earned my attention with its personal yet professional approach to a software development career. One thing I’ve gained from software consulting is a lot of flexibility. I have the flexibility to learn new technologies, experience new work environments with each client, and have the support of a fantastic company behind the scenes."

    Headshot
    Josh Green Employee Since 2018
    Image
    Image
    Image
    Image
    Image
    Image
    Image
    Image
      Meet Our Leadership

      Frequently-Asked Questions



      View Open Positions