Software Engineer - API
$70k - $115k per yearCmic, Inc.
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.
- 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
- 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.
- ...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...SuggestedFull time
$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...SuggestedFull timeContract work- ...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...SuggestedFull timeContract work
- ...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...SuggestedFull timeContract workLocal areaFlexible hours
$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+...SuggestedFull time$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 timeContract workWork at office- ...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 contractFull timeWork at office
- ...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 timeWork at office
- ...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 timeRemote work
- ...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 timeWork at officeRemote work
$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 timeFlexible hours- ...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 timeWorldwideFlexible hours
- ...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 timeInternshipLive InManual labor
$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 timeSeasonal work- ...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 timeInternship
- ...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 timeWork at office
$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 employmentFlexible hours$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 timeWork at office3 days per week- ...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
$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 timeFor contractorsWork at officeLocal areaWork from homeMonday to fridayFlexible hours$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 contractPermanent employmentFull timeInternship$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 contractFull timeInternshipRemote workHome officeFlexible hours- 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 employmentFull timeHome officeFlexible hours
- ...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 timeFlexible hours
$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$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 jobLong term contractFull timeTemporary workWorldwideHome office- ...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
- ...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 timeWork at officeRemote work
- ...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
- ...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 contractFull timeFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer - API. Be the first to apply!
- software engineer devops Toronto, ON
- director software engineering Toronto, ON
- software engineer - ai machine learning Toronto, ON
- software developer entry level Toronto, ON
- software developer Toronto, ON
- linux software engineer Toronto, ON
- ingénieur logiciel Toronto, ON
- software design engineer Toronto, ON
- software engineer internship Toronto, ON
- software engineer co-op Toronto, ON
