cover image
SRA Group

SRA Group

www.srastaffing.ca

3 Jobs

116 Employees

About the Company

At SRA, we believe the right people can move anything forward. Since 2002, we've worked alongside public and enterprise clients across Canada-delivering IT staffing, consulting, and technology services built for impact.

Whether it's quickly filling high-demand roles or leading enterprise-wide change, we're known for our agility, transparency, and results. With 2,500+ placements and a global team of 180+ professionals, we make hiring easier, smarter, and faster-so your team can focus on growth.

Let's connect. Let's build. Let's grow, together!

SRA Staffing Solutions Ltd. and all its affiliated companies across the globe are commonly known as SRA Group or SRA.

Listed Jobs

Company background Company brand
Company Name
SRA Group
Job Title
UI Developer
Job Description
**Job Title:** UI Developer **Role Summary:** Senior React Web App Engineer responsible for leading the design, development, and delivery of reusable React components and shared UI systems (ShadCN). Provides technical direction, ensures code quality, performance, and accessibility, and mentors engineers across multiple squads to build scalable, high‑traffic single‑page applications. **Expectations:** - Minimum 5 years of professional experience building large‑scale web applications. - Deep expertise in React, TypeScript, and ShadCN component libraries. - Proven ability to lead frontend initiatives and guide teams through architectural changes. - Strong communication and collaboration skills with designers, product managers, and backend engineers. **Key Responsibilities:** - Lead hands‑on development of React applications and shared component libraries. - Own and extend the ShadCN‑based UI component system, ensuring design consistency and accessibility (WAI‑ARIA). - Drive timely delivery of frontend projects, enforce coding standards, and standardize patterns across applications. - Champion performance optimization, secure coding practices, and testing (Jest, Playwright). - Collaborate cross‑functionally to align implementation with product strategy and technical architecture. **Required Skills:** - React & TypeScript (5+ years) - ShadCN component library development and maintenance - Node.js full‑stack experience; familiarity with AI‑assisted coding tools (Claude, Cursor) - SOLID principles, clean architecture, OOP & functional design patterns - State management (Redux, Zustand, etc.) and modern UI patterns - Data fetching (REST, GraphQL, WebSockets, gRPC) with libraries such as Axios, TanStack Query, Apollo, SocketIO - Styling frameworks (CSS Modules, SCSS, CSS‑in‑JS, Tailwind) - Frontend performance tuning, testing (Jest, Playwright), tooling (Vite, TurboRepo, ESLint, Storybook) - Accessibility compliance and responsive UI development **Required Education & Certifications:** - Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent professional experience). - No specific certifications required; relevant certifications (e.g., React, TypeScript, Accessibility) are a plus.
Toronto, Canada
Hybrid
Mid level
19-12-2025
Company background Company brand
Company Name
SRA Group
Job Title
Senior Client Relationship Manager
Job Description
Job title: Senior Client Relationship Manager Role Summary: Strategic account leader focused on the banking and financial services sector, driving growth through tailored talent solutions (staff augmentation, contract-to-hire, project based consulting) and consulting services. Builds long‑term client partnerships, aligns solutions with client strategy, and ensures delivery excellence. Expactations: Deliver measurable new business growth, expand existing accounts, consistently meet or exceed sales targets, maintain high client satisfaction scores, collaborate cross‑functionally to ensure timely, compliant delivery of IT professionals, and identify upsell/cross‑sell opportunities. Key Responsibilities - Lead discovery and strategy sessions with banking/finance stakeholders to assess workforce needs and technical environment. - Design and present customized talent and consulting solutions that meet client objectives and regulatory requirements. - Coordinate with internal delivery teams to schedule and deploy IT professionals in areas like software development, cloud, data, and cybersecurity. - Monitor ongoing project delivery, performance metrics, and client feedback to maintain service excellence. - Proactively identify and pursue upsell and cross‑sell opportunities within existing accounts. - Maintain and grow relationships with key banking and finance decision makers. Required Skills - Minimum 5 years in IT consulting or services sales, with at least 2 years servicing banking or financial institutions. - Proven success in solution‑based selling and account expansion. - Strong understanding of workforce models (staff augmentation, contract‑to‑hire, project‑based, on‑demand sourcing). - Excellent communication, negotiation, and stakeholder‑management abilities. - Ability to operate effectively in a fast‑paced, performance‑driven environment. - Knowledge of regulatory compliance and cost‑efficiency considerations in the banking sector. Required Education & Certifications - Bachelor’s degree in Business, Finance, or related field. - Relevant certifications (e.g., CSM, PMP, or industry‑specific credentials) are a plus but not mandatory.
Toronto, Canada
Hybrid
Senior
22-12-2025
Company background Company brand
Company Name
SRA Group
Job Title
Product Owner
Job Description
Job Title: Product Owner Role Summary: Lead the definition, prioritization, and delivery of a cloud‑based SaaS product that provides real‑time monitoring, predictive analytics, and IoT integration for water utilities. Serve as the voice of the customer in Agile teams, collaborate across engineering, data science, UI/UX, and external partners, and ensure compliance with industry regulations. Expactations: - Own the product vision and roadmap for a B2B SaaS solution targeting water utilities. - Translate operational needs into functional requirements and user stories. - Maintain a clean, prioritized backlog that balances short‑term releases with long‑term strategy. - Drive Agile ceremonies and act as the main liaison between cross‑functional teams and external stakeholders. - Deliver high‑quality features that meet regulatory standards and provide measurable operational value. Key Responsibilities - Define and manage product backlog, author user stories with acceptance criteria. - Conduct stakeholder interviews, demos, and gather feedback for continuous improvement. - Lead sprint planning, backlog refinement, reviews, and retrospectives. - Collaborate with engineering, UI/UX, and data science to integrate IoT, AI/ML, and cloud components. - Ensure product compliance with EPA, AWWA, and local water‑utility standards. - Coordinate cross‑functional efforts, track roadmap progress, and remove blockers. - Lead user acceptance testing, deliver documentation, and support feature releases. Required Skills - 5+ years in product ownership, business analysis, or product management in utilities, infrastructure, or industrial IoT. - Strong knowledge of water‑utility operations (SCADA, AMI/AMR, leak detection, predictive maintenance). - Experience with B2B SaaS, cloud platforms (AWS, Azure, GCP), and data analytics tools. - Proficiency in Agile (Scrum, Kanban, Lean) and tools (Jira, Confluence, Figma, Product Discovery). - Excellent communication, stakeholder engagement, and negotiation skills. - Familiarity with asset management or GIS tools. - Bonus: Web development experience, product management certification, or water/utility industry credentials. Required Education & Certifications - Bachelor’s degree in engineering, computer science, environmental science, business, or related field. - Product Management certification (e.g., Certified Scrum Product Owner, PMI-ACP, or equivalent) is advantageous but not mandatory.
Toronto, Canada
Hybrid
Mid level
22-12-2025