Software Engineer

Vancouver, BC, Canada

Job Description


The Opportunity

To help continue fuel our growth, we are looking for a detail-oriented, goal-driven, high-energy, Software Engineer to expand our Technology team. Our Technology team goes above and beyond to ensure our software systems are robust and highly maintainable. We are a 24/7 operation that requires on-call coverage to serve any technical incidents that may arise. This role will report into the Manager of Software Engineering. This is a full-time position in our Vancouver HQ, walking distance from shops, restaurants, and public transit. Compensation is based on experience and includes stock options and benefits.

As a part of our Technology team you will...

  • Work as part of a high performing engineering team to deliver complete, high-quality, end-to-end solutions
  • Work collaboratively with other Software Engineers, DevOps, QA and Product to expand stories into tasks, and work on implementing features and fixing issues based on a planned Software Release Management process
  • Based on user story acceptance criteria, work with the team to design a scalable, robust, and reusable solution to that story
  • Document and communicate designs to others on the team
  • Contribute to guidelines and coding standards used for building reusable application components that are easy to maintain, troubleshoot, and test
  • Participate in peer design and code reviews
  • Identify and assist in mitigating technical, schedule, and other project risks
  • Provide technical input into product roadmaps, negotiating compromises between business and technical constraints
  • Provide input into process improvement initiatives to improve the quality and timeliness of deliverables with high predictability
  • Monitors escalates and resolves systems issues
  • Mentor more junior staff as required
  • Depending on business needs, you may be required to share an on-call rotation and be an escalation contact for service incidents
We\xe2\x80\x99re looking for someone who has...
  • BSc degree in computer science, engineering or equivalent experience
  • 3 to 5+ years of solid software engineering experience architecting and developing enterprise-grade applications
  • Strong experience developing user interfaces, custom services, components, or modules using Microsoft stack
  • Strong experience with the .NET framework, ASP.NET MVC, Web API, C#, ReactJS and JavaScript
  • Strong experience with database systems like MySQL, MS SQL Server. Knowledge of NoSQL databases an asset
  • Experience with source control systems such as Git, SVN, Mercurial
  • Experience with Jira, Confluence and BitBucket
  • Knowledge and experience with test-driven development and agile/iterative development methodologies.
  • Hands-on experience using unit test frameworks and test automation tools/techniques in the development process, including automated testing of web services; strong focus on quality of deliverables
  • Able to learn quickly and effectively apply new knowledge, demonstrating the desire to stay in touch with emerging technologies
  • Strong analytical skills, problem-solving ability, and attention to detail
  • Good collaboration and leadership skills, as well as passion for work in a team environment with the ability to resolve conflicts and align people
  • Experience working in an agile development team
  • Self-starter looking to contribute significantly to the team
  • Able to work independently with minimum supervision
  • Proficient in the English language with excellent communication skills, both written and verbal are a must
It\xe2\x80\x99s a bonus if you have...
  • Experience mentoring more junior staff
About Us

Trulioo (Truly You) was founded in 2011 by Stephen Ufford and Tanis Jorge, two Canadian serial entrepreneurs, to help reduce fraud, mitigate risk, and increase trust and safety online.

By providing secure access to GlobalGateway, Trulioo\xe2\x80\x99s marketplace of identity data and services, organizations can instantly verify the identities of five billion people and 250 million businesses worldwide through a single API. Trulioo helps organizations automate, digitize and scale their customer onboarding, fraud prevention, and compliance operations around the globe.

Our clients include some of the world\xe2\x80\x99s most prominent tech companies, banks, payment processors, and money transfer companies, along with major online marketplaces, financial institutions and gaming companies.

A Silicon Valley-funded tech company, Trulioo is headquartered in Vancouver, with satellite offices in San Francisco and Dublin. Trulioo is the recipient of many prestigious honors and awards, including CNBC Disruptor 50 Company, Best ID Verification and Authentication Solution at the CNP Awards for two consecutive years and ranked #1 for Top Identity Verification Provider in the RegTech Supplier Report three years running. We were also the B.C. winner of Startup Canada\xe2\x80\x99s 2018 Global Entrepreneurship Award and were crowned winners of the Compliance Innovation category at the 2018 RemTECH Awards.

Working at Trulioo

Trulioo offers a fast-paced, dynamic work environment where all employees have an impact. The company is growing fast, so we like to work hard and have fun!

We have catered lunches twice a week, fresh fruit and snacks, yoga classes, team-building events, and of course the standard ping-pong and foos. But what should excite you the most about Trulioo is the opportunity to be a key player in revolutionizing how technology, trust, and identity intersect online, and working with people who are excited and motivated to make a difference in an area that touches everyone\'s lives.

Enjoy a rewarding and challenging startup environment filled with fun perks!

Learn more about us at

Trulioo is a growing company and while we thank everyone in advance for considering us, only those who are being considered will be contacted.

Powered by JazzHR

Trulioo

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD2199426
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Vancouver, BC, Canada
  • Education
    Not mentioned