Enable job alerts via email!

Staff Software Engineer

Press Ganey

Vancouver

On-site

CAD 120,000 - 150,000

Full time

3 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading company in experience measurement and data analytics is seeking a Staff Software Engineer in Vancouver. The role focuses on developing microservices, collaborating across teams, and ensuring security in code delivery. Candidates should have significant experience in C#, .NET Core, and strong understanding of API security.

Benefits

Competitive salary with discretionary bonus
Diverse and inclusive workplace
Opportunities for continuous learning and growth

Qualifications

  • 5+ years of experience in backend development with C# and .NET Core/.NET6+.
  • Strong expertise in IAM and API security practices.
  • Experience with authentication protocols and RESTful API.

Responsibilities

  • Design and build REST based Microservices using C# and ASP.NET Web API.
  • Improve code quality through pair programming and code reviews.
  • Collaborate with product managers and frontend developers.

Skills

Identity and Access Management
API security best practices
RESTful API design
Asynchronous programming in C#
Microservices architecture

Education

BS or MS degree in Computer Science or related technical field

Job description

Join to apply for the Staff Software Engineer role at Press Ganey

Join to apply for the Staff Software Engineer role at Press Ganey

Get AI-powered advice on this job and more exclusive features.

Company Description

PG Forsta is the leading experience measurement, data analytics, and insights provider for complex industries—a status we earned over decades of deep partnership with clients to help them understand and meet the needs of their key stakeholders. Our earliest roots are in U.S. healthcare –perhaps the most complex of all industries. Today we serve clients around the globe in every industry to help them improve the Human Experiences at the heart of their business. We serve our clients through an unparalleled offering that combines technology, data, and expertise to enable them to pinpoint and prioritize opportunities, accelerate improvement efforts and build lifetime loyalty among their customers and employees.

Company Description

PG Forsta is the leading experience measurement, data analytics, and insights provider for complex industries—a status we earned over decades of deep partnership with clients to help them understand and meet the needs of their key stakeholders. Our earliest roots are in U.S. healthcare –perhaps the most complex of all industries. Today we serve clients around the globe in every industry to help them improve the Human Experiences at the heart of their business. We serve our clients through an unparalleled offering that combines technology, data, and expertise to enable them to pinpoint and prioritize opportunities, accelerate improvement efforts and build lifetime loyalty among their customers and employees.

Like all great companies, our success is a function of our people and our culture. Our employees have world-class talent, a collaborative work ethic, and a passion for the work that have earned us trusted advisor status among the world’s most recognized brands. As a member of the team, you will help us create value for our clients, you will make us better through your contribution to the work and your voice in the process. Ours is a path of learning and continuous improvement; team efforts chart the course for corporate success.

Our Mission

We empower organizations to deliver the best experiences. With industry expertise and technology, we turn data into insights that drive innovation and action.

Our Values

To put Human Experience at the heart of organizations so every person can be seen and understood.

  • Energize the customer relationship: Our clients are our partners. We make their goals our own, working side by side to turn challenges into solutions.
  • Success starts with me: Personal ownership fuels collective success. We each play our part and empower our teammates to do the same.
  • Commit to learning: Every win is a springboard. Every hurdle is a lesson. We use each experience as an opportunity to grow.
  • Dare to innovate: We challenge the status quo with creativity and innovation as our true north.
  • Better together: We check our egos at the door. We work together, so we win together.

Want to be part of our team? Now is the time to apply, aswe are currently looking for a skilled and curious Senior Software Engineer to join our team in Vancouver.

Your role will require and challenge you to:

  • Work with Product Managers and frontend developers
  • Improve code quality through pair programming and code reviews
  • Identify and communicate best practices
  • Design and build REST based Microservices on .Net/.Net Core using C# and ASP.NET Web API
  • Have the right mindset to build and ship high-quality code to production every day
  • Handle security aspects while designing and coding, not as an afterthought
  • Have an open mind on tooling and languages
  • Take pride in what you deliver
  • Be proactive and self-driven
  • Be a strong team player and prefer to work with others in all phases of the development process
  • Enjoy collaborating across borders in an international environment

What you bring:

  • BS or MS degree in Computer Science or a related technical field
  • 5+ years of experience in backend development with C# and .NET Core/.NET6+
  • Strong expertise in Identity and Access Management (IAM)
  • Experience with IdentityServer (Duende IdentityServer, IdentityServer4) or other OAuth2/OpenID Connect providers
  • Deep understanding of authentication and authorization protocols (OAuth2, OpenID Connect, SAML, JWT)
  • Proficiency in ASP.NET Core for implementing authentication and authorization solutions
  • Strong knowledge of API security best practices, including token-based authentication and role-based access control (RBAC)
  • Experience working with federated identity management and SSO (Single Sign-On)
  • Familiarity with PKCE, refresh tokens, and client credentials flow
  • Understanding of security best practices such as encryption, hashing, and secure storage of credentials
  • Strong experience in RESTful API design and implementation
  • Proficiency in SQL databases
  • Understanding of microservices architecture and distributed systems
  • Knowledge of asynchronous programming and multithreading in C#
  • Strong understanding of software design patterns and best practices
  • Experience with unit testing, integration testing
  • Ability to write high-performing, testable, and reusable code
  • Fluent in English (our working language)
  • While we put mindset and being a team player at the top of the list, you get additional points if you are familiar with, orhave good knowledge of, any of the following:
  • Ability to design and architect scalable backend systems
  • Ability to collaborate with security teams to ensure compliance with security standards
  • Familiarity with CI/CD pipelines, version control (Git), and DevOps practices
  • Experience with docker, Kubernetes, cloud platforms (Azure)
  • Experience with message brokers (e.g., RabbitMQ, Kafka)
  • Git, Jira, Confluence, Slack, Grafana, TeamCity
  • Experience integrating with Active Directory (AD), Azure AD, and third-party identity providers

Don’t meet every single requirement? Studies have shown that women and people of color are less likely to apply to jobs unless they meet every single qualification. At Press Ganey we are dedicated to building a diverse, inclusive and authentic workplace, so if you’re excited about this role but your past experience doesn’t align perfectly with every qualification in the job description, we encourage you to apply anyways. You may be just the right candidate for this or other roles.

Additional Information For US Based Jobs

Press Ganey Associates LLC is an Equal Employment Opportunity/Affirmative Action employer and well committed to a diverse workforce. We do not discriminate against any employee or applicant for employment because of race, color, sex, age, national origin, religion, sexual orientation, gender identity, veteran status, and basis of disability or any other federal, state, or local protected class.

Pay Transparency Non-Discrimination Notice – Press Ganey will not discharge or in any other manner discriminate against employees or applicants because they have inquired about, discussed, or disclosed their own pay or the pay of another employee or applicant. However, employees who have access to the compensation information of other employees or applicants as a part of their essential job functions cannot disclose the pay of other employees or applicants to individuals who do not otherwise have access to compensation information, unless the disclosure is (a) in response to a formal complaint or charge, (b) in furtherance of an investigation, proceeding, hearing, or action, including an investigation conducted by the employer, or (c) consistent with the contractor's legal duty to furnish information.

The expected base salary for this position ranges from $120,000 to $150,000. It is not typical for offers to be made at or near the top of the range. Salary offers are based on a wide range of factors including relevant skills, training, experience, education, and, where applicable, licensure or certifications obtained. Market and organizational factors are also considered. In addition to base salary and a competitive benefits package, successful candidates are eligible to receive a discretionary bonus or commission tied to achieved results.

All your information will be kept confidential according to EEO guidelines.

Our privacy policy can be found here: https://www.pressganey.com/legal-privacy/

Seniority level
  • Seniority level
    Mid-Senior level
Employment type
  • Employment type
    Full-time
Job function
  • Job function
    Engineering and Information Technology
  • Industries
    Hospitals and Health Care

Referrals increase your chances of interviewing at Press Ganey by 2x

Get notified about new Staff Software Engineer jobs in Vancouver, British Columbia, Canada.

Senior Software Engineer - User Generated Experiences

Surrey, British Columbia, Canada 4 weeks ago

Burnaby, British Columbia, Canada 1 month ago

Applied Sr Data Scientist - Fintech Foundation

Burnaby, British Columbia, Canada 3 months ago

Software Engineer (Senior API Developer))

Richmond, British Columbia, Canada 1 year ago

Senior Software Engineer, Infrastructure
Senior Software Engineer, Backend - Fintech

Burnaby, British Columbia, Canada 4 weeks ago

Senior Software Engineer, Account Management
Senior/Lead Software Engineer, Network Systems
Senior Software Developer (Emerging Products)

Richmond, British Columbia, Canada 1 month ago

Senior Software Engineer (SDET - Java)-R-250334
Senior/Lead Software Engineer (Packet Forwarding Engines)
Sr. Software Development Engineer, EcoSystems
Senior Software Engineer (Full-Stack - Java, React)-R-249681

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Staff Software Engineer, RegComply (Remote)

AuditBoard

Remote

CAD 90,000 - 130,000

22 days ago

Staff Software Engineer, Task Platform

Lime

Toronto

Remote

CAD 100,000 - 140,000

17 days ago

Staff Software Engineer (Remote/canada)

Nextradar

Remote

CAD 100,000 - 140,000

25 days ago

Staff Software Engineer, Mozilla VPN Remote Canada

Mozilla Corporation

Remote

CAD 128,000 - 170,000

26 days ago

Staff Software Engineer

Infoblox

Burnaby

Hybrid

CAD 129,000 - 196,000

16 days ago

Staff Software Engineer, Server Security

MongoDB

Remote

CAD 90,000 - 150,000

30+ days ago

Staff Software Engineer

Ping Identity

Vancouver

On-site

CAD 125,000 - 157,000

26 days ago

Staff Software Engineer

Infoblox

Burnaby

Hybrid

CAD 129,000 - 196,000

25 days ago

Senior/Staff Software Engineer

HRB

Remote

CAD 100,000 - 150,000

8 days ago