Talent.com
Software Engineer - API
Software Engineer - APICMiC • Toronto, ON, CA
No longer accepting applications
Software Engineer - API

Software Engineer - API

CMiC • Toronto, ON, CA
30+ days ago
Job type
  • Full-time
  • Quick Apply
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, CA

    Similar jobs
    Full Stack Engineer

    Full Stack Engineer

    Set 2 Close | B Corp • newmarket, on, ca
    Full-time
    The ideal candidate brings strong backend development experience, solid database skills, and the ability to contribute to scalable, maintainable applications. Develop and maintain backend services u...Show more
    Last updated: 20 days ago • Promoted
    Senior API Support Engineer - Hybrid (NA)

    Senior API Support Engineer - Hybrid (NA)

    Deliverect Group • Toronto
    Full-time
    A leading technology company in Toronto is seeking a Senior API Support Specialist.This hybrid role requires strong expertise in B2B SaaS API integrations, technical support, and developer advocacy...Show more
    Last updated: 13 days ago • Promoted
    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: 23 days ago • Promoted
    Solutions Engineer

    Solutions Engineer

    Meld • markham, ON, ca
    Full-time
    About the Company Meld is a fast growing startup looking to add developer support for customers who use our API driven platform for managing their crypto related integra...Show more
    Last updated: 3 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: 14 days ago • Promoted
    Senior API Engineer - RESTful Microservices

    Senior API Engineer - RESTful Microservices

    Source Code • Toronto
    Full-time
    A leading tech company in Toronto is looking for a Senior Software Developer specializing in API development.The role requires extensive experience in designing and building REST APIs, implementing...Show more
    Last updated: 18 days ago • Promoted
    Software Engineer II — Toronto | Growth & Impact

    Software Engineer II — Toronto | Growth & Impact

    TD Securities Limited • Toronto
    Full-time
    A leading financial institution in Toronto is looking for a candidate to develop technology solutions.Responsibilities include analyzing business requirements, application development, and ensuring...Show more
    Last updated: 1 day ago • Promoted
    Contract Software Engineer (Mid-Senior) – Cincinnati

    Contract Software Engineer (Mid-Senior) – Cincinnati

    Flexton Inc. • Toronto
    Full-time
    Direct message the job poster from Flexton Inc.Hiring for Project Manager & iOS Developer in Cincinnati OH.Referrals increase your chances of interviewing at Flexton Inc. Software Engineer, Backend ...Show more
    Last updated: 11 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: 11 days ago • Promoted
    Software Engineer

    Software Engineer

    DataAnnotation • Toronto
    Full-time +1
    DataAnnotation is committed to creating quality AI.Join our team to help train AI chatbots while gaining the flexibility of remote work and choosing your own schedule. We are looking for a proficien...Show more
    Last updated: 23 days ago • Promoted
    Software Development Engineer II, AWS Aurora

    Software Development Engineer II, AWS Aurora

    CNSC • Toronto
    Full-time
    Looking to be part of a team building hyper-scale database services in the cloud? Do you want to revolutionize the way people manage vast volumes of data in the cloud where you have direct and imme...Show more
    Last updated: 23 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: 23 days ago • Promoted
    Backend Software Engineer — Own Critical Airline APIs

    Backend Software Engineer — Own Critical Airline APIs

    Air-tek • Toronto
    Full-time
    A Canadian software company is seeking Software Developers to build high-quality, production-grade software.This role involves designing and maintaining backend services and APIs to support airline...Show more
    Last updated: 23 days ago • Promoted
    Software Engineer - API

    Software Engineer - API

    Computer Methods International Corp. • Toronto
    Full-time
    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....Show more
    Last updated: 23 days ago • Promoted
    Software Engineer - API

    Software Engineer - API

    CMiC • Toronto
    Full-time
    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....Show more
    Last updated: 23 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: 23 days ago • Promoted
    Software Engineer

    Software Engineer

    Flexton Inc. • Toronto
    Full-time
    Direct message the job poster from Flexton Inc.Hiring for Project Manager & iOS Developer in Cincinnati OH.Referrals increase your chances of interviewing at Flexton Inc. Software Engineer, Backend ...Show more
    Last updated: 23 days ago • Promoted
    Software Engineer III

    Software Engineer III

    Emburse • Toronto
    Full-time
    Who We Are : At Emburse, you’ll not just imagine the future – you’ll build it.As a leader in travel and expense solutions, we are creating a future where technology drives business value and inspire...Show more
    Last updated: 12 days ago • Promoted