Software Engineer - API
$70k - $115k per yearCMiC
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.
$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...SuggestedFull timeContract workWork at office- ...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...SuggestedContract workWeekend work
$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...SuggestedFull 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...SuggestedPermanent employmentFlexible hours$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...SuggestedLong term contractFull timeLive InWork at office$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 employmentFlexible hours- ...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 timeWork at office
$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- ...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 timeFlexible hours
- ...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 workFlexible hours
- ...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 timeInternship
- ...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...InternshipWork at officeFlexible hours
$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...RemplacementFull timeWork at officeLocal areaFlexible hours2 days per week3 days per week$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 contractFull timeCasual workWork at office3 days per week- ...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 timeWork at office
$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 timeInternshipWork at officeRemote work$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 contractFull timeContract workWork at officeRemote work2 days per week- ...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
$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- **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
- ...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
- ...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 laborWorldwide
- ...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...WorldwideFlexible hours
- ...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
$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 contractPermanent employmentFull timeInternship- ...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 contractFull timeWork at officeRemote work
- ...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
$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 contractTemporary workWork at officeLocal areaRemote workWorldwideShift workNight shift- ...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 workInternship
- ...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 timeWork at officeRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer - API. Be the first to apply!
- director software engineering Toronto, ON
- software developer intern Toronto, ON
- software engineer part time Toronto, ON
- remote entry level software developer Toronto, ON
- software developer entry level Toronto, ON
- software developer summer internship Toronto, ON
- développeur logiciel Toronto, ON
- software engineer internship Toronto, ON
- junior software engineer Toronto, ON
- software developer no experience Toronto, ON
