Infrastructure Engineer

Leading provider of enterprise financial and cost management systems for the Construction and Engineering industries.
Backend
Senior Software Engineer
Hybrid
5+ years of experience
Enterprise SaaS · Construction

Description For Infrastructure Engineer

CMiC is a leading provider of enterprise software solutions for the construction and engineering industries, specializing in financial and cost management systems. With nearly four decades of experience, they've developed CMiC Enterprise, an advanced construction and capital project software solution. The Infrastructure Engineer role is a critical position responsible for developing core product components including web security, web applications, and generic utilities. The position involves working with modern technologies like JavaScript, Java, and Oracle frameworks.

The ideal candidate will join a company with a strong focus on employee well-being and professional growth. Located at York University's campus in Toronto, the office offers excellent accessibility and work-life balance. The role offers opportunities to work on challenging technical problems while contributing to a product that serves the largest and most technologically progressive AEC firms in North America.

The position requires strong technical skills in Java/J2EE programming, web technologies, and database systems, combined with excellent communication and problem-solving abilities. The company offers comprehensive benefits, including health coverage, RRSP matching, and various wellness programs. This is an excellent opportunity for a senior developer looking to make an impact in the construction technology sector while working in a collaborative, growth-oriented environment.

Last updated 24 minutes ago

Responsibilities For Infrastructure Engineer

  • Write high quality and well-documented code using Oracle ADF Framework, Oracle JDeveloper, Java, JavaScript, PL/SQL, SQL
  • Provide estimates for development items and meet programming deadlines
  • Provide standard product and enhancement support
  • Provide integrated testing and debugging for new programming tasks/functions
  • Create detailed technical design specification documents
  • Conduct regressive testing to ensure backwards compatibility
  • Evaluate alternative design approaches to meet business requirements
  • Collaborate with team members and other departments
  • Participate in project and team meetings

Requirements For Infrastructure Engineer

Java
JavaScript
  • University Degree, preferably in Computer Science or Software Engineering
  • 5+ year hands-on professional Java/J2EE programming
  • Proficient in reading and writing Java
  • Excellent communication skills – both written and oral
  • Strong problem-solving and analytical skills
  • Strong knowledge for reading and writing HTML5 and JavaScript
  • Knowledge of web application architectures
  • Knowledge of web security: authentication, protocols
  • Knowledge of HTTP communication workflow
  • Familiarity with Oracle databases and SQL, PL/SQL
  • Nice to have experience with Oracle JDeveloper

Benefits For Infrastructure Engineer

Medical Insurance
Dental Insurance
401k
  • Competitive benefits Package (including Health & Dental benefits)
  • Paid vacation and personal days
  • RRSP Matching Program after 2 years of employment
  • Health and Wellness focus including virtual yoga classes and wellness webinars
  • Located on York University's campus, easily accessible by transit
  • Outdoor lunch space, including picnic tables
  • Active Social Events Committee
  • Experience in a rapidly growing, socially responsible corporation

Interested in this job?

Jobs Related To CMiC Infrastructure Engineer

Java Developer

Senior Java Developer position at CMiC, developing enterprise software for construction industry using Oracle ADF Framework and Java/J2EE technologies.

Appian Lead Developer

Senior Appian Lead Developer position at Pierce Technology Corp in New York, offering hybrid work arrangement for experienced low-code platform specialists.

Senior Salesforce Developer (m/f/d)

Senior Salesforce Developer position at CoreTylynt, developing custom applications and integrations for an AI-powered supply chain platform in Berlin.

Senior Backend Engineer

Senior Backend Engineer position at BrainHi - Full-time hybrid role based in Bayamón, Puerto Rico, focusing on server-side development and architecture.

Senior Software Engineer - Python Numerical Computing Libraries

Senior Software Engineer position at NVIDIA focusing on developing GPU-accelerated Python numerical computing libraries, offering competitive salary and remote work options.