02 Aug
|
CEI Fleet Collision and Safety
|
Toronto
02 Aug
CEI Fleet Collision and Safety
Toronto
About the Role
Lead end‑to‑end solution delivery across the Billing and Maintenance product landscape, driving modernization of maintenance operations, improving billing accuracy, and enhancing service reliability. Serve as the overall technical and delivery lead across vendor development teams, ensuring alignment between solution architecture, application development, and business objectives.
What You’ll Do
- Lead solution delivery for Billing and Maintenance applications across frontend, backend, APIs/services, integrations, data layers, and AI‑enabled capabilities.
- Drive AI‑assisted engineering as a core practice using tools such as GitHub Copilot, Claude, and other platforms for code generation, refactoring, test authoring, debugging, documentation, and prototyping.
- Identify and lead practical AI, automation, and intelligent workflow opportunities across Billing and Maintenance to reduce manual effort, improve billing accuracy, detect anomalies, support decision‑making, and enhance client experience.
- Act as the application, solution architecture, and functional SME for initiatives from intake through production support.
- Translate business needs into scalable functional and technical specifications, including impact analysis, solution options, design decisions, dependencies, risks, security considerations, and effort estimates.
- Lead architecture and solution design discussions, ensuring compliance with security, performance, availability, scalability, resiliency, maintainability, data governance, and AI risk standards.
- Partner with product, operations, QA, design, business, IT, security, data, and vendor teams to refine requirements, prioritize work, manage dependencies, and drive Agile execution.
- Establish and enforce engineering standards for clean, secure,
maintainable code through design reviews, code reviews, refactoring, automated testing, CI/CD improvements, and release governance.
- Act as primary escalation and decision‑making point for complex system issues during project delivery and incident response.
- Facilitate knowledge transfer, mentor team members, promote best practices, and maintain API specifications, architecture notes, runbooks, support guides, and operational readiness documentation.
Basic Qualifications
- 8+ years of hands‑on experience delivering production‑grade software solutions.
- 3+ years of technical leadership experience, including solution design, work breakdown, mentoring, and code‑quality leadership.
- Proven use of AI‑assisted development tools (e.g., GitHub Copilot, Cursor, Claude/ChatGPT) to improve engineering productivity.
- Bachelor’s degree in computer science, software engineering, or related discipline (or equivalent practical experience).
- Strong proficiency in a modern backend language/framework such as Java/Spring, Node.js, or Python, with experience designing scalable REST/GraphQL APIs, microservices, event‑driven services, and integration patterns.
- Hands‑on experience designing, building, deploying, and operating cloud‑native applications on Azure, AWS, or GCP, including containers, Kubernetes, serverless services, managed databases, and cloud security practices.
- Deep understanding of DevOps and cloud‑native delivery practices, including CI/CD pipelines, infrastructure as code, automated deployments, observability, release management, and production reliability.
Preferred Qualifications
- Frontend development experience with modern frameworks (React, Angular, Vue).
- Knowledge of Agentic AI solutions, including AI agents, workflow automation, LLM integration, prompt orchestration, tool/function calling, human‑in‑the‑loop controls, and responsible AI practices.
- Experience with observability practices (logging, metrics, tracing, alerting, dashboards, health monitoring).
- Robust secure‑by‑design practices, including authentication, authorization, secrets management, vulnerability remediation, OWASP fundamentals, and data protection.
- Experience evaluating or integrating AI/ML platforms, copilots, third‑party AI services, or intelligent automation into enterprise applications.
Location : Toronto (Mississauga office will move to 1 Adelaide, Toronto in September2026).
Salary Range : $111,100 – $152,800 annually (dependent on experience and market data).
Benefits
- A culture of innovation, empowerment, decision‑making, and accountability.
- Comprehensive health and welfare benefits for qualified roles.
- Paid time‑off programs (vacation, sick leave, holidays for qualified roles).
Element Fleet Management is an equal opportunity employer committed to diversity, equity, inclusion, and belonging, and offers accommodation for applicants with disabilities.
Applicants will undergo a background check only after a conditional offer has been extended.
Element Fleet Management uses AI‑assisted tools to screen and assess applications, but final hiring decisions are made by people.
#J-18808-Ljbffr
📌 Lead Software Engineer (Toronto)
🏢 CEI Fleet Collision and Safety
📍 Toronto