Mid-Level Software Developer – Hybrid/Remote Options

Insurance Corporation of British Columbia

British Columbia

Hybrid

AUD 91,000 - 122,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

ICBC is seeking an Intermediate Developer to join our applications team. You will enhance and maintain online tools used by our teams, partners, and customers, with a focus on web and mobile-friendly development, testing, and deployment.

You will code, unit test, and provide technical leadership on mid-to-high complexity work, while generating documentation and supporting production issue resolution. A collaborative, Agile environment awaits.

Qualifications

  • 3–5 years of hands-on software development experience.
  • Bachelor's or higher in computer science or related field preferred.
  • Experience across full software lifecycle and agile practices.

Responsibilities

  • Code and unit test in support of projects and enhancements.
  • Lead medium to high complexity design, configuration, development, and delivery.
  • Create and maintain application and support documentation.
  • Investigate and resolve production problems.
  • Provide estimates for business cases and projects based on input from analysts or leads.
  • Develop automation and optimize performance and capacity.
  • Participate in Agile/Scrum/Kanban and code reviews.
  • Review junior developers' work.

Skills

Java
C#
Python
TypeScript
SQL
XML
JSON/YAML
Data modelling
Git
Regex
CI/CD
GitLab CI
GitHub Actions
Jenkins
AWS
Azure
GCP
Docker
Kubernetes
OpenShift
Splunk
Datadog
Grafana
REST APIs
MQ/SQS/SNS
OAuth 2.0
Angular
TypeScript (Angular)

Education

Post-secondary education in computer science

Tools

GitLab CI
GitHub Actions
Jenkins
AWS
Azure
GCP
Docker
Kubernetes
OpenShift
Splunk
Datadog
Grafana
REST APIs
MQ/SQS/SNS
OAuth 2.0

Job description

ICBC is seeking an Intermediate Developer to join our applications team. You will enhance and maintain online tools used by our teams, partners, and customers, with a focus on web and mobile-friendly development, testing, and deployment.

You will code, unit test, and provide technical leadership on mid-to-high complexity work, while generating documentation and supporting production issue resolution. A collaborative, Agile environment awaits.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Developer - Intermediate
Developer - Intermediate

Insurance Corporation of British Columbia • British Columbia

Hybrid
AUD 91,000 - 122,000
Developer - Intermediate
Developer - Intermediate

ICBC (Insurance Corporation of British Columbia) • Victoria

Hybrid
CAD 88,000 - 96,000
Developer - Intermediate
Developer - Intermediate

ICBC • Victoria

Hybrid
CAD 88,000 - 96,000
C++/C# Software Engineer II - Hybrid (Vancouver)
C++/C# Software Engineer II - Hybrid (Vancouver)

Motorola Solutions • Vancouver

Hybrid
CAD 90,000 - 120,000
Hybrid Application Developer Co-op: Build Banking Innovation
Hybrid Application Developer Co-op: Build Banking Innovation

CIBC • Toronto

Hybrid
CAD 25,000 - 33,000
Intermediate Developer
Intermediate Developer

Internetwork Expert, Inc. • Westville

On-site
CAD 60,000 - 85,000
Hybrid work model
Half-day birthday leave
Monthly social events
+3
Mid-Level Full Stack Developer – Remote (Health & Fitness)
Mid-Level Full Stack Developer – Remote (Health & Fitness)

ASICS Apps • Canada

Hybrid
USD 57,000 - 86,000
SAP ABAP Developer - Senior [Canada]
SAP ABAP Developer - Senior [Canada]

Hubclub Go • North Vancouver

Hybrid
CAD 100,000 - 140,000
Intermediate Software Engineer
Intermediate Software Engineer

MCAP • Southwestern Ontario

On-site
CAD 65,000 - 75,000
Mid-Level UI & Applications Developer (React/TS)
Mid-Level UI & Applications Developer (React/TS)

Citi • Mississauga

On-site
CAD 112,000 - 157,000