Senior Developer (Relocation Package & Assistance Available)

  • Full-time

Company Description

Torstar Corporation is a broadly-based media company. Its businesses include the Toronto Star, Canada’s largest daily newspaper, six regional daily newspapers in Ontario including The Hamilton Spectator, and more than 70 weekly community newspapers in Ontario; flyer distribution services; and digital properties including thestar.com (with local editions in Toronto, Vancouver, Calgary, Edmonton, Winnipeg, Ottawa and Halifax), wheels.ca, toronto.com, save.ca, a number of regional online sites. Torstar also holds a majority interest in VerticalScope, a North American vertically-focused digital media company.

The Toronto Star is Canada’s largest daily newspaper and is read in print and across desktop, mobile and tablet platforms by more than 6 million readers every week. Online, thestar.com is one of the most-visited newspaper websites in Canada.

Our Commitment To Diversity
We strive to be a leader in building and cultivating an employee community framed around fairness, support and opportunity. We believe that what makes us different, makes a difference. And as a team, the diversity of our backgrounds, interests and experiences is what enriches our work, and our workplaces. We welcome all, and we strive for an inclusive culture that allows individual growth and shared success.

Job Description

Torstar Group IT is looking for a Senior Developer to join our team, working to develop and maintain best-in-class applications which support mission critical services across our organization.

Reporting to the VP and Managing Director, IT and Strategic Sourcing, this role will have the direct support of a Team Lead and broader support with BA, QA and operational support resources working in conjunction. 

We will also provide a tailored employer relocation package for the successful candidate to support their relocation.

Key Responsibilities

  • Support implementation of features end to end from the front-end UI, Service Layer and Database
  • Working with QA, run and monitor software performance tests on new and existing programs for the purposes of correcting errors, isolating areas for improvement, and general debugging
  • Perform release management activities prepare deployment packages
  • Perform activities for the planning of a sprint. Includes breakdown of PBI into detail implementation tasks. Provide work analysis and effort
  • Manage and/or provide guidance to junior software developers

Qualifications

  • Post-Secondary degree in Computer Science, or related technical discipline, or an equivalent combination of education and experience from which comparable knowledge and skills may be obtained
  • Minimum 5 years of software development experience
  • Demonstrated ability to stay current with Application Architecture best practices, design patterns, existing and emerging technologies and platforms and architectural and systems engineering trends
  • A strong technical understanding and 4+ years of hands-on experience in a Microsoft development environment (SQL, HTML, XML, .NET (C#), ASP.NET MVC, WCF, Entity Framework, JavaScript, AJAX, MVVM, KnockoutJS, JQuery, JSON, Moq)
  • TypeScript, Gulp (Nice to Have)
  • Expertise in integration and middleware technologies with experience in applying Integration Design Patterns
  • Knowledge and experience with MuleSoft API Development/CloudHub and Biztalk 2013
  • Knowledge and working experience with Razor and Unity
  • Extensive experience with Entity Framework with LINQ
  • Ability to write unit tests, integration tests, unit-testable code, TDD, mocking and stubbing
  • Familiar with automated build/CM systems (Visual Studio, Team Foundation Server), Source Control best practices
  • Working knowledge of SOLID principles
  • Good understanding of Design Patterns especially MVC, MVVM, Repository, DDD
  • Experience with n-tier architecture and product development (Product which has a long lifeline and is heavily data driven)
  • Experience in Hybrid Agile development environment
  • Experience working with enterprise applications, including O365, MS Teams
  • Extensive experience with MSSQL database, including working knowledge of SSRS and SSIS
  • Extensive knowledge of Relational Database concepts, Experience developing Stored Procedures using SQL
  • Experienced in user-interface development
  • Demonstrated expertise with standard modeling language tool

Additional Information

AODA
Torstar is committed to providing an inclusive and barrier-free recruitment process ensuring equal access to employment opportunities for candidates, including persons with disabilities. In compliance with Accessibility for Ontarians with Disabilities Act and Ontario Human Rights Code we will endeavour to provide accommodation to persons with disabilities in the recruitment process upon request. If you are selected for an interview and you require accommodation due to a disability during the recruitment process, please notify the hiring manager upon scheduling the interview of your requirements.

Privacy Policy