Toronto Employment Platform

Junior Software Developer

Job Summary

Dealnet is an emerging leader in non-bank consumer lending, leveraging its engagement & technology platform to drive significant growth in loan originations.

Dealnet Capital Corp is an established consumer finance company focused on leveraging its engagement & technology platforms and dealer network to drive significant year over year growth.

Gemma Communications is a subsidiary company of Dealnet Capital.

Gemma Communications is a leading customer engagement company with customers and contact center locations in both the US and Canada. We provide inbound and outbound calling solutions, customer care, and omni-channel communication with both consumers and businesses. Our experienced leadership team, transparent operational practices, and best-in-class technology provide the results needed to drive our client’s businesses forward.


Junior Software Developer

Job Type Permanent, Full Time

Office Location

North York

Role Overview

This position is responsible for for internal software development within a call centre environment. This includes designing, building, and maintaining applications, reports, and scripts used by both internal and external customers. The Junior Developer reports to the Lead Developer.

Responsibilities and Duties

Job Duties

  • Works as a member of a team to deliver software that meets business requirements in a timely fashion.
  • Reviews project requirements and deliverables to help prepare a plan to meet delivery timelines.
  • Tests and validates system operation by conducting tests; modifying program sequence and/or codes.
  • Maintains historical records by documenting all development activities, and helping to maintain end-user application documentation.
  • Works with internal parties to help troubleshoot, diagnose, and resolve issues with developed software.
  • Maintains data security of all sensitive data.

Qualifications and Skills


  • Strong written and verbal communications skills including experience authoring and maintaining systems documentation.
  • Knowledge of software development life cycle approaches (agile, waterfall)
  • Ability to translate business requires into technical development requirements.
  • Time management skills to help projects are completed on schedule
  • Experience developing web applications on the .NET application stack using the following technologies: C#, .NET 3.0, 3.5, 4.0, 4.5, ASP.NET MVC 5
  • Experience with Entity Framework (or equivalent .NET ORM) and LINQ
  • Experience with MS SQL Server including relational database design, writing optimized queries and stored procedures with T-SQL
  • Experience with integration to 3rd party platforms and components using xml, soap and json web services, REST services, WCF services
  • Experience with enterprise patterns and architectures, OOP, OOD, dependency injection/IOC, unit testing.
  • Experience and understanding of secure coding best practices
  • UI programming with HTML5, CSS3, Javascript, Javascript frameworks and methodologies (eg, JQuery, Jquery UI, Angular, React Twitter Bootstrap or other responsive frameworks, etc)

Job Type: Full-time

Only candidates can apply for this job.

About Us

Talent Portal is a Toronto-based Job Board and Employment Platform. We are dedicated at helping talents reach their dream career.Candidates can search for jobs and set job alerts to receive new job notifications via email; Employers can post jobs online, and receive applications via email. It is free for both employees and employers.

Company Search

Social Networks