We welcome applications from all qualified job seekers. At ICBC, we strive to build diverse teams which reflect the communities we serve. We're looking for a Senior Developer to join our Digital (Customer Data & Interactions) team in North Vancouver. The ideal candidate will be self-organized, ambitious, self-motivated, and have good communication skills.
Requirements
- Expert knowledge of Dev-Ops methodology pertaining to continuous deployment for customer-facing applications.
- 5+ years of professional software development experience preferably in C#/.NET and Python, with additional technologies like Java and React being an asset.
- 5+ years of experience and high level of confidence with SQL, and design and manipulation of databases including PostGRES, Oracle, SQL Server and equivalents.
- Customer Data domain expertise, including industry practices in Customer Data Quality Management, data stewardship and governance, and continuous data quality improvement.
- Experience and knowledge of cloud-based technology, particularly AWS and its custom components.
- Experience with common middleware and integration technologies such as OpenShift, Control-M, API management middleware (particularly IBM API Connect).
- Experience in technical leadership and setting directions for project team members.
- Proven experience in technical leadership and setting directions for project team members.
- Demonstrated ability in coaching and mentoring and upskilling junior team members.
- Knowledge and understanding of design thinking, lean, or operational excellence methodology is an asset.
- Demonstrate courage in the face of ambiguity, a desire to take on new and different technological challenges, and a spirit of continuous learning and growth.
Benefits
- Competitive salary
- Comprehensive benefits