1

Senior Software Developer Engineer Jobs in Ontario

Senior Software Developer We're a naan traditional company... Summary We are seeking a Software Development Lead who is passionate about innovation and emerging technologies. This role involves ...

Senior Software Developer

Mississauga, ON · On-site

CA$120K - CA$160K/yr

General Accountability The Senior Software Developer is responsible for designing and delivering high-quality software solutions that supports business and product objectives. In our highly regulated ...

Senior Software Developer (C++) - Lidar & Geospatial Systems Join Teledyne Optech, part of Teledyne Technologies, where you'll help turn complex lidar data into powerful geospatial insights. You'll ...

What will you do? We are seeking a Senior Java Developer to design, build, and maintain high ... Must Have Bachelor's degree in computer science, Software Engineering, or equivalent 7+ years of ...

Senior Software Developer

Toronto, ON · On-site

CA$107K - CA$157K/yr

... portfolio of software to give customers the power to solve their design, business, and ... Autodesk's Digital Experience Engineering team is looking for an experienced Senior Developer who ...

RQ00687 - Sr. Software Developer

Toronto, ON · Hybrid

CA$87.38 - CA$104.86/hr

RQ00687 - Sr. Software Developer 9+ month contract (188 business days) - possible extension ONSITE 5 days - 525 University Ave, Toronto Must Haves: * 8+ years of hands-on experience with Remedy ARS ...

Senior Software Developer, Fintech

Toronto, ON · Hybrid

CA$170K - CA$195K/yr

The Senior Software Engineer, Fintech is a hands-on technical leader responsible for building, operating, and evolving critical client-facing features within Clio Manage, our industry-leading case ...

Job Posting Title Senior Software Developer Job Category Systems Engineering Language Requirements English / Anglais English is required / L'anglais est requis Flexible Work Agreement Type Hybrid ...

As a Senior Software Developer , you'll play a key role in designing and building high-performing, user-friendly applications on our next-generation platform. You'll collaborate across disciplines in ...

The vacant Senior Software Developer role will report to the Head, RTR, T&O and will be responsible for developing and maintaining the company's highly distributed, high-performance payment system.

Showing results 21-40

Senior Software Developer Engineer information

What are the key skills and qualifications needed to thrive as a Senior Software Developer Engineer, and why are they important?

A Senior Software Developer Engineer requires advanced programming skills, deep understanding of software architecture, and several years of experience with a relevant degree in computer science or a related field. Familiarity with modern development frameworks, version control systems like Git, and certifications such as AWS Certified Developer or Microsoft Certified: Azure Developer Associate are often expected. Strong problem-solving abilities, effective communication, and leadership skills help in mentoring teams and collaborating on complex projects. These competencies ensure high-quality software delivery, efficient teamwork, and innovation within dynamic tech environments.

What are Senior Software Developer Engineers?

Senior Software Developer Engineers are experienced professionals who design, develop, and maintain complex software systems. They lead technical projects, mentor junior developers, and collaborate with cross-functional teams to deliver high-quality solutions. Their responsibilities often include architecting software, reviewing code, ensuring best practices, and troubleshooting critical issues. Senior developers play a key role in shaping technical strategies and guiding the overall direction of software projects.

What are some common challenges faced by Senior Software Developer Engineers when leading project teams?

Senior Software Developer Engineers often encounter challenges such as balancing technical leadership with hands-on coding, managing cross-functional communication, and aligning team members with project goals. They may also need to mentor junior developers while ensuring code quality and timely delivery of features. Navigating competing priorities and rapidly changing requirements requires strong problem-solving skills and adaptability, as well as effective collaboration with project managers, designers, and QA teams.

What is the difference between Senior Software Developer Engineer vs Software Developer?

AspectSenior Software Developer EngineerSoftware Developer
Required CredentialsBachelor's degree in CS or related field; 3+ years experience; sometimes certifications like Microsoft or AWSBachelor's degree in CS or related field; 0-2 years experience; certifications are optional
Work EnvironmentTeam lead roles, project planning, mentoringDevelopment tasks, coding, testing
Employer & Industry UsageTech companies, software firms, startupsSame as Senior Software Developer Engineer

The main difference is experience level and responsibilities. Senior Software Developer Engineers typically have more experience, take on leadership roles, and mentor junior developers, while Software Developers focus on coding and implementing features. Both roles are essential in software development teams, but the senior position involves more strategic and supervisory duties.

What cities in Ontario are hiring for Senior Software Developer Engineer jobs? Cities in Ontario with the most Senior Software Developer Engineer job openings:
Infographic showing various Senior Software Developer Engineer job openings in Ontario as of July 2026, with employment types broken down into 82% Full Time, 6% Part Time, 1% Temporary, and 11% Contract. Highlights an 80% Physical, 6% Hybrid, and 14% Remote job distribution.
Senior Software Developer

Full-time

Posted yesterday


Job description

Senior Software Developer
We’re a naan traditional company…

 
Summary

We are seeking a Software Development Lead who is passionate about innovation and emerging technologies. This role involves leading the design, development, and deployment of cutting-edge digital solutions that enhance our operations and customer experiences. The ideal candidate will have a strong background in .NET, Azure Cloud, Python, and AI, with experience in CRM and Supply Chain functionalities. You will leverage proficiency with AI development tools and frameworks to build intelligent, data-driven applications that drive business value.  

 

What FGF Offers:

  • FGF believes in Home Grown Talent, accelerated career growth with leadership training.  Unleashing Your Potential 
  • Competitive Compensation, Health Benefits, & a generous flexible medical / Health spending account
  • RRSP matching program
  • Tuition reimbursement
  • Discount program that covers almost everything under the sun - Restaurants, gyms, shopping etc. 

Primary Responsibilities 

Innovation & Technology Exploration: 

  • Stay ahead of emerging technologies and AI/ML advancements 

  • Research, prototype, and develop innovative AI/ML solutions to enhance operational efficiency 

  • Leverage Azure AI services for building smart, data-driven applications 

  • Encourage a culture of experimentation and continuous learning within the team 

Technical Leadership & Development: 

  • Design and develop high-performance applications using .NET (C#), Python, and Azure Cloud services 

  • Architect and implement scalable, cloud-based solutions with best practices in security, DevOps, and CI/CD 

  • Work on real-time data integration, automation, and process optimization 

  • Optimize CRM and supply chain functionalities through AI-driven insights and process automation 

Team Management & Collaboration: 

  • Lead a team of software developers, mentoring them in cutting-edge technologies and best practices 

  • Collaborate with sales, operations, supply chain and QA teams to understand business needs and deliver impactful solutions 

  • Conduct code reviews, knowledge-sharing sessions, and training workshops 

  • Foster a culture of creativity, collaboration, and problem-solving 

Project & Stakeholder Management: 

  • Drive Agile development and ensure timely delivery of innovative solutions 

  • Translate business needs into scalable, high-impact software solutions 

  • Work closely with web/mobile developer, data scientists, and industry experts to implement AI-driven solutions 

  • Ensure documentation, compliance, and security best practices are followed 

Required Experience 

  • 5+ years of experience in software development, with at least 2+ years in a leadership role 

  • Strong experience with .NET and C# frameworks for enterprise application development 

  • Experience with Azure Cloud (Azure Functions, App Services, Azure SQL, Azure AI/ML services) 

  • Demonstrated proficiency with AI development tools and assistants (IDE copilots, ChatGPT, Claude, etc.) 

  • Strong understanding of AI-driven automation, intelligent decision-making, and real-time data analytics 

  • Experience with Agile methodologies, DevOps, CI/CD pipelines, and containerization (Docker/Kubernetes) 

  • Strong experience in ERP platforms (e.g., SAP, Microsoft Dynamics, Salesforce) and supply chain technologies 

  • Experience leveraging Machine Learning to develop AI-powered solutions that enhance performance and efficiency 

  • Hands-on experience with AI/ML applications in CRM, supply chain, and automation (e.g., predictive analytics, NLP) 

  • Exposure to MLOps tools and frameworks (e.g., MLflow, Azure ML, Kubeflow) 

  • Strong problem-solving skills, leadership abilities, and cross-functional collaboration experience 

Nice to Have 

  • Experience with Kotlin or Java development 

  • Experience with Python for data science and ML applications 

  • Experience with agentic AI systems or AI agents 

  • Data modeling and Database design expertise 

  • Familiarity with SharePoint administration 

What is the recipe for a great career at FGF?

Working at FGF Brands, there is never a dull moment! As a successful company that is continually growing there is always challenging yet rewarding work to be a part of. We have an entrepreneurial spirit which encourages all our team members to use their own creativity and out of the box thinking to come up with solutions and new ideas.

In compliance with Ontario’s Bill 190, we confirm that this posting represents a current, existing vacancy within our organization.

 

Disclaimer: The above describes the general responsibilities, required knowledge and skills.  Please keep in mind that other duties may be added or this description may be amended at any time.

#LI-SS2