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, Inc.

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.

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 10 hours ago
Similar jobs that could be interesting for youBased on the Software Engineer - API in Toronto, ON vacancy
  •  ...We do have a job opening for  Software Developer - API - Senior for our direct client Province of Ontario. The position details are given below: Job Details: Job ID: RQ10573 - Software Developer - API - Senior Client : Justice Technology Services Location : 21... 
    Suggested
    Full time

    Itprofound Inc.

    Toronto, ON
    10 hours ago
  • $86.9 - $104.28 per hour

     ...RQ10573 - Software Developer - API - Senior ONSITE - Toronto ( 21 College Street) 11+ months Contract (250 Business Days)+ 6 Months Possible Extension Must Have: Extensive experience in designing, building, and consuming REST APIs, including API documentation... 
    Suggested
    Full time
    Contract work

    Source Code

    Toronto, ON
    10 hours ago
  •  ...arise during the testing and operation of business applications and software packages, including technical assistance\/support in...  ...registry systems. \\ ~ In\-depth experience working with IBM API Connect gateway platform (or similar technology) as well as with... 
    Suggested
    Full time
    Contract work

    Maarut

    Toronto, ON
    10 hours ago
  •  ...We are looking for a motivated and growing QA Engineer to join our Engineering team, with a primary focus on API and back-end testing. The ideal candidate will contribute...  ...and delivery of solutions that support our software quality, API test automation, and release reliability... 
    Suggested
    Full time
    Contract work
    Local area
    Flexible hours

    Pebl

    Toronto, ON
    10 hours ago
  • $86.9 - $104.28 per hour

     ...RQ11442 - Software Developer - API - Senior Duration: 1 Year (254 Business Days) + 1 Possible Extension Location: 5 days onsite at 222 Jarvis St Toronto OR 300 Water St, Peterborough, ON Must Have: ~5+ Experience with React framework and typescript ~5+... 
    Suggested
    Full time

    Source Code

    Toronto, ON
    10 hours ago
  • $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... 
    Full time
    Contract work
    Work at office

    Equinix

    Toronto, ON
    4 days ago
  •  ...combining modern financial services and software to help businesses spend, save, and...  ...About the Role We’re hiring an Engineering Manager for Product Platform & APIs to lead teams building the...  ...Key Responsibilities Platform & API Leadership Own the roadmap and execution... 
    Long term contract
    Full time
    Work at office

    Float

    Toronto, ON
    10 hours ago
  •  ...on it. That tension is the job. We're looking for a full-stack engineer who can move quickly without leaving a mess behind — someone who...  ...vulnerability scanners, data ingestion pipelines, AI-powered workflows, and APIs. We're small, Toronto-based, and frequently work together out of... 
    Full time
    Work at office

    Mycroft Llc

    Toronto, ON
    10 hours ago
  •  ...contact management features into their applications. We provide APIs, which streamline the integration of these functionalities,...  ...communication workflows. About the Role We are looking for a Software Engineer to help build and modernize the Nylas Dashboard and the full-... 
    Full time
    Remote work

    Nylas

    Toronto, ON
    10 hours ago
  •  ...Description of the demo job posting Engineers on the Engineering team are responsible for the entire software development lifecycle for our products and services which...  ...Experience designing and integrating RESTful APIs and/or gRPC services Knowledge of SQL and common... 
    Full time
    Work at office
    Remote work

    Partner Experience Xml Feed

    Toronto, ON
    10 hours ago
  • $100k - $150k per year

     ...people are proud to Build. Better. As a Software Engineer at RAVL, you’ll design, build, and...  ..., and a delivery-first mindset - shaping APIs, integrations, and distributed applications...  ...encryption in transit and at rest, RBAC, secure API design Why join RAVL? ~ Flexible,... 
    Full time
    Flexible hours

    RAVL

    Toronto, ON
    10 hours ago
  •  ...re here to build something that matters. You are a pragmatic software engineer who enjoys solving complex technical problems and building...  ...product innovation, and business growth. Design and build RESTful APIs and microservices that support internal and external platform... 
    Full time
    Worldwide
    Flexible hours

    Intellistack

    Toronto, ON
    10 hours ago
  •  ...Software Engineer Decoda Health · Full-time · Toronto About Decoda Decoda is the all-in-one, AI-native operating system for modern...  ..., and ship full-stack features end-to-end — from data model to API to UI — that clinics rely on daily. Build and harden the infrastructure... 
    Full time
    Internship
    Live In
    Manual labor

    Decoda Health

    Toronto, ON
    10 hours ago
  • $65k - $85k per year

     ...ROLE: SOFTWARE ENGINEER TEAM: MEDIA LOCATION: TORONTO (HYBRID) COMPANY OVERVIEW At Salt Media , we're on a mission to earn the world...  ...with social media platforms, enterprise systems, and external APIs/MCPs.   Improve platform reliability, monitoring, logging, and... 
    Full time
    Seasonal work

    Salt Xc

    Toronto, ON
    10 hours ago
  •  ...operate efficiently and scale with confidence. We’re hiring a Software Engineer who wants real ownership in a fast-moving startup environment....  ...zero to one. Comfortable with building against 3rd-party APIs and have a good mind for state machines. The financial system is... 
    Full time
    Internship

    Meow Inc

    Toronto, ON
    10 hours ago
  •  ...LinkedIn.   About the Role As a Software Engineer, you’ll build the systems powering...  ...have strong fundamentals across databases, APIs, queues, async workflows, and observability...  ...in event-driven architectures, workflow engines, observability, or runtime reliability... 
    Full time
    Work at office

    Magical

    Toronto, ON
    10 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... 
    Permanent employment
    Flexible hours

    Deloitte

    Toronto, ON
    23 hours ago
  • $120k - $170k per year

     ...About Us Air-tek is a Canadian-based software company redefining how airlines operate through...  ...and continuous improvement - where every engineer can experiment, own, and make real impact....  ...’s scaling integrations, designing robust APIs, or optimizing performance across... 
    Full time
    Work at office
    3 days per week

    Air-Tek

    Toronto, ON
    10 hours ago
  •  ...About CircleCI Engineering CI/CD has been solved. Now it's being reinvented. AI agents don...  ...the call. Invent new interfaces. Software delivery is being reinvented. Pipelines run...  ...Comfortable owning backend services in Go: API design, data modeling, service... 
    Full time

    Circleci

    Toronto, ON
    10 hours ago
  • $172k - $229k per year

     ...BuildOps, we’re building a groundbreaking software solution, purpose-built to support today’s...  ...you be our next hire? As a Staff Software Engineer, your primary focus will be to architect,...  ...backend services (Node.js, GraphQL, REST APIs). Lead technical decisions across the stack... 
    Full time
    For contractors
    Work at office
    Local area
    Work from home
    Monday to friday
    Flexible hours

    Buildops

    Toronto, ON
    10 hours 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

    Toronto, ON
    10 hours ago
  • $120k - $160k per year

     ...the next generation creator platform and software tools to not only enable business, health,...  ...We are looking for a Staff Software Engineer who can contribute across the product — building...  ...of: System design and architecture API design and service boundaries Databases... 
    Long term contract
    Full time
    Internship
    Remote work
    Home office
    Flexible hours

    Newrich Network

    Toronto, ON
    10 hours ago
  • Our client is looking for a Lead Back -End Software Engineer (Expert Engineer) to join their Service Delivery team. \ \ As an Expert...  ...\ \ \ \ Duties: \\ \ Define the technical concepts and API’s in conjunction with the cross -functional development team of... 
    Permanent employment
    Full time
    Home office
    Flexible hours

    Yoush Consulting

    Toronto, ON
    10 hours ago
  •  ...in high-stakes scientific and engineering workflows.  Our mission, 30×...  ...We are seeking a Measurement Software Engineer to architect AX-Measure...  ...You will build unified APIs that allow our AI agents to control...  ...Implement high-concurrency execution engines to orchestrate parallel... 
    Full time
    Flexible hours

    Axiomatic_AI

    Toronto, ON
    10 hours ago
  • $140k - $260k per year

     ...SDKs What you bring: ~7+ years of software development experience using Python ~ Proven...  ...design. ~ Good knowledge of RESTful API Standards ~ Proven experience in...  ...Computer Science, Mathematics, Software Engineering, or equivalent experience     The... 
    Full time

    Zoominfo Technologies, Llc

    Toronto, ON
    10 hours ago
  • $130k per year

     ...ups!   What We Are Looking For We’re looking for a Senior Software Engineer to play a key part in building, scaling, and shaping Makeship’...  ...of schema design, data transformation patterns, and API data structures   Benefits & Perks ~ Work remotely anywhere... 
    Remote job
    Long term contract
    Full time
    Temporary work
    Worldwide
    Home office

    Makeship

    Toronto, ON
    10 hours ago
  •  ...can build the best team! Design, develop and execute innovative software solutions to address business needs Ensure software...  ....NET practices ~ Proven ability to build and maintain RESTful APIs and event-driven systems ~ Strong database experience (MSSQL, MySQL... 
    Full time

    #legend

    Toronto, ON
    10 hours ago
  •  ...warehouses, canonical and ready to query, with no engineering or maintenance required. We’re proud that...  ...Role Fivetran is looking for a Staff Software Engineer to join our Database Connector...  ...logs, protocols, storage formats, or APIs. Strong system design skills,... 
    Full time
    Work at office
    Remote work

    Fivetran

    Toronto, ON
    10 hours ago
  •  ...Computing, Inc. seeks a creative and collaborative Scientific Software Engineer to help solve the unique software challenges of integrating high...  ...Experience with Python semantics, Python type hints, and the CPython APIs Knowledge of the full lifecycle of software development,... 
    Full time

    Quera Computing Inc.

    Toronto, ON
    10 hours ago
  •  ...enterprises. We believe that software can radically transform the world...  ...and motivated Staff Software Engineer to join our team and work on...  ...patterns. ~ Proficient in defining API specifications (OpenApi/...  ...Nirmata's open source policy engine —Kyverno simplifies compliance... 
    Long term contract
    Full time
    Flexible hours

    Nirmata

    Toronto, ON
    10 hours ago

Do you want to receive more vacancies?

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