Jr. Software Developer

Knowledge First Financial - Mississauga, ON (30+ days ago)

Apply Now

This is your chance to be part of an exceptional group of people, to make positive contributions that help Canadian families, working in an environment that is focused on satisfying employees and customers alike. If you demonstrate our values listed above and you thrive on change and positive growth apply for a position with us today. Our company is growing and it is an exciting time. We’d love to have you join our team and help make Knowledge First Financial the recognized leader in providing education savings solutions for Canadians.

You will develop corporate systems and work with software upgrade projects.

Position Responsibilities:
As part of the Software Development team, the Junior Software Developer will be primarily responsible for working individually or in small teams on full-stack development of desktop and web-based applications using:

C# and .NET Framework technologies, including ASP.NET MVC and WPF

A basic web front-end stack (HTML, JavaScript, CSS)

MSSQL Server and Entity Framework

You will also be expected to:
Work closely with our Senior Developers, Product Owners, and Business Analysts to define feature specifications and build our next generation of products

Code, troubleshoot, and debug software

Scope technical requirements on projects, provide estimates and flag issues that affect scope

Test online projects for functionality, presentation, accessibility and usability

Desired Skills and Experience:
Solid foundation on Object Oriented software design principals.

.NET software development experience, including C#

Experience with the ASP.NET MVC framework

Experience with responsive web development

Basic web front-end skills (HTML, Javascript & minimal CSS)

Understanding of Agile methodologies

Experience with REST web-services

High level relational database programming experience

Familiar with Design Patterns and Secure Coding best practices

Experience with a version control system

Experience creating and maintaining system documentation.

Experience with the following would be considered an asset:


HTML5, Angular, React, or TypeScript


Continuous Integration, Delivery, and Deployment

TFS or Azure DevOps

Position Requirements:
Bachelor’s Degree/College Diploma

1+ Years experience and/or multiple co-op placements

Strong analytical, problem solving and decision-making skills

Experience creating and maintaining system documentation

Highly organized with well-developed time-management skills and processes for managing multiple priorities

Excellent verbal and written communication skills

We at Knowledge First Financial, are committed to fostering an inclusive, accessible environment, where all employees and customers feel valued, respected and supported. We are dedicated to building a culture that reflects the diversity of our customers and communities in which we live and serve. If you require an accommodation for the recruitment/interview process (including alternate formats of materials, or accessible meeting rooms or other accommodation), please let us know and we will work with you to meet your needs.

Back Share
Apply Now