Careers

Software Developer


Click here to subscribe to news.

Location: Saskatoon, SK

VersaBank is an inclusive, entrepreneurial, Schedule 1 Chartered Bank with over $4.3 billion in assets and growing. As Canada’s most innovative bank, VersaBank operates as a branchless financial institution that obtains its deposits and provides most of its loans and leases electronically, with innovative deposit and lending solutions for financial intermediaries that allow them to excel in their core businesses.

VersaBank’s Common Shares trade on the Toronto Stock Exchange (“TSX”) and Nasdaq under the symbol VBNK. Our Series 1 Preferred Shares trade on the TSX under the symbol VBNK.PR.A. Our head office is in London, Ontario, with various offices located across Canada. For more information on VersaBank, please visit our website at www.versabank.com.

VersaBank is excited to add a Software Developer to our IT team. This is a hybrid role where you will get the chance to work alongside our passionate and collaborative team at our Saskatoon office as well as remotely from home.

As a full-stack Software Developer at VersaBank you will analyze and develop solutions to meet our stakeholders needs which includes a focus on desktop, API and database development, along with client support and consultation for VB’s software systems.  You will be fully immersed in analysis-orientated tasks, working on complex applications, and contributing to the design, coding, testing, debugging, and documentation of projects. Additionally, we will also rely on you to assist in live operational support and troubleshooting from time to time. This role will play a crucial part in transforming the functionality of our existing internal systems into an innovative tool which will be used across the bank to increase efficiency of our programs.

The ideal candidate will have strong working knowledge of both the Windows and Linux operating systems, along with programming languages and frameworks such as C#, .Net, Web API, RESTful API. Additionally experience with Kubernetes, Azure Devops, and Docker would also be a strong asset.

What you’ll need to be successful in this role:

  • Undergraduate degree with a focus on computer science, engineering, math or statistics
  • 1 to 2 years’ experience in similar role and/ or using similar technologies
  • Strong understanding of the Windows and Linux operating systems
  • Strong understanding of object-oriented design, secure software, and development lifecycles
  • Experience developing desktop and web applications as well as with automated testing, database query and structures
  • Excellent interpersonal skills with a strong ability to communicate across all levels and technical knowledge
  • Ability and eagerness to learn and apply new skills required to execute role deliverables
  • Strong knowledge of database systems and proficiency in SQL
  • Proficiency in MVC, Entity Framework Core, WPF, JSON, Javascript, TypeScript, CSS, HTML, Visual Studio, and VS Code

We offer excellent career advancement opportunities, an informal, positive work environment and a very competitive compensation package that includes base salary, an outstanding benefits package, tuition refund program, pension supplement, fitness club membership and participation in an attractive incentive award program.

If working for a ‘non-traditional’ bank with an entrepreneurial flair interests you, we encourage you to apply. Please forward your resume and cover letter in confidence to [email protected].

We thank you for taking the time to submit an application. Please be advised that only those applicants selected for an interview will be contacted.