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

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.

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
  • 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 2 days ago
Similar jobs that could be interesting for youBased on the Software Engineer - API in Toronto, ON vacancy
  • $140.6k - $190.6k per year

     ...within our organization.     Overview of the Role: Advanced Content Engineering (ACE) is seeking a Staff Software Engineer to lead the design and delivery of the search platform’s control-plane API and cloud infrastructure. The platform’s core promise is self-service:... 
    Suggested
    Full time
    Temporary work
    Work at office
    Local area
    Flexible hours
    2 days per week
    3 days per week

    Thomson Reuters

    Toronto, ON
    1 day ago
  •  ...Reference no. R2859178 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... 
    Suggested
    Work from home
    Flexible hours
    Toronto, ON
    1 day ago
  • $40 - $50 per hour

     ...Angelo , Larry Summers , and Jack Dorsey . Position: Software Engineer Type: Contract Compensation: $40–$50/hour...  ...web or desktop applications into RL Studio . Work with APIs , Docker , Linux environments , and service configuration.... 
    Suggested
    Remote job
    Contract work
    Summer work
    Local area

    Mercor

    Toronto, ON
    10 hours 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... 
    Suggested
    Work at office

    Citylitics

    Toronto, ON
    11 days ago
  •  ...urgency, curiosity, and ownership—where engineers are empowered to take initiative, solve real...  ....  Your new role   As a Senior Software Engineer (Backend), you’ll design and build...  ...Experience working with distributed systems, APIs, and databases (MongoDB, Postgres, Redis)... 
    Suggested
    Permanent employment
    Remote work
    Flexible hours

    Hays

    Toronto, ON
    16 days ago
  • $165k - $200k per year

     ...problem-solving. BitGo is looking for a Software Engineer to join our Trade team and help us build...  ...and build strong, resilient, and robust APIs, libraries, and services to power our financial...  ...or Postgres Confident with RESTful API design Great with unit and functional... 
    Full time
    Work at office
    Worldwide

    BitGo

    Toronto, ON
    3 days ago
  • $140.6k - $190.6k per year

     ...Staff Software Engineer, Public Records and Derived Authorities Are you ready to shape the future of AI-driven content technology while leading...  .... Solid software engineering fundamentals including API development, testing, design patterns, Git workflows; bonus for... 
    Long term contract
    Full time
    Work at office
    Local area
    Flexible hours
    2 days per week
    3 days per week

    Thomson Reuters

    Toronto, ON
    1 day ago
  • $220k - $300k per year

     ...carriers in North America. We are seeking a visionary Principal Software Engineer to join our Engineering team. In this role, you will drive our...  ...of containerized microservices architecture and modern backend APIs. ~ Experience building software for highly regulated... 
    Long term contract

    Owl.co

    Toronto, ON
    11 days ago
  • $140.6k - $190.6k per year

     ...Lead Software Engineer, AI Are you ready to shape the future of AI-driven content technology while leading cutting-edge innovation in a mission...  ..., well-tested, and maintainable code while developing RESTful APIs and microservices to expose AI/ML capabilities Ensure... 
    Full time
    Work at office
    Local area
    Flexible hours
    2 days per week
    3 days per week

    Thomson Reuters

    Toronto, ON
    1 day ago
  •  ...Position Description & Qualifications Looking for a Software Engineer opportunity at a place you can make a difference every day? Discover this great opportunity in our Toronto, Ontario, Canada location. You will be part of a professional team which supports operations... 
    Long term contract
    Contract work
    Local area

    Serco

    Toronto, ON
    2 days ago
  • $120k - $160k per year

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

    Newrich Network

    Toronto, ON
    16 days ago
  • We are seeking a highly skilled Senior Software Developer - API to join our team in Toronto. This role is focused on designing and implementing complex integrations within the Dynamics 365 and Microsoft Power Platform ecosystems. You will be responsible for translating technical... 
    Contract work

    Randstad

    Toronto, ON
    more than 2 months ago
  • $70 - $90 per hour

    Description The Developer will be directly supporting the client's Mapping project. This project aims to build a comprehensive repository of all service relationships within the bank, mapping how transactions flow across various applications, channels, and infrastructure...
    Contract work
    Temporary work
    Toronto, ON
    11 days ago
  • $115k - $165k per year

    Senior AI Software Engineering Position Description We are seeking a highly experienced Senior AI Software Engineering professional to join...  ...scalable AI solutions using modern AI/ML frameworks including LLM APIs, RAG architectures, and AI agents. - Build high-quality... 
    Work at office
    3 days per week
    Toronto, ON
    2 days ago
  •  ...to help us get there! About the Senior Software Engineer role As a Senior Software Engineer,...  ...implementing, and maintaining robust, high-quality APIs and services.  | Our tech stack : React...  ...creative performance. Build a unified API for our insights data to be used by other... 
    Permanent employment
    Full time
    Summer work
    Internship
    Work at office
    Remote work
    Work from home
    Shift work

    Motion

    Toronto, ON
    1 day ago
  •  ...Role Motion’s products increasingly rely on data-intensive APIs. Beyond our reporting platform, MCP server, and public endpoints...  ...functionality to routine updates. We’re looking for a senior software engineer who loves working at the boundary between product code and... 
    Permanent employment
    Full time
    Summer work
    Internship
    Work at office
    Remote work
    Work from home

    Motion

    Toronto, ON
    9 days ago
  • $70k per year

     ...help businesses succeed by giving them the software, payments, and commerce-accelerating...  ...reporting to the Senior Manager of Software Engineering. You will be involved in the entire software...  ...and maintain documentation for developed APIs. Apply design patterns and best... 
    Remote work

    Xplor Technologies

    Toronto, ON
    19 days ago
  • $108k - $135k per year

     ...the opportunity to thrive. Lyft is looking for experienced software engineers from a scope of disciplines. We are growing our team with people...  ...partners to integrate internal and third-party systems via APIs and batch data feeds. Write clean, maintainable, and testable... 
    Hourly pay
    Work at office
    Flexible hours
    3 days per week

    Lyft

    Toronto, ON
    4 days ago
  • $108k - $135k per year

     ...incentives, and efficient matching. We’re looking for passionate, driven engineers to build systems that empower our riders and drivers to have the...  ..., or related field or relevant work experience ~3+ years of software engineering industry experience ~ Extensive experience in... 
    Hourly pay
    Long term contract
    Temporary work
    Work at office
    Flexible hours
    3 days per week

    Lyft

    Toronto, ON
    4 days ago
  • $120k - $155k per year

     ...Fitch Group is currently seeking a Lead Software Engineer - Associate Director based out of our Toronto office. As a leading, global financial...  ...~ Extensive experience designing and consuming REST APIs and microservices architectures  ~ Extensive experience with... 
    Long term contract
    Temporary work
    Work at office
    Immediate start
    Shift work
    2 days per week

    Fitch Group

    Toronto, ON
    11 days ago
  • $50 - $70 per hour

    About the job Mercor connects elite creative and technical talent with leading AI research labs. Headquartered in San Francisco, our investors include Benchmark , General Catalyst , Peter Thiel , Adam D'Angelo , Larry Summers , and Jack Dorsey . Position...
    Remote job
    Contract work
    Summer work

    Mercor

    Toronto, ON
    13 days ago
  • $110k - $130k per year

    Role: Software Engineer Location: Toronto, ON Type: Full-time Salary: CAD110k/annum — CAD130k/annum Job Description: Develop impactful...  ..., Terraform, or similar. Designing and consuming RESTful APIs. Test-Driven Development or other test-first approaches.... 
    Permanent employment
    Full time

    Hays

    Toronto, ON
    26 days ago
  • $62.87k - $147.5k per year

     ...At Capgemini Engineering, the world leader in engineering services, we bring together a global team of engineers, scientists, and architects...  .... From autonomous cars to life-saving robots, our digital and software technology experts think outside the box as they provide unique... 
    Permanent employment
    Full time
    Local area
    Remote work

    Capgemini

    Toronto, ON
    3 days ago
  • $95k - $145k per year

    API Developer Position Description We are Canada's largest independent information technology services firm, and after 45+ years...  ...Bachelor's degree in Computer Science, Information Technology, Engineering, or related field. • 3+ years of experience in API development... 
    Work at office
    2 days per week
    Toronto, ON
    1 day ago
  • $100k - $220k per year

     ...Job Title: Software Engineer: Full-Stack or Software Engineer: Full-Stack (Data) Salary: $100,000-$...  ...a powerful research Terminal with modern APIs, Fiscal.ai is building the modern financial...  ...and millions of end-users through their API offerings, Fiscal.ai is building the premiere... 
    Full time
    Casual work
    Remote work

    Fiscal.ai

    Toronto, ON
    16 days ago
  • $25 - $30 per hour

     ...The Role What do we do? We make cloud software for the global life sciences industry....  ...are looking for talented Intern – Software Engineer in Test to join our QA team. ~ We work in...  ...test cases using our testing framework for API and/or UI Participate in functional, system... 
    Internship
    Work at office
    Local area
    Work from home

    Veeva Systems

    Toronto, ON
    2 hours ago
  •  ...results, in an inclusive and high-performing culture. Back End Software Engineer – Cloud Modernization (Mortgage Domain) Location: Toronto,...  ...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
    26 days ago
  •  ...within our organization.     Principal Software Engineer The global capital markets are among...  ...ll help build robust backend systems and APIs that power our search-centric web experience...  ...-side architecture, data processing, and API design, while also contributing to... 
    Long term contract
    Full time
    Work at office
    Local area
    Flexible hours
    2 days per week
    3 days per week

    Thomson Reuters

    Toronto, ON
    1 day ago
  • $105k - $175k per year

     ...job coaching Summary We are looking for a hands-on Lead Software Engineer to drive day-to-day engineering quality and execution for the ElectrifiedGrid...  ...by data scientists and exposing results via well-structured APIs for frontend and downstream consumers. ~ Familiarity with CI/... 
    Permanent employment
    Full time
    Flexible hours
    Toronto, ON
    2 days ago
  • $140.6k - $190.6k per year

     ...Lead Product Engineer (Full Stack), Materia AI This role is heavily...  ...backend depth (FastAPI/Django/APIs/microservices) Scalable distributed...  ...about building AI-driven software that redefines how professionals...  ...cloud infrastructure, including API design, data modeling, system architecture... 
    Full time
    Work at office
    Local area
    Flexible hours
    2 days per week
    3 days per week

    Thomson Reuters

    Toronto, ON
    1 day ago

Do you want to receive more vacancies?

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