Hybrid Software Engineer – API

Posted yesterday

Apply now

About the role

  • Software Engineer developing RESTful APIs for CMiC's construction management platform. Involved in API development, documentation, and database support for front-end applications.

Responsibilities

  • Contribute to the development of RESTful APIs to support front-end applications.
  • Modify existing APIs and create new APIs using Oracle ADF BC REST and Jersey frameworks.
  • Development at the database level to support the APIs.
  • 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.
  • Review code written by others.
  • Analyze problems and identify solutions.

Requirements

  • Honed interpersonal and communication skills.
  • 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

Job title

Software Engineer – API

Job type

Experience level

Mid levelSenior

Salary

CA$70,000 - CA$115,000 per year

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job