Keyhole Roles Available

We seek individuals with a combination of education and proven experience, as well as being a fit for the Keyhole Culture. Listed below are some of open roles with the Keyhole team.

Keep In Mind

  • We always look to add the right person to the team whether or not they can check off the “laundry list” of technologies and years of experience.
  • After all, each first project as a Keyhole consultant is only the initial role of many to come. We hire an employee – not a one-project-only contractor.

Positions Available

Kansas City Specific

Snapshot: This position is for a senior team member to provide web-based solutions that solve specific business problems. This person is well versed in C# enterprise development, but also has a background or interest in JavaScript frameworks/ tools like Ember, Angular, Knockout, etc.

See Full Position Description

Snapshot: Do you like to manage good people just as much as you like to lay code? We are looking for a Lead JavaScript developer to join the Keyhole team. Backbone.js or AngularJS knowledge required, mentoring experience preferred.

See Full Position Description

Positions In All Keyhole Locations

Kansas City, St. Louis, Lincoln, Omaha, and Beyond

Snapshot: Responsible for developing custom applications with Java technologies. This role offers a technically challenging environment delivering full life cycle applications for clients in a variety of technical implementations and industries.

See Full Position Description

Snapshot: Responsible for designing and developing Single-Page Applications that integrate well with Java enterprise systems. Background or interest in JavaScript and its frameworks/toolings  (AngularJS, Ember, BackboneJS, etc.) preferred.

See Full Position Description

Snapshot: Responsible for the design, development, and testing of JavaScript/HTML5-based single-page applications. Working with server side JavaScript, AngularJS, Backbone.js,  NodeJS, MongoDB, and more.

See Full Position Description

Snapshot: Responsible for providing web-based solutions that solve specific business problems. This person is well versed in C#.NET enterprise development.

See Full Position Description

St. Louis Specific

Snapshot: Responsible for designing and developing Single-Page Applications that integrate well with Java enterprise systems. Background or interest in JavaScript and its frameworks/toolings  (AngularJS, Backbone.js, etc.) preferred.

See Full Position Description

Snapshot: Responsible for developing custom applications with Java technologies. This role offers a technically challenging environment delivering full life cycle applications for clients in a variety of technical implementations and industries.

See Full Position Description

Start The Conversation

Submit your resume & compensation requirements to careers@keyholesoftware.com.