Talent.com
CMiC
Software Engineer - APICMiC • Toronto, ON, Canada
Software Engineer - API

Software Engineer - API

CMiC • Toronto, ON, Canada
Il y a 5 jours
Type de contrat
  • Temps plein
Description de poste

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.

  • 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

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

#J-18808-Ljbffr

Créer une alerte emploi pour cette recherche

Software Engineer - API • Toronto, ON, Canada

Offres similaires

Innovative Software Engineer with API Skills

United States Digital Space LLCMarkham, ON, CA
Temps plein

Become a Software Engineer with our team, focused on developing high-quality software applications.Your skills in programming languages and APIs will be essential.We are seeking a Software Engineer... Voir plus

 • Offre sponsorisée

Software Engineer III

Zoom Information, Inc.Toronto, ON, CA
Temps plein

ZoomInfo is where careers accelerate.We move fast, think boldly, and empower you to do the best work of your life.You’ll be surrounded by teammates who care deeply, challenge each other, and celebr... Voir plus

 • Offre sponsorisée

Software Engineer

PocketHealthToronto, Canada
Temps plein

About Pocket HealthBurnout, staffing shortages, chronic underfunding — healthcare is under more strain than it has ever been.A disproportionate share of available resources never reach patients; t... Voir plus

 • Offre sponsorisée

Software Engineer III

United States Digital Space LLCToronto, Ontario, Canada
Temps plein

This role is temporarily eligible for a pay premium above the posted salary range, which is reassessed annually.US Servicing Platform Technology Solutions seeks a Senior Software Engineer for the A... Voir plus

 • Offre sponsorisée

API Developer

Spruce InfoTech Inc.Toronto, ON, CA
Temps plein

Role: API Developer (REST, Microservices, Cloud).Location: Toronto, ON - Hybrid.Lead and contribute to the migration of existing.Azure / PCF applications to Atlas.Refactor backend services and UI c... Voir plus

 • Offre sponsorisée

Angular Software Engineer – FinTech UI & REST APIs

EQ Bank | Equitable BankToronto, ON, CA
Temps plein

A leading digital bank is seeking a Software Engineer with expertise in Angular development.The role involves designing user interfaces, collaborating with developers, and integrating with backend ... Voir plus

 • Offre sponsorisée

Software Development Engineer II

FulfilToronto
Temps plein

As an SDE-II at Fulfil, you own features, not tickets.That means taking a problem from first principles all the way to production: designing the data model, building the backend service, wiring the... Voir plus

 • Offre sponsorisée

Fintech Software Engineer - Hybrid in Toronto

Synpulse8Toronto, ON, CA
Temps plein

A global technology consulting firm based in Toronto is seeking an experienced Professional for Technology Consulting.You will design and develop software solutions, collaborate with stakeholders, ... Voir plus

 • Offre sponsorisée

Senior Software Engineer - Scale APIs & Apps - Hybrid

StatfloToronto, ON, CA
Temps plein

A leading tech company based in Toronto is looking for a Senior Software Engineer to enhance their sales acceleration platform.The role involves building modern web applications with Java, PHP, and... Voir plus

 • Offre sponsorisée

Lead Software Engineer (JAVA, API)

Sun LifeToronto
Temps plein +1

You are as unique as your background, experience and point of view.Here, you’ll be encouraged, empowered and challenged to be your best self.You'll work with dynamic colleagues - experts in their f... Voir plus

 • Offre sponsorisée

Software Engineer Ii: Ai-Driven Saas (Remote) - C$100,000 - C$115,000 A Year - Remote

commonskuNorth York, Canada
Télétravail
Temps plein

Software Engineer role developing features using data and AI.Requires 3+ years experience with React, PHP, Python, and cloud platforms. Voir plus

 • Offre sponsorisée

Senior Software Engineer - Ai (Materia Ai) - C$100,000 - C$145,000 A Year

Materia AiNorth York, Canada
Temps plein

Senior Software Engineer will design and implement backend services using Python, FastAPI, and PostgreSQL for AI-native products, including LLM integration and high-traffic APIs. Voir plus

 • Offre sponsorisée

Backend Software Engineer API Design

Compunnel, Inc.Toronto, ON, CA
Temps plein

Shape the future of backend services as a Backend Software Engineer.Focus on creating and reviewing RESTful APIs using Java/Spring Boot for optimal service performance.In the role of Senior Softwar... Voir plus

 • Offre sponsorisée

Software Engineer

RAVLtoronto, on, Canada
Temps plein

RAVL helps technologists accelerate their careers.At RAVL, we connect strategy with execution, care deeply about the people we work with, and measure success by the lasting impact we leave behind.O... Voir plus

 • Offre sponsorisée

Software Engineer II in Agile Environment

MQ Referrals OnlyToronto, ON, CA
Temps plein

Engage in exciting software projects as a Software Engineer II.Deliver high-quality solutions for financial services with a focus on backend engineering.As a Software Engineer II, you'll be respons... Voir plus

 • Offre sponsorisée

Senior Software API Engineer

HiremoreToronto, ON, CA
Temps plein

At HireMore, we leverage our technology, algorithms and good old human brainpower to quickly identify, source, engage and vet, peer-qualified candidates.We believe exceptional sourcing to be the ke... Voir plus

 • Offre sponsorisée

API Development Senior Software Engineer

Rubicon PathToronto, ON, CA
Temps plein

Shape the future of API integration as a Senior Software Engineer focusing on API development.This role demands technical acumen and expertise in enterprise-level software solutions.As a Senior Sof... Voir plus

 • Offre sponsorisée

Senior Software Engineer for AI Solutions

Thomson Reuterstoronto, on, Canada
Temps plein

Elevate your career as a Senior Software Engineer at Thomson Reuters, focusing on AI systems that transform accounting practices.This hybrid opportunity combines backend development with innovative... Voir plus

 • Offre sponsorisée

Senior Software Engineer

OpenTextrichmond hill, york region, Canada
Temps plein

This range is provided by OpenText.Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.OpenText Business Network is a cloud platform that facilitate... Voir plus

 • Offre sponsorisée

FinTech Software Engineer – Carbon Markets Platform

Toronto Film SchoolToronto, ON, CA
Temps plein

A leading carbon markets firm based in Toronto is seeking a Software Engineer to develop features for their financial intelligence platform.This role involves working with complex financial dataset... Voir plus