2

Full Time Government Software Engineering Jobs in Toronto, ON

Toronto - 30 Adelaide Street Location Status: Full - Time Get To Know Us: SS&C is leading the way ... At SS&C, we are embarking on an exciting journey to reimagine software engineering through ...

... with government and financial institutions. Consistently ranked as Canada's most reputable ... Eligibility to work for Interac Corp. in Canada in a full-time capacity. * Proficiency in multiple ...

next page

Showing results 1-20

Full Time Government Software Engineering information

What is a full time government software engineer?

A Full Time Government Software Engineer is a professional who designs, develops, tests, and maintains software systems for government agencies or organizations. Their work often involves improving public services, enhancing cybersecurity, and ensuring compliance with government regulations. These engineers typically collaborate with cross-functional teams and may work on projects such as public websites, data systems, or mission-critical applications. Employment is usually stable and may offer benefits like job security, retirement plans, and opportunities for career advancement.

What are the key skills and qualifications needed to thrive as a full time government software engineer?

To thrive as a Full Time Government Software Engineer, you need a solid background in computer science, software development, and secure coding practices, often supported by a relevant degree and security clearance. Familiarity with government-specific frameworks, programming languages (such as Java, Python, or C++), and secure development tools is commonly required. Excellent problem-solving, teamwork, and communication skills help you navigate complex requirements and collaborate with diverse stakeholders. These skills ensure the delivery of reliable, secure solutions that meet strict government standards and protect sensitive information.

What are some common challenges faced by software engineers working in government roles, and how can applicants prepare for them?

Software engineers in government positions often encounter unique challenges such as navigating complex regulatory requirements, working with legacy systems, and adhering to strict security protocols. Projects may require extensive documentation and collaboration with cross-functional teams, including non-technical stakeholders. Applicants can prepare by familiarizing themselves with government IT standards, developing strong communication skills, and gaining experience in maintaining or modernizing older technologies. Being adaptable and detail-oriented will help ensure success in this environment.

What is the difference between Full Time Government Software Engineering vs Full Time Government Network Administrator?

AspectFull Time Government Software EngineeringFull Time Government Network Administrator
Required CredentialsBachelor's in Computer Science or related, possibly certifications like CompTIA or CiscoBachelor's in IT or related, certifications like Cisco CCNA or CompTIA Network+
Work EnvironmentDeveloping, testing, and maintaining software applications within government agenciesManaging and securing government network infrastructure and systems
Employer & Industry UsageGovernment IT departments, defense, public servicesGovernment agencies, military, public sector IT teams
Common Search & ComparisonYesYes

Full Time Government Software Engineers focus on creating and maintaining software solutions for government agencies, requiring programming skills and software development knowledge. In contrast, Full Time Government Network Administrators manage network infrastructure, ensuring security and connectivity. Both roles are essential in government IT but differ in daily tasks, skill sets, and focus areas.

What are the most commonly searched types of Government Software Engineering jobs in Toronto, ON?

The most popular types of Government Software Engineering jobs in Toronto, ON are:

Infographic showing various Full Time Government Software Engineering job openings in Toronto, ON as of August 2026, with employment types broken down into 100% Full Time. Highlights an 50% In-person, 25% Hybrid, and 25% Remote job distribution.

Senior Manager, Software Engineering

Sage Recruiting

Toronto, ON

$170K - $190K/yr

Full-time

Posted 4 days ago


Job description

Senior Manager, Software Engineering

FinTech · Canada (Hybrid) · Full-Time

1 Day in Office $175,000 – $190,000 CAD base · 15% annual bonus · Stock Options $10,000


Placed by Sage Recruiting on behalf of a confidential client.


Our FinTech client is hiring a Senior Manager, Software Engineering to lead two payments pods - Core Payments and Premium Finance - within our Financial Management growth segment. This is a 50/50 player-coach role: you'll stay technically engaged while owning hiring, coaching, roadmapping, performance management, and stakeholder work. You'll increase delivery velocity by setting clear direction, cutting decision latency, and building systems that scale. You co-own outcomes with Product and Architecture and drive measurable gains across cycle time, defect escape, MTTR, and predictability - with AI and automation as core levers, not optional additions.


What You'll Do

  • Lead two pods directly: Core Payments (one sub-manager, four reports) and Premium Finance (six ICs). Hire, coach, and set clear performance expectations across both.
  • Set technical direction and make timely prioritization and architecture decisions that reduce tech debt and preserve long-term velocity; design for reuse and scale.
  • Stay hands-on: debug customer issues, ship small fixes, and improve operational readiness. Engineering leaders here keep their skills current.
  • Own delivery metrics end-to-end - cycle time, defect escape, MTTR, predictability - and proactively flag blockers and delays before they become visible problems.
  • Run cross-functional conversations with DevOps, cloud engineering, product, and business stakeholders independently. Filter organizational noise; don't hand it off.
  • Give feedback on product and technical specs; coach ICs and managers through tradeoffs to reach the right decisions.
  • Raise the bar on quality: shift-left testing, enforce Definition of Done, build observability (dashboards, alerts, runbooks), and lead incident response and RCAs to prevent recurrence.
  • Embed Claude Code, custom AI harnesses, and automation into daily execution - genuine agentic use, not autocomplete.


What You'll Need

  • 8+ years designing and building enterprise software; experience in large organizations required
  • 3+ years leading engineering teams; managing multiple teams preferred
  • Core stack: Node.js, React, TypeScript/JavaScript, PostgreSQL
  • Architecture fluency: microservices, monolith components, async domain-driven design, micro frontends
  • Cloud and infrastructure: GCP, Kubernetes, Apigee, IAC
  • Observability and async: Datadog, Temporal, Redis
  • CI/CD fluency: GitHub Actions, standard deploy and release practices
  • Track record owning delivery metrics: cycle time, defect escape, MTTR, and predictability
  • Demonstrated ability to recruit, coach, and develop engineers - not just manage output
  • Hands-on experience with AI tooling, custom harnesses, or agents; awareness alone is not enough
  • Strong cross-functional instincts: comfortable navigating large-org complexity without a guide
  • Experience building Payments or Financial products preferred; adjacent regulated verticals (insurance, healthtech) transfer well
  • Bachelor's in computer science, MIS, or equivalent