Talent.com
Software Engineer - API
Software Engineer - APICMiC • Toronto, ON, Canada
No longer accepting applications
Software Engineer - API

Software Engineer - API

CMiC • Toronto, ON, Canada
30+ days ago
Job type
  • Full-time
Job description

Job Description

Job Description

About CMiC
Headquartered in Toronto, CMiC is a software company focused on the Construction industry. We have built a comprehensive platform for construction companies to manage their most important workflows. Our customers have their choice of a SaaS or Private Hosted platform that includes industry focused modules to manage everything from Financials and Payroll to Project Management and Budgeting. Our market share is very strong in North America and rapidly expanding internationally in regions like Europe, South East Asia and the Middle East.

Job Overview

The main responsibility of this role is to contribute to the development of RESTful APIs to support our front-end applications. You will modify existing APIs and create new APIs using both Oracle ADF BC REST as well as Jersey frameworks. Development at the database level is also required for this role to support the APIs. Your Tasks would involve:

  • Design, build, and maintain efficient, reusable, reliable and secure code.
  • Improve tools and processes related to API development.
  • Create documentation for the APIs, tools and processes that you work on.
  • Review code written by others.
  • Analyze problems and identify solutions.

Important Information:

  • The overall hiring salary range for this position from Intermediate to Senior level, is $70,000 to $115,000 annually
  • This position is for an existing vacancy
  • We do not use AI to screen, assess, or select applicants

Requirements

  • Honed interpersonal and communication skills.
  • Minimum 3+ years of work experience using any object-oriented programming languages (preferably Java).
  • Understanding of Object-Oriented Programming Concepts and design patterns.
  • Understanding of REST over HTTP.
  • Understanding of J2EE and experience programming in Java.
  • Understanding of RDBS concepts and experience with SQL/PLSQL

Benefits

  • Competitive benefits Package (including Health & Dental benefits)
  • Paid vacation and personal days
  • Townhall meetings where all employees are encouraged to participate in open discussions
  • Located on York University’s campus, easily accessible by transit (TTC, GO, etc.), walking distance to shopping and restaurants
  • Outdoor lunch space, including picnic tables
  • An active Social Events Committee (past events include annual seasonal parties, pool and bowling tournaments, karaoke nights, Game nights, BBQ’s, and more)
  • Health and Wellness focus including virtual yoga classes and wellness webinars
  • RRSP Matching Program after 2 years of employment
  • Experience in a rapidly growing, socially responsible corporation

CMiC is an Equal Opportunity Employer. In accordance with the Accessibility for Ontarians with Disabilities Act, 2005 and the Ontario Human Rights Code, CMiC will provide accommodation to applicants with disabilities throughout the recruitment, selection and/or assessment process. If selected to participate in the recruitment, selection and/or assessment process, please inform Human Resources staff of the nature of any accommodation(s) that you may require.

Create a job alert for this search

Software Engineer API • Toronto, ON, Canada

Similar jobs
Senior API Support Engineer - Hybrid (NA)

Senior API Support Engineer - Hybrid (NA)

Deliverect Group • Toronto
Full-time
A leading technology company in Toronto is seeking a Senior API Support Specialist.This hybrid role requires strong expertise in B2B SaaS API integrations, technical support, and developer advocacy...Show more
Last updated: 18 days ago • Promoted
Senior API Engineer - REST, Apigee & Azure

Senior API Engineer - REST, Apigee & Azure

Rubicon Path • Toronto
Full-time
A leading software solutions provider in Toronto is looking for a Senior Software Developer to translate technical specifications into robust applications.The ideal candidate should have extensive ...Show more
Last updated: 28 days ago • Promoted
Software Engineer II, Payments

Software Engineer II, Payments

P2P • Toronto
Full-time
At Ripple, we’re building a world where value moves like information does today.It’s big, it’s bold, and we’re already doing it.Through our crypto solutions for financial institutions, businesses, ...Show more
Last updated: 19 days ago • Promoted
Senior API Engineer - RESTful Microservices

Senior API Engineer - RESTful Microservices

Source Code • Toronto
Full-time
A leading tech company in Toronto is looking for a Senior Software Developer specializing in API development.The role requires extensive experience in designing and building REST APIs, implementing...Show more
Last updated: 23 days ago • Promoted
Software Engineer II — Toronto | Growth & Impact

Software Engineer II — Toronto | Growth & Impact

TD Securities Limited • Toronto
Full-time
A leading financial institution in Toronto is looking for a candidate to develop technology solutions.Responsibilities include analyzing business requirements, application development, and ensuring...Show more
Last updated: 6 days ago • Promoted
Fullstack / Software Engineer - Hybrid - Toronto, CA

Fullstack / Software Engineer - Hybrid - Toronto, CA

Merican Inc • Toronto, ON, Canada
Full-time
Quick Apply
Job Title: Fullstack / Software Engineer Location: Toronto Canada (Hybrid Min 3 days in a week) Job Description: we're looking for profiles that include experience with the following technologies: ...Show more
Last updated: 7 days ago
Software Engineer

Software Engineer

STACK IT Recruitment • Toronto
Full-time
Ready to build high-performance cloud services that power a global video technology platform?.Python-based cloud services and APIs running on AWS and Kubernetes.If you excel in backend development,...Show more
Last updated: 26 days ago • Promoted
Senior Azure Cloud Software Engineer - APIs & CI/CD

Senior Azure Cloud Software Engineer - APIs & CI/CD

Brokerlink Inc. • Toronto
Full-time
A Canadian insurance firm is seeking a Senior Software Developer in Toronto to design and maintain cloud-native applications using Azure.The ideal candidate will have over 7 years of experience, st...Show more
Last updated: 4 days ago • Promoted
Senior AI Software Engineer — Hybrid, High-Impact Systems

Senior AI Software Engineer — Hybrid, High-Impact Systems

Thomson Reuters • Toronto
Full-time
A leading global technology firm in Toronto is seeking a Senior Software Engineer – AI to develop AI-driven systems and innovate solutions across legal, tax, and compliance domains.The ideal candid...Show more
Last updated: 28 days ago • Promoted
Lead API Platform Engineer – Hybrid Toronto

Lead API Platform Engineer – Hybrid Toronto

The Select Group • Toronto
Full-time
A leading technology firm in Toronto is seeking a Lead Developer for their P&BB Products API team.In this hybrid role, you will oversee multiple projects, mentor team members, and collaborate with ...Show more
Last updated: 28 days ago • Promoted
software engineer

software engineer

RSI Cycles & Motors Ltd. • Toronto
Full-time +2
Backend Engineer (Scalability & AWS) • Company: RSI Cycles & Motors Ltd.Location: Toronto / Remote (North America preferred).Type: Full-time (or strong long-term contract).Level: Senior (open to ex...Show more
Last updated: 28 days ago • Promoted
Software Engineer II - Growth Platform

Software Engineer II - Growth Platform

Scribd, Inc. • Toronto
Full-time
Join our team as we create a world of stories and knowledge, democratize the exchange of ideas and information, and empower collective expertise through our four products: Everand, Scribd, Slidesha...Show more
Last updated: 7 days ago • Promoted
Backend Software Engineer — Own Critical Airline APIs

Backend Software Engineer — Own Critical Airline APIs

Air-tek • Toronto
Full-time
A Canadian software company is seeking Software Developers to build high-quality, production-grade software.This role involves designing and maintaining backend services and APIs to support airline...Show more
Last updated: 28 days ago • Promoted
Software Engineer - API

Software Engineer - API

CMiC • Toronto
Full-time
Headquartered in Toronto, CMiC is a software company focused on the Construction industry.We have built a comprehensive platform for construction companies to manage their most important workflows....Show more
Last updated: 28 days ago • Promoted
EMS/SCADA Engineer

EMS/SCADA Engineer

Pacer Group • markham, ON, ca
Full-time
Required Skills:5+ years of work experience in customizing and delivering Network or Transmission Application preferably Reliance.LINUX and Windows Operating Systems 5 years of experience with C, J...Show more
Last updated: 20 days ago • Promoted
Full Stack Engineer

Full Stack Engineer

Set 2 Close | B Corp • Newmarket, Ontario, Canada
Full-time
The ideal candidate brings strong backend development experience, solid database skills, and the ability to contribute to scalable, maintainable applications.Develop and maintain backend services u...Show more
Last updated: 24 days ago • Promoted
Software Engineer III

Software Engineer III

Emburse • Toronto
Full-time
Who We Are: At Emburse, you’ll not just imagine the future – you’ll build it.As a leader in travel and expense solutions, we are creating a future where technology drives business value and inspire...Show more
Last updated: 17 days ago • Promoted
Java Software Engineer

Java Software Engineer

Luxoft • richmond hill, on, ca
Full-time
Building a risk applications and tools for innovative international top-tier hedge fund from the ground up, comprising the systems for traders, pre-trade checks and analysis, risks and limits manag...Show more
Last updated: 25 days ago • Promoted