Sign In or Sign Up

Director, Software Engineering (Digital)


Head Office
Mississauga, Ontario

If you are looking to join one of Canada’s fastest growing companies, goeasy Ltd. is the place for you! A publicly traded company on the TSX with over 4000% shareholder return since 2001, goeasy operates two main business units. easyfinancial is our consumer lending business that offers secured and unsecured installment loans of up to $25,000 and easyhome is Canada’s largest merchandise lease-to-own company. It is our mission to provide everyday Canadians the chance for a better tomorrow, today by giving them access to the credit they need and by offering them a second chance when they have been turned down by banks and traditional lenders. With a retail network of nearly 400 locations across Canada and over 1700 employees, we are able to build lasting relationships with our customers as we help them rebuild their credit and graduate towards prime rates and a brighter financial future.

The Director, Software Engineering (Digital) will have the primary focus in building and leading a high performing software development & support team for online web based properties and mobile applications. You will bring a clear passion for technology, delivery & application support. Providing vision and leadership, the Director will be responsible for people management and their career development. In addition, the incumbent will be the key to our architectural direction to build a re-useable, scalable product platform. The Director role will manage offshore & onshore teams and work closely with a number of cross functional key stakeholders, including project management, marketing, operations, and others.

Responsibilities

  • Responsible for delivery & management of highly complex enterprise-wide technology solutions consisting of multiple work streams and projects
  • Develop amazing user experiences on web and mobile devices
  • Ability to apply experience to problem solving at every level of the tech stack
  • Ensure team is following best practices for technology choices, development procedures and processes, while anticipating need to balance business goals versus technical constraints
  • Manage third party development projects & offshore resources
  • Effectively mentor and develop a team of software development engineers
  • Promote methods for collaboration and knowledge sharing amongst team
  • Ensure applications are supportable, achieve business objectives, are in line with reference architecture and meet security & disaster recovery standards
  • Collaborate with business to understand business strategy and objectives in order to develop technology solutions & roadmaps
  • Prioritize and manage an effective pipeline for day to day implementation of projects, enhancements and change requests by fostering active partnership with the business
  • Responsible to provide technical insight, oversight, strategic context, direction and leadership to the teams involved.
  • Monitor and evolve an effective offshore / onshore resource augmentation & capacity management strategy.
  • Drive the overall execution of strategy with hands-on leadership in driving design sessions, architectural choices, code versioning, code reviews, build processes and deployments
  • Analyze and improve reliability, security, and performance of all web technology applications and databases

 

 Qualifications

  • Candidate must have 10+ years of successful experience managing teams responsible for application strategy, software development, production support and architecture for medium to large scale enterprise organizations
  • Substantial experience implementing public facing web sites at all layers of the system and leading very high proficiency programming teams
  • Should be well versed in current legal and regulatory issues and trends with respect to IT Security and technology architecture
  • Experience leading evaluations to refactor or replace legacy systems, as well as developing and deploying solutions and processes to handle complex technology transitions and decisions
  • Ability to work at all organization levels and be hands on as and when required
  • Excellent understanding of software development tools and methodologies
  • Excellent understanding of current technologies and approaches to ensure the best and most efficient way to architect and develop new technology solutions
  • Expert domain knowledge & experience in Web & mobile development
  • Experience with best practices around enterprise architecture
  • Experience in building, motivating and managing a team of software engineers
  • Should have excellent communications skills to interact efficiently with a variety of technical and non-technical stakeholders and program contributors

 

 

Inclusion and Equal Opportunity Employment

goeasy is an equal opportunity employer. In addition, goeasy is committed to providing accommodations for applicants upon request at any stage of the recruitment process in accordance with all legislative requirements throughout Canada.   Please let us know if you require an accommodation due to a disability during any aspect of the recruitment process and we will work with you to address your needs.

Additional Information:

All candidates considered for hire must successfully pass a criminal background check, credit check, and validation of their work experience to qualify for hire. 

We thank all interested applicants; however, we will only be contacting those for interview who possess the skills and qualifications outlined above.

 

Why should you work for goeasy?

To learn more about our great company please click the links below:

www.goeasy.com/careers

 

#PAID1234

#LI-POST

Skip to the main content