×
Register Here to Apply for Jobs or Post Jobs. X

Intermediate Software Developer

Job in Toronto, Ontario, C6A, Canada
Listing for: SJC
Full Time position
Listed on 2026-02-28
Job specializations:
  • Software Development
    Cloud Engineer - Software, Software Engineer, Full Stack Developer, Backend Developer
Salary/Wage Range or Industry Benchmark: 100000 - 125000 CAD Yearly CAD 100000.00 125000.00 YEAR
Job Description & How to Apply Below

Join to apply for the Intermediate Software Developer role at SJC

SJC: A Leader in Canadian Communications

SJC stands as Canada’s largest privately owned communications company, distinguished by its portfolio of leading media brands, including Toronto Life, Chatelaine, and Maclean’s. A dynamic and influential organization within the industry, SJC excels in the creation, publication, and production of best‑class content through its comprehensive content and creative studios, advanced advertising technology, and state‑of‑the‑art print facilities. We collaborate with clients across North America to deliver innovative marketing solutions that effectively inform, inspire, and empower audiences across all platforms.

With significant reach and influence, SJC has proudly been recognized as one of Canada’s Best Managed Companies for 22 consecutive years, a testament to our commitment to excellence. For more information about our organization, please visit

About the Role

Our engineering team is seeking an Intermediate Developer to play a key role in the engineering function for our Communications Group. In this role you will be responsible for maintaining and enhancing our digital platforms that enable product, content and monetization to succeed for all stakeholders across SJC. As a member of the team, you will collaborate closely with product managers and designers to deliver high‑impact solutions that maximize value for our users.

This role requires a proven track record of contributing to complex projects, quality code production, and leveraging AI tools.

What You’ll Do in this Role:
  • Collaborate with other engineers, PMs and designers, contributing to a culture grounded in trust, teamwork, clear expectations, accountability, and continuous improvement.
  • Develop new platform and product features using modern frameworks (Type Script, React, Node.js) and AI technologies, taking ownership from prototype through production.
  • Maintain build and deployment infrastructure (Docker, Git Hub Actions, AWS Code Build, Terraform, AWS Cloud Formation).
  • Database development and administration using MySQL/Maria

    DB on AWS RDS Aurora.
  • Other duties as assigned.
  • Experienced engineer: 2‑4 years in software engineering with a track record of contributing to high‑performing teams.
  • Full‑stack experience is a big plus, but a strong front‑end or back‑end developer with willingness to learn and expand their domain knowledge would be welcome.
  • Cross‑functional partner:
    Proven collaborator with PMs, designers and peers to take products from 0→1, managing expectations and delivering impact while fostering transparency and operational excellence.
  • Contributing to shared product services: authentication, content APIs, adtech, user engagement, personalization.
  • Shipping mobile web experiences: (Next.js, React, Node, Type Script—plus the leading edge framework that emerges tomorrow).
  • Crushing performance & Core Web Vitals so ad viewability and subscription conversions soar.
  • Contributing engineering culture: code quality, observability, threat modeling, blameless retrospectives.
Your Technical Skills Include:
  • Education:

    A bachelor’s degree in Software Engineering, Computer Science, or equivalent.
  • Back‑end & runtimes:
    Proficient in REST APIs (Golang, Python), containerization (Docker, AWS ECR/ECS/Fargate), microservices architecture, and serverless (AWS Lambda, Step Functions).
  • Data stores:

    Experience with relational databases (MySQL/Maria

    DB, Postgre

    SQL); familiarity with No

    SQL and column‑store databases (e.g., Click House) is a plus. Data engineering experience is a plus.
  • Delivery & edge:
    Hands‑on CI/CD (Git Hub Actions, AWS Code Build) and CDN/edge computing (Cloudflare).
  • Bonus: PHP and Word Press experience.
Benefits at SJC:

SJC is committed to the well‑being and professional development of its employees. Our comprehensive benefits package includes:

Health and Dental Benefits
  • Employee & Family Assistance Program (EFAP) and access to online health & wellness resources through Homewood Health.
  • Scholarship program available for employees’ children.
  • Exclusive employee subscription rates for SJC publications.
  • A complimentary 1‑year Toronto Life Insider membership.
  • Discoun…
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary