Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer - API

$70k - $115k per year
Full-time

CMiC

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.

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

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.

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
  • 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.

Vacancy posted 6 hours ago
Similar jobs that could be interesting for youBased on the Software Engineer - API in Toronto, ON vacancy
  • $88k - $132k per year

     ...to do your best work. Job Summary Works with product teams, analysts, and other engineers to design and build systems and application software that enable a robust, usable API ecosystem. Implements and operates API ecosystem tooling—API specifications (e.g., OpenAPI... 
    Suggested
    Full time
    Contract work
    Work at office

    Equinix

    Toronto, ON
    22 hours ago
  •  ...Scope : ~ A senior API Software Developer with 8+ years of experience will be responsible for creating and using APIs to translate functional specifications into working and tested applications. This includes developing detailed programming specifications, user interface... 
    Suggested
    Contract work
    Weekend work

    Maarut

    Toronto, ON
    3 days ago
  • $131k - $181k per year

     ...architecture, design, deployment, and troubleshooting of different software solutions. Interacts with the business and product teams to...  ...You’ll design, build, and own the tooling that powers Equinix’s API ecosystem. This includes API governance and specifications, SDK/IaC... 
    Suggested
    Full time
    Work at office

    Equinix

    Toronto, ON
    22 hours ago
  • $69k - $114k per year

     ...What will your typical day look like? We’re looking for a Software Engineer to design and build scalable applications and services. This...  ...• Strong full-stack development experience (frontend, backend, APIs and data layers with SQL / NoSQL) • Strong experience with .NET... 
    Suggested
    Permanent employment
    Flexible hours

    Deloitte

    Toronto, ON
    57 minutes ago
  • $80k - $105k per year

     ...About the Role Big Viking Games is hiring an Intermediate Software Engineer to build and maintain YoWorld and Fish World, our long-running...  ...JavaScript/TypeScript. · Work with network code — sockets and REST APIs — and asynchronous, real-time systems. · Review code and give... 
    Suggested
    Long term contract
    Full time
    Live In
    Work at office

    Big Viking Games

    Toronto, ON
    7 days ago
  • $69k - $114k per year

     ...What will your typical day look like? We’re looking for a Software Engineer to design, build, and support scalable applications, platform services...  ...• Design, develop, and maintain full-stack applications, APIs, and platform services • Translate functional and technical requirements... 
    Permanent employment
    Flexible hours

    Deloitte

    Toronto, ON
    57 minutes ago
  •  ...taste, and craft as much as research and engineering – shipping experiences that creatives actually...  ...Models . About The Role As a Software Engineer at Ideogram, you'll build the products...  ...modern web technologies Can design APIs and data models that support evolving... 
    Full time
    Work at office

    ideogram

    Toronto, ON
    9 hours ago
  • $90k - $130k per year

     ...responsibly and at scale. What’s the Opportunity?   As a Software Engineer at Zafin, you will design, build, test, and maintain software that...  ...best practices. Experience building or supporting APIs, services, or enterprise applications. Familiarity with version... 
    Full time

    Zafin

    Toronto, ON
    4 days ago
  •  ...results in an inclusive and high-performing culture. Back End Software Engineer Cloud Modernization (Mortgage Domain) Location: Toronto 2201...  ...using Java/ Spring Boot. Implement and consume RESTful APIs with secure authentication mechanisms such as OAuth. Apply software... 
    Full time
    Flexible hours

    Scotiabank

    Toronto, ON
    12 hours ago
  •  ...solutions for small businesses. Join our engineering team and help create secure, scalable products...  ...North America. About the Role As a Software Engineer, you will design, develop, and...  ...backend services. Build and enhance APIs and microservices that support financial... 
    Remote work
    Flexible hours

    Relay Financial

    Toronto, ON
    8 days ago
  •  ...debug, review, ship, and operate. We are actively rethinking how engineering teams work in a world where every engineer is paired with...  ...investors. About the Role We are looking for a versatile Software Engineer to join our platform team, working directly alongside... 
    Full time
    Internship

    Parallelz

    Toronto, ON
    7 days ago
  •  ...The founding team brings deep experience from both finance and engineering, having overseen finance organizations at leading tech companies...  ...with financial systems including ERPs, HRIS, procurement software, and CRMs - Design and implement core components of the backend... 
    Internship
    Work at office
    Flexible hours

    Rockstar

    Toronto, ON
    7 days ago
  • $82.1k - $132.1k per year

     ...Thomson Reuters is looking for a Software Engineer with an appetite to learn AI-code generation skills within our Editorial Tools & Services team...  ...tools. You will develop the ability to integrate and consume APIs, gain experience with infrastructure-as-code tools, containerization... 
    Remplacement
    Full time
    Work at office
    Local area
    Flexible hours
    2 days per week
    3 days per week

    Thomson Reuters

    Toronto, ON
    12 hours ago
  • $95k - $132k per year

     ...growth, with a focus on stronger engineering discipline, better tooling,...  ...Viking Games is hiring a Senior Software Engineer to help build,...  ...and online systems, including APIs, real-time systems, client-server...  ...Experience with Unity, Unreal Engine, HTML5 game clients, or custom... 
    Long term contract
    Full time
    Casual work
    Work at office
    3 days per week

    Big Viking Games

    Toronto, ON
    7 days ago
  •  ...Leading infrastructure vendors, engineering firms, and construction...  ...are seeking a highly motivated software developer with experience in building...  ..., developing robust backend APIs, and integration in dynamic...  ...workflows (k8s / Helm), CICD, API telemetry/monitoring ~ Database... 
    Full time
    Work at office

    Citylitics

    Toronto, ON
    6 hours ago
  • $167.55k - $209.44k per year

     ...canonical and ready to query, with no engineering or maintenance required. We’re...  ...across the systems, clouds, engines, and tools they rely on. dbt...  ...is looking for a Staff Software Engineer to join our Database...  ...protocols, storage formats, or APIs. Strong system design skills... 
    Full time
    Internship
    Work at office
    Remote work

    Fivetran

    Toronto, ON
    9 hours ago
  • $110k - $135k per year

     ...back into care. About The Role: As a Software Engineer you will work alongside a team of...  ...agentic workflows in Conductors orchestration engine building custom tools integration...  ...comfortable contributing to backend services APIs data pipelines and integration layers... 
    Long term contract
    Full time
    Contract work
    Work at office
    Remote work
    2 days per week

    PocketHealth

    Toronto, ON
    12 hours ago
  •  ...Summary/Objective   Emburse software engineers contribute to the development of an engaging and interconnected set of system solutions. As an...  ...Writes basic tests of small scope and complexity  Contributes to API documentation May be asked to participate in peer code... 
    Full time

    emburse

    Toronto, ON
    4 days ago
  • $205k per year

     ...between product, design, and engineering are giving way to smaller, faster...  ...and evolve core systems, APIs, and database architecture with...  ...for ~7+ years of professional software engineering experience, with a...  ...experience with relational databases, API design, and cloud platforms... 
    Long term contract
    Permanent employment
    Full time
    Internship

    Clutch Technologies Inc.

    Toronto, ON
    5 days ago
  • **Software Engineer** Location: Canada Job Type: Full-time **About Sensibill** Sensibill is a leading fintech company providing digital...  ...maintain high-quality software applications. * Build scalable APIs, microservices, and cloud-based solutions. * Write clean, maintainable... 
    Full time

    Sensibill

    Toronto, ON
    13 days ago
  •  ...production GitOps deployment API and CLI ( TypeScript/Node, NestJS...  ...capabilities, and being the engineer teams turn to when a deploy doesn...  ...you bring: ~8+ years of software engineering experience, or equivalent...  ...(or similar workflow engines like Cadence or Airflow) for stateful... 
    Worldwide

    ZoomInfo Technologies LLC

    Toronto, ON
    9 hours ago
  •  ...review and support from senior engineers on the team. Contribute to...  ...What you bring:  ~5+ years of software engineering experience, or...  ...fundamentals—building and consuming APIs, debugging, testing, version...  ...Temporal (or other workflow engines), or MCP / agentic AI . Any... 
    Manual labor
    Worldwide

    ZoomInfo Technologies LLC

    Toronto, ON
    9 hours ago
  •  ...products — and AI is at the heart of it. We're looking for a Senior Software Engineer who doesn't just implement but helps shape how they should work...  ...through query optimization, caching, and schema design. API development. Design, develop, and maintain RESTful APIs that... 
    Worldwide
    Flexible hours

    Trader Interactive

    Toronto, ON
    3 days ago
  •  ...the Job This role sits on the Chorus Engineering team in Toronto, working on mission-critical...  ...What You Bring ~9+ years of hands-on software development experience using Python ~ Proven...  ...design ~ Strong knowledge of RESTful API standards ~ Proven experience in... 
    Worldwide

    ZoomInfo Technologies LLC

    Toronto, ON
    9 hours ago
  • $160k - $200k per year

     ...between product, design, and engineering are giving way to smaller, faster...  ...experiences, build scalable software, and measure business impact....  ...bottlenecks. Design and evolve APIs, relational database schemas,...  ...with relational databases, API design, and cloud platforms such... 
    Long term contract
    Permanent employment
    Full time
    Internship

    Clutch Technologies Inc.

    Toronto, ON
    5 days ago
  •  ...team. This is a requirement for this role. Job title: Senior Software Engineer   What your day-to-day will look like: · Identify,...  ...Microsoft SQL Server , MySQL) · Solid experience writing RESTful API endpoints · Absolutely love TDD and have working knowledge of... 
    Long term contract
    Full time
    Work at office
    Remote work

    pointclickcare

    Toronto, ON
    5 days ago
  •  ...Reference no. R2859186 Position title: Software Engineer Department: Commercial Marketer and Web Accelerator Engineering Location: Toronto...  ...frameworks. ~ Experience with microservice architectures, API design, and cloud security best practices. ~ Familiarity with... 
    Flexible hours
    Toronto, ON
    20 days ago
  • $89.36k - $124.78k per year

     ...Indirect Indicator: Indirect Summary As an experienced .NET Software Engineer, you will play a key role in driving the success of our Supply...  ...to establish engineering best practices, designing robust APIs and ensuring overall software excellence. Detailed Description... 
    Long term contract
    Temporary work
    Work at office
    Local area
    Remote work
    Worldwide
    Shift work
    Night shift

    Celestica International LP

    Toronto, ON
    7 days ago
  •  ...retention tools to prevent customer churn. What you'll do As an engineer on the team, you'll be responsible for shaping and building a...  ...Minimum requirements ~2–12+ years of experience in backend software development ~ Ability to write high-quality code (in programming... 
    Contract work
    Internship

    Stripe

    Toronto, ON
    a month ago
  •  ...Job Summary We are seeking a talented and motivated Senior Software Engineer to contribute to the development and evolution of our SaaS platform...  ..., and maintain backend services and well-structured RESTful APIs using Python (Django) to support frontend applications and internal... 
    Full time
    Work at office
    Remote work

    Apertera

    Toronto, ON
    9 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer - API. Be the first to apply!