College of Physicians and Surgeons of British Columbia Logo

College of Physicians and Surgeons of British Columbia

Developer, Information Technology

Posted Yesterday
Be an Early Applicant
In-Office
Vancouver, BC, CAN
Mid level
In-Office
Vancouver, BC, CAN
Mid level
Develops, deploys, and maintains .NET applications and frameworks in an Agile team environment. Responsibilities include database and subsystem documentation, migrations and upgrades, production monitoring, risk mitigation, technology evaluation, testing standards, and collaboration with business analysts, users, IT teams, and management. The role also supports application stability, performance, and continuous improvement.
The summary above was generated by AI

Full-time, contract (15 months)

Position summary

Reporting to the development manager, information technology, the developer will work on designing, developing, and implementing applications using .NET custom framework within a team environment.

We are looking for an efficient, driven, detail-oriented person who strives for quality and improvement and is passionate about building great solutions.

Duties and responsibilities

Duties include but are not limited to the following:

  • design and develop applications, frameworks and solutions to meet the business and technical requirements 
  • identify the policies and requirements that drive a solution 
  • create, deploy and maintain .NET-based applications in an Ops environment working with business analysts and other team members 
  • use appropriate procedures and methods to identify and document database content, structure, and application sub-systems, and develop data dictionary 
  • identify, document and follow system-specific standards relating to programming, documentation and testing, covering technical architecture, program libraries, data dictionaries, naming conventions, etc. 
  • develop procedures for migrations and upgrades 
  • ensure the right tools are in place to monitor the production application to ensure stability, efficiency and performance 
  • identify potential risks and problem areas, and develop procedures that provide effective solutions or mitigation strategies to work around the problem at hand 
  • analyze and evaluate alternative technology solutions to meet business problems 
  • communicate regularly with users, development team, IT teams and management on project goals, priorities and requirements 
  • perform other duties, functions and responsibilities as assigned 
Skills and qualifications

Required qualifications and experience include:

  • degree in computer science or business administration, or college diploma in computer science, computer systems technician or another IT-related field relevant to the position, or equivalent experience
  • minimum of three years development experience
  • expert knowledge of software system design and development using the Microsoft .NET platform/SQL Server Management Studio
  • experience using Microsoft Team Foundation Server (TFS)/Azure DevOps
  • demonstrated development experience with Microsoft.NET Framework and/or .NET Core, ASP.NET, T_SQL programming, Microsoft SQL Server, HTML5, JavaScript, CSS3, SSRS (SSIS/SSAS a plus)
  • knowledge of Angular.js an asset
  • knowledge of MassTransit or SharePoint Client Object Model (CSOM) an asset
  • solid understanding or experience implementing SOA-based solutions and REST APIs
  • knowledge of DevOps principles and practices
  • analytical mind and problem-solving aptitude
  • strong organizational skills
  • strong verbal and written communication skills
  • must be able to work in an Agile team environment
  • must have the flexibility to handle multiple tasks at the same time
  • communicate effectively with manager and development team to provide progress updates, roadblocks, and offer suggestions and solutions

The compensation range for this position is based on an annual salary of $72,827 to $91,034 per year. 

The College of Physicians and Surgeons of British Columbia (CPSBC) has been recognized as one of BC's top employers since 2011 and as a certified Living Wage Employer in BC since 2025. Our goal is to attract, develop and retain highly talented employees. We offer an excellent working environment including a hybrid work-from-home/in-office model, opportunities for personal and professional growth, and a comprehensive benefits package.

CPSBC is committed to our ongoing journey to be a diverse, equitable and inclusive place to work. All interested applicants, regardless of age, family or marital status, physical or mental disability, race, colour, religion, place of origin, and ancestry, Indigenous identity, gender identity or expression, sex, sexual orientation political belief, socio-economic background, criminal conviction or any other characteristic protected by applicable law, are strongly encouraged to apply. Accommodations are available upon request for candidates taking part in the recruitment and selection process.

CPSBC values the strength diversity brings to our workplace, so if you’re excited about a career at CPSBC but your past experience doesn’t align perfectly with the current job postings or you are not ready to apply yet, we encourage you to create an employee profile in the careers portal and our HR team will be able to see your skills and proactively match you with other roles more closely aligned to your experience and skillset.

We thank all applicants for their interest; however, only those selected for interview will be contacted. 

CPSBC is located on the unceded and traditional territory of the Coast Salish peoples, including the territories of the hən̓q̓əmin̓əm̓ speaking peoples―the xʷməθkʷəy̓əm (Musqueam) and sel̓íl̓witulh (Tsleil-Waututh) Nations, and the Sḵwx̱wú7mesh-ulh Sníchim speaking peoples―the Sḵwx̱wú7mesh (Squamish) Nation.

We acknowledge the rights and title of BC First Nations whose territories span across the province. These territories recognize that laws, governance, and health systems tied to lands and waters have existed here since time immemorial. 

HQ

College of Physicians and Surgeons of British Columbia Vancouver, British Columbia, CAN Office

Vancouver, Canada

Similar Jobs

6 Days Ago
In-Office
Vancouver, BC, CAN
Entry level
Entry level
Retail
Develops complex SQL transformations and trusted data models on modern cloud platforms. Translates business requirements into scalable data structures, embeds cross-functional business logic, governs model changes, and owns specific data subdomains. The role also contributes to analytics engineering standards, self-service reporting, data science enablement, and collaboration with cross-functional partners.
Top Skills: AWSDataformDbtGoogle Cloud PlatformSap HanaSQL
7 Days Ago
In-Office
Vancouver, BC, CAN
Senior level
Senior level
Retail
Build and maintain scalable data models using complex SQL transformations, business logic, and modern cloud data platforms. Design data model structures, unify cross-functional analysis, review model changes, own data subdomains, and support self-service reporting and data science. Collaborate with business and technology partners while applying analytics engineering best practices.
Top Skills: AWSDataformDbtGoogle Cloud PlatformSap HanaSQL
9 Days Ago
Remote or Hybrid
CA
Junior
Junior
Software
Own corporate IT operations while automating identity and access lifecycles, SaaS administration, endpoint security, compliance evidence generation, and IT support. The role includes Okta and SCIM provisioning, MDM management, OS patching, encryption baselines, license reclamation, audit readiness, runbook standardization, and Tier 1/2 support. The engineer will use Python, Bash, APIs, and AI coding tools to replace manual processes with policy-driven workflows and advise Finance and HR on tool administration.
Top Skills: APIsBashGoogle WorkspaceIso 27001Mobile Device Management (Mdm)OktaPythonSaaSScimSoc 2

What you need to know about the Vancouver Tech Scene

Raincouver, Vancity, The Big Smoke — Vancouver is known by many names, and in recent years, it has gained a reputation as a growing hub for both tech and sustainability. Renowned for its natural beauty, the city has become a magnet for professionals eager to create environmental solutions, and with an emphasis on clean technology, renewable energy and environmental innovation, it's attracted companies across various industries, all working toward a shared goal: advancing clean technology.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account