Software Developer (BB-43DA0)

Found in: Neuvoo Bulk CA


What We Do:

iQmetrix’s intelligent retail management software is designed to power the telecom industry. Our software is built around enabling telecom retailers to deliver a buy-anywhere strategy through multi-channel inventory management and digital retail solutions; make data-driven decisions using powerful reporting; and unify storefronts and digital channels for a consistent customer experience, in-store, online, and anywhere else.

For 20 years, we’ve been passionate about helping the leading brands in telecom to grow by providing excellent software, services, and expertise that enables them to adapt and thrive. Currently powering over 20,000 stores, iQmetrix is a privately held software as a service (SaaS) company with offices in Canada and the U.S. For more information, please visit

How We Do It:

We are on a self management journey. As we work to move away from the restrictions of hierarchy, teams are building collaborative peer-based networks where there are no bosses. Decisions are meant to be distributed to the people who are best able to make the decisions which means more freedom for individuals to contribute at their highest levels. We are purpose-driven, helping individuals connect to the meaning in their day-to-day work.

Additionally, we are currently on the road to building a diverse and inclusive environment. Working at iQmetrix means always looking at ways to be better.

Our Vancouver Office is Growing! With that we have multiple teams that are looking to hire Senior Level developers. Each team works on something different; if you receive a call from us we will discuss what each team is working on and see where your skills/experience best fits! In the meantime, here is a brief description of each team that is hiring:

Hydra/Authentication: You will work closely with experienced developers to develop scalable access control and billing solutions for our clients.The team works in a highly collaborative environment to write scalable, secure, and highly tested code for these critical systems.

Data and Analytics: This team responsible for generating reports and delivering data to customers in a clear and applicable platform so they can make informed business decision. We work closely with the front-end development team, professional services, data repositories and BI.

Phoenix: The Phoenix team develops and supports a variety of cloud-hosted platform services (Dropship and Product Information Services) that enable omnichannel retail experiences and impact wireless retailers across North America.


  • Writing software solutions that meet product requirements and improve the stability and security of our platform
  • Writingtests (unit, integration, performance) as required for the solution integrity (debugging and troubleshooting)
  • Documenting APIs changed or created
  • Reviewing pull requests when requested by your peers
  • Submitting your code changes for review once alltests are passing for the impacted solution
  • Supporting the team with technical details required to complete their tasks
  • Investigating and resolving defects found in team software solutions.
  • Providingmeaningful feedback, actively seekingfeedback from others.
  • Mentoring junior developers on the team

  • Qualifications:
  • Senior level of experience developing quality software solutions
  • Experience working in an Agile software development environment
  • C#, .NET or any high-level language
  • Knowledge of testing patterns, and when to apply them
  • An understanding of Design Patterns, and practical usage of them
  • SQL Server Database Application Development with SQL Server 2016 or above including T-SQL and Stored Procedures.

  • Bonus Skills (Nice to Have’s):
  • Experience with OAuth 2.0, Single sign-on, or OpenId Connect
  • Experience with modern web frameworks (react, angular, vue, etc)
  • Experience with performance testing
  • Experience with billing
  • Experience in building applications for the cloud platform.

  • What is an iQer?

    An iQer is a term, used daily across all iQmetrix locations, is someone who works for iQmetrix. Sounds simple, but there’s more to being an iQer than meets the eye!

    If you’re an iQer, you approach problems with humility and an open mind. You’re a go-getter who doesn’t wait around to be told what do to. Whether it’s on your own or with a team, you aren’t afraid to try new things, fail, succeed, and improve along the way. Your team, the company, and the well-being of others come before your personal agenda—you’re an ally to your colleagues and the community.

    The world changes fast and, as an iQer, you’re ready to adapt. You recognize diversity in the world, listen to others, and consider all perspectives.

    Want to Join the Team?

    If you’re interested in a career with iQmetrix, please submit your resume and cover letter. We are an equal opportunity employer. We do not discriminate based on race, faith, colour, cultural background, gender, sexual orientation, age, marital status, or disability status. We thank all applicants for their interest, however, only those selected for an interview will be contacted.


    calendar_today2 days ago

    Similar jobs

    location_onVancouver, Canada

    work iQmetrix

    I expressly authorise the Terms and Conditions