CMiC is a leading enterprise software company specializing in financial and cost management systems for the Construction and Engineering industries. With nearly four decades of experience, they've developed CMiC Enterprise, an advanced construction and capital project software solution. The Intermediate Software Engineer role focuses on the Project Controls module development, requiring expertise in Java, JavaScript, and various Oracle technologies. The position offers a blend of technical challenges and collaborative opportunities, working on enterprise-level solutions. The company provides a comprehensive benefits package, including health coverage and RRSP matching, along with a positive work culture featuring wellness initiatives and social events. Located at York University's campus, the office offers convenient access and modern amenities. This role is ideal for a mid-level developer looking to make an impact in construction technology while growing with a stable, established company.