Software Engineer developing RESTful APIs to support construction software applications. Modifying existing APIs and creating new ones using Java and related technologies in a hybrid working environment.

As an industry pioneer, CMiC delivers complete and unified ERP and FIELD software solutions for construction and capital projects firms.
CMiC’s powerful software transforms how firms optimize productivity, minimize risk and drive growth by planning and managing all financials, projects, resources, and content assets—from a Single Database Platform™.
With customers throughout North America and overseas, CMiC serves one-quarter of ENR’s Top 400 Contractors and hundreds of small and mid-sized construction firms, from general and specialty contractors to heavy/highway and project owners.
Over $100 billion in construction revenue is handled by CMiC annually.
Browse and apply for open jobs at CMiC.
Software Engineer developing RESTful APIs to support construction software applications. Modifying existing APIs and creating new ones using Java and related technologies in a hybrid working environment.
Quality Assurance Analyst testing CMiC Enterprise software for the Construction industry. Responsible for manual and automated testing, documentation, and maintenance of software applications.
Software Engineer responsible for development efforts of CMiC’s Project Controls module. Writing high - quality code and participating in testing and design evaluations.