Apply now

Posted 2 months ago

Software Developer, Business Engineering

@ Caivan

Ottawa, Ontario

Apply now
SIGNALS

Overview

Caivan | ABIC is hiring an entry-level Software Developer for its Business Engineering Team to build and test features for web applications, desktop applications and plugins under senior guidance. The role is full time and in person, and the posting lists industry-leading wages, company-paid health and dental coverage, a daily lunch program and an annual paid operations shutdown. Site visits to construction and manufacturing facilities may be required, and a valid G licence with a reliable vehicle is needed.

Responsibilities:

  • Implement well-defined software features for web and desktop applications and plugins
  • Test features thoroughly before they reach the customer
  • Maintain and update existing applications
  • Identify and resolve user-reported bugs
  • Use Git for source code management

Requirements summary:

  • Bachelor's degree in Computer Science, Engineering or equivalent experience
  • Exceptional logical and critical thinking
  • Strong written and verbal communication in English
  • Valid G licence with a reliable vehicle

Tools & skills

Benefits mentioned

DentalLife insurance
Source and dates

Employer career site / ATS feed · adp

Employer posting date
2026-09-01
First seen by our source
2026-10-10
Source record updated
2026-10-15

These dates describe the source record, not a live verification that the employer is still hiring. Check the original posting.

Job details

SeniorityEntry level
DepartmentSoftware development
Hours per week40 (estimated)
Travelair: none · ground: moderate
Work settingOffice, Construction site, Plant or factory
PositionMostly sitting
Physical demandsphysical low · computer high
LanguagesEnglish
Driver’s licencerequired, own vehicle
EducationBachelor’s degree (required)
Fields of studyComputer Science, Engineering
Perks mentionedGenerous paid time off, Free or discounted meals

Summary and details written by AI from the posting; the employer’s posting is the authority.

Caivan

Saved company profile

Historical company information from a saved The Jobs API profile (LinkedIn/Crunchbase fields). It is not live-verified; figures may have changed. Missing values remain unknown.

Passion • Purpose • Place

Full company description

Our curiosity for what makes our favorite places special drives us and our creative process. Community building doesn’t begin and end, it evolves and grows. We take our role in the life cycle of neighborhoods and the people that enjoy them seriously. Where we live directly affects who we are and how we live our lives. At Caivan Communities, our core belief is that our communities have the capacity to positively impact the people that call our Neighborhoods home. We are dedicated to shaping purpose-built places around the lives we aspire to live. Follow us: https://www.instagram.com/caivansocial/ https://www.facebook.com/caivansocial/

LinkedIn followers
4,114
People associated on LinkedIn
173
Reported office locations
  • 3713 Borrisokane Rd, Ottawa, Ontario K2J 4J4, CA
Business categories
  • Construction
  • Communities
  • Real Estate
  • Customer Service
Other recorded names
  • Caivan Development Corporation
  • Caivan
Profile identifies a recruitment agency
No
Reported total investment
0

Currency and observation date were not supplied; this is not a current valuation or a funding round.

Our curiosity for what makes our favorite places special drives us and our creative process. Community building doesn’t begin and end, it evolves and grows. We take our role in the life cycle of neighborhoods and the people that enjoy them seriously. Where we live directly affects who we are and how we live our lives. At Caivan Communities, our core belief is that our communities have the capacity to positively…

FieldValue
IndustryReal Estate
Company size201-500 employees
HeadquartersOttawa, Ontario
Organization typePrivately Held
Open jobs on Jobsy27
LinkedInView page
Job description

We are seeking a curious & analytical Software Developer within our Caivan | ABIC Business Engineering Team. This is an entry-level development role responsible for building and testing software solutions that support and enhance processes throughout the business, under the guidance of senior members of the Team. This role focuses on implementing well-defined features for web applications, desktop applications, and plugins. The ideal candidate will have a strong commitment to learning our stack and our development standards, and to producing reliable, defect-free work.

This is an excellent opportunity for a motivated and detail-oriented individual who is eager to develop their technical skills, solve real business problems, and contribute to high-quality software solutions that make a meaningful impact across the organization.

Why Caivan | ABIC?

Industry Leading Wages

Annual Paid Operations Shutdown (in addition to Paid Vacation Days)

Complimentary Daily Lunch Program

Company-Paid Health & Dental Coverage

Coordinating Benefits

Life Insurance where applicable

Group Benefits & Perks (including Goodlife & Bell Mobile)

Use of ADP (HR Portal) – easily access your employee information, paystubs & schedule time off

Bi-Weekly Payments directly to your bank account

You will Bring

  • Bachelor’s degree in Computer Science, Engineering or equivalent demonstrable experience

Exceptional Skills Required

  • Exceptional logical and critical thinking skills to quickly grasp business concepts and derive thorough, insight-focused solutions
  • Strong verbal & written communication skills in English

Key Responsibilities

  • Implement well-defined software features for web applications, desktop applications, and plugins according to internal code standards
  • Use Git to manage source code, following the team’s branching and version-control practices
  • Test features thoroughly before they reach the customer to ensure they are free of defects
  • Manage your own time and prioritize assigned tasks to meet committed timelines
  • Learn and apply our current stack to develop assigned projects
  • Follow the team’s development standard
  • Maintain and update existing applications to meet the evolving needs of the business
  • Identify and resolve software bugs reported by users in a timely and efficient manner
  • Communicate progress and escalate issues to the team when required
  • Perform any other duties, as required

Our Stack

  • Tanstack & NextJS: Framework for full-stack web app development.
  • Vercel: Used for hosting and deployment of frontend applications.
  • SQL & PostgreSQL: A combination of databases used for data storage.
  • .NET/C#: Used primarily for plugin development and maintenance of existing apps.

Working Conditions

  • Full time, in-person within a collaborative project environment
  • Extended periods of computer work may be required
  • Occasional lifting and carrying of office supplies or equipment may be required
  • The job description implies the performance of repetitive tasks
  • Visits to construction sites and manufacturing facilities may be required from time to time
  • Travel to municipal offices, consultant offices, and construction sites, as required
  • Site visits

PPE is required at all times in field settings (steel toes, hard hat, Hi-Vis)

  • Hold a valid G license with access to a reliable vehicle

We carefully review all applications and will contact candidates whose skills, experience, and qualifications most closely align with the requirements of the position.

Artificial intelligence (AI) tools may be used to support the application review and candidate screening process. All hiring decisions involve human review and oversight.

We are committed to providing an inclusive recruitment process. If you require accommodation at any stage of the selection process, please contact Human Resources and we will work with you to meet your needs.

This position is available due to an expanding Team.

Similar jobs

  • Junior Software Developer

    Toronto, ON +1

    Hootsuite

    A degree in Computer Science or Engineering, and 1-2 years of experience developing and maintaining software (including co-op terms and internships) or an equivalent level of education or…; Experience with Java or a…

  • Senior Software Developer

    Toronto, ON
    Contract

    Randstad Canada

    10+ YOERandstad Canada needs candidates with 10+ years of enterprise web development, 5+ years with TypeScript, React, RxJS, Node.js and NPM, and 3+ years with Git. Candidates must also have hands-on experience with AODA and WCAG accessibility standards.

    React, Next.js, TypeScript, MuleSoft, Microsoft Dynamics CRM, RxJS

    Senior Software Developer

    Toronto, ON
    Contract

    Randstad Canada

    Candidates need a degree or background in computer science, data science, AI or machine learning, plus strong Python and experience with LLM frameworks, Databricks or MLflow, and cleaning unstructured text data.

    Databricks, MLflow, Python, DSPy, LangChain, Hugging Face Transformers

  • Software Developer - Senior

    Toronto, ON
    $75–$100/hrContract

    Procom

    Candidates need a background in computer science, data science or AI/ML, plus Python experience with pandas, scikit-learn or PyTorch. Experience with LLM frameworks like DSPy, LangChain or Hugging Face and with Databricks or MLflow is needed.

    Databricks, MLflow, DSPy, LangChain, Hugging Face, pandas

    Software Developer - Senior- React, JavaScript

    Toronto, ON
    $75–$100/hrContract

    Procom

    5+ YOECandidates need 5+ years with React, JavaScript and TypeScript, HTML, CSS and Node, plus RxJS and responsive development. They also need 3+ years with Bootstrap, jQuery and Git, proven WCAG and AODA experience, and microservice architecture knowledge.

    React, TypeScript, NPM, Bootstrap, jQuery, Git

  • Senior Software Developer, 6+ years - Remote/Hybrid (Canada)

    Toronto, ON +1
    Full Time

    McLean & Company: McLean & Company is a division of Info-Tech Research Group, Inc.

    6+ YOECandidates need at least 6 years of professional software development experience, a degree or diploma, and experience mentoring junior developers. Strong SQL, relational database, HTML5, CSS3 and JavaScript skills and comfort with Agile are also required.

    Ruby on Rails, MySQL, JavaScript, Salesforce, AWS, source control software

  • Senior Software Developer, 6+ years - Remote/Hybrid (Canada)

    Toronto, ON +1
    Full Time

    Info-Tech Research Group: The fastest growing research and advisory firm, Info-Tech enables leaders to make well-informed decisions and transform their organizations through…

    6+ YOECandidates need a degree or diploma, at least 6 years of professional software development experience, and experience mentoring developers. They must be skilled in relational databases, SQL, HTML5, CSS3 and JavaScript, and comfortable working in Agile teams.

    Ruby on Rails, MySQL, JavaScript, Source control software, Salesforce, AWS

  • Sr. Software Developer - Transit Platform Modernization (Onsite) JP213

    Toronto, ON
    Full Time

    Pathlion

    Pathlion candidates need senior software development experience with .NET, C#, SQL and web APIs, plus front-end and cloud skills. Experience with DevOps, CI/CD, containers and real-time data systems is expected, along with project management and stakeholder communication ability.

    Visual Studio, GitHub, Jira, Jenkins, Docker, Kubernetes

Locations & environments

Locations

All of CanadaRemote · Hybrid · On-site · Field

Pro tip: add remote jobs to widen your search.

Exclude locations

Workplace type

Company jobs in these results

These are this company’s jobs loaded in your current search. The company may have more openings.