Job Summary:

The Middleware Developer will develop, test, debug and document technical software solutions using Microsoft .Net, XML, XLINQ and SQL / NoSQL databases. The position will report to the Middleware Lead and will be located in Catalyst’s downtown Denver office with the potential for a flex schedule/remote work situation in the future.


  • Minimum 3 years experience in creating .net console apps and web based apps included but not limited to .NET, SQL, No-SQL, XML, LINQ and some shell scripting.
  • Proficient in building Web Services and Knowledge of REST API’s.
  • Proficient in latest .Net frameworks, including Core 2.0.
  • Proficient in SQL Server and NoSQL databases such as Elastic Search, and MariaDB
  • Proficient in researching new tools and technologies needed to enhance and support the product.
  • eDiscovery domain experience is a plus.
  •  Believe strongly in testing and support additional documentation to supplement your testing.
  • You have mastered revision control using Subversion.
  • Able to communicate verbally, in writing, and by example.
  • Ability to juggle multiple timelines and priorities in your own tasks and, when appropriate, have asked for assistance from your manager.
  • Should feel very comfortable with email, IM, and other web based corporate tools - wiki, documents, etc.
  • Must be able to work in a variety of situations including collaboration across time zones and shifts.


  • You will develop, test, debug and document technical software solutions using Microsoft .Net, XML, XLINQ and SQL / NoSQL databases.
  • You will lead and participate in code reviews.
  • You will be interacting with others to deliver projects on time.
  • You will have a remote team that may require you to coordinate in different time zones.
  • You will be required to support the software you write, and may call for on-call duties.
  • You will need to communicate effectively with business managers, product managers, system engineers, junior developers and senior developers. 
  • You will interact with many stakeholders reporting on status, milestones, and roadblocks.
  • You will be working on code for our production platform and must be able to react quickly if errors are uncovered. ● Additional items left to the discretion of manager.


An undergraduate degree is required, with preference for BA or BS in Computer Science or Engineering.

The position is for full-time employment in our Denver Office. Visa sponsorship is not available. Must be able to pass a criminal background check.

Catalyst offers a competitive compensation package (including base salary, bonus potential, medical/dental/vision coverage, and company-matched 401k) and the opportunity to play a meaningful role in a stable and growing company with a fun, hard-working, and innovative work environment.

Interested candidates should email their cover letter and resume to This email address is being protected from spambots. You need JavaScript enabled to view it..

No Recruiter Inquiries Please


Phone: 303.824.0900 | Toll Free: 877.557.4273
Fax: 303.293.9073
Privacy Policy | Privacy Shield

About Catalyst

Catalyst designs, builds, hosts and supports the world’s fastest and most powerful e-discovery platform. For 20 years, Catalyst has helped global corporations reduce the total cost of discovery and take control of complex, large-scale discovery and regulatory compliance.

Copyright © 2018 Catalyst Repository Systems. All Rights Reserved.