CMiC logoCMiC logo

Software Engineer - API Development

CMiCToronto, Ontario, Canada
On-site Full-time CA$70K/yr - CA$115K/yr

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Experience Level

Mid to Senior

Qualifications

Strong interpersonal and communication skills. Minimum of 3 years of experience in object-oriented programming languages, with a preference for Java. Solid understanding of Object-Oriented Programming concepts and design patterns. Familiarity with RESTful services over HTTP. Proficient in J2EE and Java programming. Understanding of relational database management systems (RDBMS) and experience with SQL/PLSQL.

About the job

About CMiC
Located in the heart of Toronto, CMiC stands as a leading software company dedicated to revolutionizing the construction industry. Our innovative platform empowers construction firms to efficiently manage their vital workflows. Clients can choose between our Software as a Service (SaaS) or Private Hosted solutions, featuring specialized modules for comprehensive management of Financials, Payroll, Project Management, and Budgeting. We proudly hold a significant market presence in North America, with rapid expansion into international markets including Europe, Southeast Asia, and the Middle East.

Position Overview

We are seeking a talented Software Engineer to join our dynamic team, focusing on the development of robust RESTful APIs that will support our front-end applications. In this role, you will enhance existing APIs and design new ones utilizing Oracle ADF BC REST and Jersey frameworks. Additionally, you will engage in database-level development to ensure seamless API functionality. Your responsibilities will include:

  • Designing, building, and maintaining high-quality, reusable, and secure code.
  • Enhancing tools and processes related to API development.
  • Creating comprehensive documentation for APIs, tools, and workflows.
  • Conducting code reviews and providing constructive feedback.
  • Diagnosing problems and proposing effective solutions.

Key Information:

  • The expected salary range for this role is between $70,000 and $115,000 annually, based on experience level.
  • This position is an immediate opening.
  • We prioritize a manual review process and do not utilize AI for applicant screening.

About CMiC

CMiC is a pioneering software solutions provider specializing in the construction industry, offering a comprehensive platform that enhances operational efficiency and workflow management for construction businesses.

Similar jobs

Browse all companies, explore by city & role, or SEO search pages.

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.