The Application Developer is committed to providing top quality solutions that meet the needs of our business departments. This role is responsible for translating software requirements into well-designed solutions; working with 'off the shelf' software, modifying it and integrating it into the existing architecture; and maintaining programs for business applications. The ideal candidate will be someone who moves quickly, who has an expert understanding of the full architecture stack, and who communicates effectively on detailed IT topics. We are looking for an individual who is a self-motivator, a confident developer and a team player. As a member of a learning organization that values process improvement, this position will improve technical and engineering processes to create efficiencies. This role can be performed on site at the location above, or remotely for any individual who resides within Colorado.