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 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: 30+ days ago • Promoted
Software Engineer II - Ads Metrics & Attribution

Software Engineer II - Ads Metrics & Attribution

Uber • Toronto
Full-time
The Ads Metrics & Attribution team builds the high-throughput streaming infrastructure that serves as the mission-critical "source of truth" for Uber’s global advertising business.As a core member ...Show more
Last updated: 8 hours ago • Promoted • New!
Senior Staff Engineer – API-First Platform

Senior Staff Engineer – API-First Platform

Equinix • Toronto
Full-time
A leading digital infrastructure provider in Toronto is seeking experienced software engineers to develop next-generation products within a collaborative team environment.You will shape technical s...Show more
Last updated: 6 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: 22 days ago • Promoted
Senior Platform Engineer - Control Plane & API Tools

Senior Platform Engineer - Control Plane & API Tools

Okta • Toronto
Full-time
A leading identity management firm in Toronto is looking for a skilled software developer to design and develop critical control systems on the Auth0 platform.The candidate should have at least 5 y...Show more
Last updated: 13 days ago • Promoted
Software Engineer II, Payments

Software Engineer II, Payments

Ripple • 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
Software Engineer

Software Engineer

CSI • Toronto
Full-time
Software Engineer II's code, test and debug programs.They also maintain and document program changes.Software Engineer II's work on several phases of at least one major application while receiving ...Show more
Last updated: 30+ 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: 6 days ago • Promoted
AWS Serverless Platform Engineer: APIs & CI/CD

AWS Serverless Platform Engineer: APIs & CI/CD

Air Canada • Toronto
Full-time
A leading airline company in Ontario, Canada, is hiring a Specialist Digital Platform.This role involves building scalable serverless applications on AWS, with a strong emphasis on REST API develop...Show more
Last updated: 6 days ago • Promoted
Software Engineer II / 14 hours ago

Software Engineer II / 14 hours ago

Php-Jobs • Toronto
Full-time
Software Engineer II, Intelligence Team (Remote - Canada).Join commonsku and help revolutionize the $26B promotional products industry.Our platform empowers branded merchandise distributors through...Show more
Last updated: 1 day ago • Promoted
Angular Software Engineer – FinTech UI & REST APIs

Angular Software Engineer – FinTech UI & REST APIs

EQ Bank | Equitable Bank • Toronto
Full-time
A leading digital bank is seeking a Software Engineer with expertise in Angular development.The role involves designing user interfaces, collaborating with developers, and integrating with backend ...Show more
Last updated: 30+ days ago • Promoted
Senior API Engineer - REST, Spring Boot, Azure

Senior API Engineer - REST, Spring Boot, Azure

Source Code • Toronto
Full-time
A software development company in Toronto is seeking a Senior Software Developer with expertise in API development.The ideal candidate will have over 8 years of experience in designing and building...Show more
Last updated: 25 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: 30+ days ago • Promoted
Software Engineer II, Service Integration

Software Engineer II, Service Integration

Wayfair LLC • Toronto
Full-time
Software Engineer III, Service Integration.Candidates must be based in Toronto and will be expected to comply with the team's hybrid work schedule requirements.Wayfair runs the largest custom e-com...Show more
Last updated: 30+ days ago • Promoted
Backend Engineer - Python & API for Risk Apps

Backend Engineer - Python & API for Risk Apps

PRI Global • Toronto
Full-time
A technology solutions company in Toronto is seeking a Software Engineer to join their team.The ideal candidate will play a key role in backend development, focusing on API design and integration w...Show more
Last updated: 25 days ago • Promoted
Software Engineer III: IAM & Core Platform (Hybrid Toronto)

Software Engineer III: IAM & Core Platform (Hybrid Toronto)

MongoDB • Toronto
Full-time
A leading database technology company in Toronto is looking for a Software Engineer to join their Atlas Core IAM team.This role involves leading full-stack projects, collaborating with team members...Show more
Last updated: 30+ days ago • Promoted
Fullstack Software Engineer

Fullstack Software Engineer

Veem • Toronto
Full-time
Location: Toronto or Ottawa (Remote).Salary + Bonus + Stock Options + Health Benefits.Our transparent, relationship-based payments model makes it easy to build trust with your vendors, contractors ...Show more
Last updated: 11 days ago • Promoted
Software Engineer

Software Engineer

Epson Canada • Markham
Full-time
Get AI-powered advice on this job and more exclusive features.EPSON Canada is committed to providing its customers with cutting‑edge digital imaging solutions.Our product portfolio includes industr...Show more
Last updated: 30+ days ago • Promoted