Intermediate Software Developer
2 weeks ago
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 (TypeScript, React, Node.js) and AI technologies, taking ownership from prototype through production. Maintain build and deployment infrastructure (Docker, GitHub Actions, AWS CodeBuild, Terraform, AWS CloudFormation). Database development and administration using MySQL/MariaDB 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, TypeScript—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/MariaDB, PostgreSQL); familiarity with NoSQL and column‑store databases (e.g., ClickHouse) is a plus. Data engineering experience is a plus. Delivery & edge: Hands‑on CI/CD (GitHub Actions, AWS CodeBuild) and CDN/edge computing (Cloudflare). Bonus: PHP and WordPress 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. Discounted annual GoodLife membership. Participation in the Perkoolis Perk Program, offering employee pricing at a wide range of retailers. A Workplace Built for Everyone: SJC Values Amaze our customers: We put our customers’ evolving needs at the heart of the business and inspire through our ideas, quality and service. Be relentlessly curious: We take the initiative to learn, try new things and brainstorm the next big idea. Respect every individual as equal: We value diversity as the means to creativity and cultivate a collaborative environment where everyone belongs. Innovate and adapt with urgency: Forward‑thinking and flexible, we react quickly and boldly to change. Contribute to our community: We apply our resources and passions to make a difference – for people and our planet. Accommodations at SJC SJC is proud to be an equal‑opportunity employer, where everyone feels welcome and has the opportunity to thrive. We’re committed to creating inclusive and barrier‑free recruitment processes and work environments. If you’re contacted for an interview and require any accommodations to ensure a fair and equitable experience, please let our Human Resources team know. We’ll handle any information you share with complete confidentiality. Inclusion at SJC Equality and respect for all is one of our founding values and core beliefs at SJC. We are a diverse group with associates of all ages, orientations, races and talents. We celebrate this diversity and we draw strength from it. Inclusivity at SJC means fostering a culture that welcomes and respects each individual as equal – both inside our walls and within the larger community. Seniority level Associate Employment type Full‑time Job function Marketing Services and Book and Periodical Publishing #J-18808-Ljbffr
-
Intermediate Software Developer
4 weeks ago
Toronto, Canada Edjuster Full timeBits In Glass (BIG), MuleSoft Partner of the year, is seeking a MuleSoft Developer to join our Toronto team, to work with customers to implement MuleSoft solutions and solve mission-critical business challenges. An Intermediate Developer delivers successful projects by providing skilled technical consulting, training and leadership in complex...
-
Intermediate Software Developer
3 weeks ago
Toronto, Canada Edjuster Full timeBits In Glass (BIG), MuleSoft Partner of the year, is seeking a MuleSoft Developer to join our Toronto team, to work with customers to implement MuleSoft solutions and solve mission-critical business challenges. An Intermediate Developer delivers successful projects by providing skilled technical consulting, training and leadership in complex environments.As...
-
intermediate software developer
3 weeks ago
toronto, Canada Randstad Full timeDo you have working knowledge of Dynamics interoperability, integration and capability with other Microsoft cloud technologies? Do you have extensive experience developing in Dynamics 365 Customer Experience (case management, Knowledge Management, Customer Service Workspace configuration)? If so, this would be a great opportunity for you!Our client is...
-
intermediate software developer
4 weeks ago
toronto, Canada Randstad Full timeDo you have at least 3+ years of experience designing solutions with Oracle Siebel CRM or Adobe AEM technologies? Do you have experience with developing business design document, functional & non- functional requirements? If so, this would be a great opportunity for you!Our client is looking for an Intermediate Software Developer for a 6 month contract in...
-
Intermediate Software Developers
3 days ago
Toronto, Canada ROSS Full timeOur client is looking to add an intermediate Java Developer to their team. You will support their Internet-based e-commerce software (Web Services & EDI) products and an in-house CRM system. The successful candidate will have a solid background in internet/java development using a structured SDLC methodology and want to expand their customer support...
-
Intermediate Software Developers
1 week ago
Toronto, Canada ROSS Full timeOur client is looking to add an intermediate Java Developer to their team. You will support their Internet-based e-commerce software (Web Services & EDI) products and an in-house CRM system. The successful candidate will have a solid background in internet/java development using a structured SDLC methodology and want to expand their customer support skills....
-
Intermediate Java Developer
2 weeks ago
Toronto, Canada Software International Full timeAbout the job Intermediate Java Developer - RemoteSoftware International (SI) supplies technical talent to a variety of clients ranging from Fortune 100/500/1000 companies to small and mid-sized organizations in Canada/US. We are currently searching for a Java Developer for our IT Financial Services SaaS client in Toronto,ON.Salary Range: $80,000 - $100,000...
-
Intermediate Software Developer
1 week ago
Toronto, Canada Randstad Canada Full timeDo you have 5+ years of experience with Siebel technical configuration / development / integration? Do you have 3+ years of development and testing experience of Siebel integration with Adobe AEM , J2EE and etc? If so, this would be a great opportunity for you!Our client is looking for an Intermediate Software Developer for a 6 month contract in Toronto.This...
-
Software Developer
2 weeks ago
Toronto, Canada 2iSolutions Inc. Full timeOur client is seeking an Intermediate Software Developer – CRM for a 4-month contract opportunity in Toronto, ON. This is a hybrid role.Must Have:• Oracle Siebel CRM testing experience is a must• 5+ years of experience with Siebel technical configuration / development / integration• 3+ year of development and testing experience of Siebel integration...
-
Software Developer
2 weeks ago
toronto, Canada 2iSolutions Inc. Full timeOur client is seeking an Intermediate Software Developer – CRM for a 4-month contract opportunity in Toronto, ON. This is a hybrid role.Must Have:• Oracle Siebel CRM testing experience is a must• 5+ years of experience with Siebel technical configuration / development / integration• 3+ year of development and testing experience of Siebel integration...