Titre du poste ou emplacement
ICBC
North Vancouver, BC
Télétravail
42,33 $ - 45,73 $ / heure
Full-time
Experienced

We welcome applications from all qualified job seekers. Should you require accommodations throughout the application or hiring process, please don't hesitate to contact accessibility, as we are committed to ensuring a seamless and accessible experience for all candidates. Also consider joining our Indigenous Peoples or People with Disabilities Talent Pool to receive information about future opportunities and to learn more about our DEI hiring.

Reference Number: 1144

Posted Date: Apr 11, 2024

Employment Type: Temporary Full Time

Hours of Work: 7.5 hours per day - 5 day week (M-F)

Work Arrangement: Hybrid 8

Salary Range: $42.33 - $45.73 Hourly

Location: North Vancouver, British Columbia, Canada

Are you a current ICBC Employee? Click here to access our internal portal.

ICBC is committed to delivering consistently high quality customer service to all British Columbians. If you are reliable and dependable, we welcome you to apply for this exciting opportunity.

The Information Services Division is currently looking for Developer to join our Insurance applications team. In this position, you will take on the integral role of enhancing and maintaining the

online tools our teams, partners and customers use on a daily basis. You will have a chance to use your skills in the areas of web and mobile friendly development, testing and deployment.

As a Developer, you will be responsible for:
Understands and follows coding best practices and demonstrates a basic understanding of the architecture of the system
Coding and unit testing in support of minor enhancements and internal improvement initiatives
Providing estimates for business cases, impact assessments, projects and action requests in response to requests from Business Systems Analysts or Team Leads
Investigation and resolution of production problems related to the applications.
Able to relate the work to the architecture of the system and understands the technical impact of the changes within the system.
Applies system architecture guidelines and identifies potential technical risks and applies (under guidance) mitigation strategies.
Understands release management and migration methodology and requirements to plan and implement programs into production
Able to automate tests at unit and story level.
Engages in continuous improvement of business analysis, testing and development practices.
Analyzes the business and the impacts of technology issues within their respective portfolio

Position Requirements:

This position will require someone who has at least 2 years of relevant hands-on experience or a combination of relevant post-secondary education in computer science and related business experience. The ideal candidate will possess the following qualifications:
Experience in Java/C#/C++, SQL/Oracle, XML, data modelling, version control tools (e.g. SVN, GitHub), JIRA, web development, ITSM tools (e.g. HPSM, ServiceNow).
Exposure to Agile methodologies, or other software development best practices preferable
Experience with Dev-Ops, build and release management, migration methodology and related toolsets (e.g. Jenkins, SPLUNK etc.).
Hands on experience with unit testing and application debugging techniques.
Experience performing production support including incident, problem and change management.
Understands the overall software development tooling landscape (CM, CI, testing, metrics, etc.)
Familiarity with Enterprise Architecture concepts including web services, queues, sync/async
Effective written and oral communication skills.
Ability to work without supervision and in a cross-functional team environment.
Demonstrated critical thinking, problem solving and learning agility.
Ability to plan, prioritize and complete multiple concurrent tasks in an environment of changing deadlines, priorities and requirements.
Experience with Guidewire PolicyCenter, Outsystems development would be an asset.

About us:

At ICBC, it's our job to make sure the car insurance system works for all British Columbians, today and in the future. If you want to make the most of your skills and expertise while growing your career, we want you. A career at ICBC is an opportunity to be part of a talented, diverse and inclusive team that is driven to serve its customers and community. You can expect a competitive salary, comprehensive benefits and a collaborative work environment. If you are reliable and dependable, contact us today to be part of our talented and diverse team as we work together to create an insurance system we can all be proud of.

Work arrangements defined:
Resident - you will work at your primary in-office headquarters on all scheduled workdays.
Hybrid 8 - you will work a minimum of 8 days per month at your primary in-office headquarters (typically 2 days per week). The remaining days will be remote within British Columbia.
Hybrid 10 - you will work a minimum of 10 days per month at your primary in-office headquarters (typically one week in/one week out or up to 3 days per week). The remaining days will be remote within British Columbia.
Mobile - you will work remotely or in the field on scheduled workdays within British Columbia, with the requirement to be at your primary on-site headquarters by exception only.

Job Types: Full-time, Fixed term contract

Pay: $42.33-$45.73 per hour

Benefits:
Dental care
Extended health care
Schedule:
8 hour shift
Monday to Friday

Work Location: In person