×
Register Here to Apply for Jobs or Post Jobs. X

Software Engineer II; Casual

Job in Monkland, Ontario, Canada
Listing for: Technical Safety BC
Full Time, Contract, Per diem position
Listed on 2026-03-14
Job specializations:
  • Software Development
    Software Engineer, Full Stack Developer
Salary/Wage Range or Industry Benchmark: 51.86 - 60.04 CAD Hourly CAD 51.86 60.04 HOUR
Job Description & How to Apply Below
Position: 26-12 Software Engineer II (Casual, 12-months)
Location: Monkland

26-12 Software Engineer II (Casual, 12-months)

Job Category
:
Information Technology

Requisition Number
: 2563S002223

  • Posted :
    March 7, 2026
  • Full-Time
  • Hybrid
Locations

Showing 1 location

Description

The Opportunity

The Software Engineer II is accountable for the application development, integration and configuration of TSBC’s most complex computer applications, and custom software that require highly technical skills and knowledge.

Status:
Casual, Full-Time, Union (12-months)

Number of Positions: 1
Pay Grade: 17 ($51.86 - $60.04 per hour + a 5% market rate adjustment)
Location: open to any of our BC regional offices (hybrid work environment)
Reports to:
Leader, IT Development

As a Software Engineer II, you will:

  • Leads the software development of new systems including designing, writing, editing, modifying, and debugging computer programs across multiple platforms using multiple languages.
  • Involved in all aspects of software development including project scoping, working with business leads and Technical Product Development Leads, managing deadlines, coding and delivering results using an agile methodology.
  • Diagnoses problems and identifies a range of solutions for gaps in our ability to deliver knowledge-based services. Provides production support to users by analyzing the immediate issue and providing a software solution or alternative method for correcting and working around the problem.
  • Researches and evaluates applications that will deliver the technical solution and capability necessary for our business.
  • Analyzes and advises on new technology trends and software development tools and recommends technologies to use to develop solutions.
  • Develops and implements training, mentoring and coaching to Software Engineer I.

Knowledge, Skills & Experience you have:

  • Requires 6-8 years of technical experience in the IT industry, 4 of which are hands‑on experience delivering web based single page solutions.
  • Bachelor’s in computer science or equivalent work experience.
  • Strong understanding of Computer Science fundamentals, algorithms, data structures, and design patterns.
  • Demonstrated interest in working with new technologies and thinking creatively
  • Commitment to agile software development methodologies including pair-programming, continuous integration, and continuous delivery.
  • Good understanding of User Experience and User Interface design principles.
  • Good communication and mentoring skills to coach junior developers and collaborate with other information systems specialists.
  • Good problem‑solving skills to overcome issues during development.
  • Expertise configuring and customizing Dynamics 365 apps using the Power Platform
  • Expertise in creating applications using technologies such as C#, ASP.NET Web API (REST), XML, SQL Server
  • Experience in mobile app development using Swift / Objective‑C, Kotlin / Java, React Native for iOS and Android devices. Mobile wrapper technologies such as Capacitor or Cordova.
  • Experience with data modeling, scripting, data mapping.
  • Experience writing Oracle SQL, SQL scripting and PL/SQL tool. Familiarity with Object Relational Model (ORM) and Telerik development tools.
  • Familiarity with design patterns like dependency injection, factory, etc.

Beyond the role:

  • Community & Wellness – We recognize and respect each other’s diverse needs. We strive to maintain a healthy culture of psychological safety, belonging, and space to prioritize healthy minds and well‑being. This includes Wellness Wednesday (meeting free time), flexible paid holidays, a free subscription to the Calm app, and a flexible hybrid work environment focused on connections. Our teams also enjoy giving back to the community, and having fun, whether volunteering in the community, or running together on our Sun Run team.

    In 2024, Technical Safety BC supported BC Cancer Foundation, Aboriginal Coalition to End Homelessness, Crisis Centre BC, Quest Non‑Profit Grocery Markets, A Loving Spoonful, and Greater Vancouver Foodbank.
  • Employee Resource Groups – We have Employee Resource Groups (ERGs) for Mental Health & Wellness, Indigenous Relations & Reconciliation, and Equity Diversity and Inclusion (EDI) to support initiatives we’re passionate about.
  • Learning &…
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary