Grow Your Career

View our current openings and submit your application.

So sorry, this position is no longer available. Please go ahead and submit your application. We may have other positions that would be the perfect fit for you. Alternatively, you may want to apply to one of the following related jobs:

Senior Software Engineer

Toronto, Ontario

Posted: 12/23/2025 Employment Type: Permanent Industry: IT/Software/Technology Job Number: 8866

Job Description


The Senior Software Engineer is responsible for assessing, designing, engineering, and transforming a web-based filing system. This role involves managing complex software implementation issues and providing technical leadership and mentorship within an Agile team, reporting to the Technical Manager, Software Development.

Key Responsibilities
  • Software Development and DevOps: Lead application development activities, design and implement complex solutions in collaboration with Enterprise Architecture, write high-quality, efficient code, and ensure adherence to the full SDLC and DevOps practices for the delivery pipeline.
  • Technical Leadership & Mentorship: Provide technical guidance and expertise, review the work of junior and intermediate developers, lead troubleshooting of escalated complex cases, and establish standards for knowledge transfer and development processes.
  • Project Management & Stakeholder Engagement: Define technical requirements, develop project plans and schedules, monitor progress, and engage with Product Owners and other stakeholders to translate business requirements into workable technology solutions.

Qualifications
  • Education & Experience: Undergraduate degree in Computer Science, Mathematics, or equivalent, with a minimum of 7+ years of overall professional programming experience.
  • Technical Proficiency: Proficiency in Java, Python, SQL, and UiPath. Experience with Azure Services (Function Apps, App Service, DevOps), modern frameworks (Angular, React JS, or Vue), Agile/SAFe methodologies, and CI/CD tools (e.G., Azure DevOps, Jenkins, Docker, git).
  • Core Skills: Strong analytical, problem-solving, and project management skills. Clear communication and thorough system/coding documentation abilities, with strong experience managing large, complex projects to implementation.
Apply Online

Send an email reminder to:

Share This Job:

Related Jobs:

Login to save this search and get notified of similar positions.