cover image
Univerus

Univerus

www.univerus.com

1 Job

132 Employees

About the Company

Univerus brings best-of-breed software solutions together in a single user interface for an intuitive experience that dramatically improves operational consistency and efficiency.

From local government and utilities to recruitment, education, manufacturing, sport, and recreation, our platform is tailored to solve the real-world challenges of today’s most critical industries.

Headquartered in Vancouver and backed by a global team across Canada, the US, Australia, and New Zealand, Univerus proudly serves clients around the world with technology that works—simple, scalable, and smart.

Innovation is in our DNA. Our development is driven by emerging tech, customer insight, and industry evolution—ensuring every product we release is not just functional, but future-ready.

At Univerus, we’re not just building software—we’re building long-term partnerships. Our clients trust us because we listen, evolve with their needs, and stay committed to delivering measurable impact through technology.

Listed Jobs

Company background Company brand
Company Name
Univerus
Job Title
Senior Developer (Team Lead)
Job Description
**Job Title** Senior Developer (Team Lead) **Role Summary** Lead a mixed‑stack development team focused on delivering production‑grade code, modernizing legacy products, and building AI‑driven engineering processes. Act as a technical architect, coach developers, and partner with product stakeholders to translate vision into concrete, high‑quality solutions across a diverse technology environment. **Expectations** - Consistently deliver scheduled releases with a focus on quality, performance, and maintainability. - Drive end‑to‑end modernization of legacy systems, reducing technical debt and the cost of change. - Translate AI strategy into measurable workflows that improve productivity, testing coverage, and rapid problem detection. - Foster a culture of continuous improvement, best practices, and knowledge sharing within the team. **Key Responsibilities** - Own architectural design and technical delivery for critical initiatives from discovery through support. - Identify root causes in reliability, performance, and maintainability of legacy codebases; implement scalable fixes. - Lead incremental modernization: refactoring, component replacement, enhanced testing, and documentation. - Design and deploy AI‑assisted processes (code analysis, risk mapping, automated documentation, test generation) and integrate them into CI/CD pipelines. - Manage a team of developers: task prioritization, mentorship, code reviews, performance coaching, and rhythm establishment. - Collaborate with product, platform, and stakeholder groups to align on roadmaps, set realistic trade‑offs, and communicate progress. **Required Skills** - 8+ years of software development experience across multiple languages (Java, C#, JavaScript/TypeScript, Python, etc.). - Proven leadership of cross‑functional dev teams (3–10 members). - Deep understanding of legacy systems, incremental modernization, and technical debt reduction. - Expertise in AI/ML tooling or integration for code analysis, testing, and documentation. - Strong architectural judgment: balancing speed, maintainability, risk, and future scalability. - Hands‑on proficiency with CI/CD, test automation, observability, and containerization. - Excellent communication skills to explain technical concepts to both technical and non‑technical stakeholders. - Familiarity with modern product platforms and shared‑services architecture (e.g., micro‑services, API gateways). **Required Education & Certifications** - Bachelor’s (or higher) degree in Computer Science, Software Engineering, or a related technical field. - Certificates in cloud platforms (AWS, Azure, or GCP) and modern dev‑ops practices are advantageous but not mandatory.
Toronto, Canada
Remote
Senior
23-02-2026