Senior Software Developer at TELUS Consumer Health responsible for defining technical direction and solving complex problems. Ensuring successful delivery of accessible healthcare solutions through innovative software.
Responsibilities
Define Technical Roadmap: Set the technical vision, architect/design solutions, and gain support for them
Complex Problem Solving: Use your deep domain expertise to write high-quality code and solve the team's most ambiguous and challenging technical problems across multiple technologies and products
Architecture & Design: Successfully lead the design and implementation of complex, defect-free software solutions with multiple components interacting across API or system boundaries
Review & Feedback: Provide quality feedback on designs written by other team members
Delivery Mastery: Capably roll out a component or major feature (and confidently deprecate existing systems) reliably
Drive Efficiency: Challenge the team to improve efficiency and effectiveness by tackling technical debt, automating manual tasks, and adopting new best practices/tooling
Cross-Team Coordination: Competently work across teams, leading complex collaboration and coordination efforts
Requirements
Proven ability to drive the design and implementation of complex software solutions
A proven ability to create coherent, defect-free designs involving multiple interacting components/systems
Demonstrated breadth and depth across most technical skills, with experience across multiple programming languages and modern cloud/backend technologies (e.g., AWS/GCP, Microservices, Kubernetes)
Ability to quickly and effectively debug complex, cross-module issues
Strong understanding of the implications of technical decisions, adjusting approach based on impact and risk
Benefits
Comprehensive total rewards package highlighting competitive salary and bonus structures
Minimum 3 weeks of vacation
Flexible benefits plan to meet the needs of you and your family
Flexibility to work in-office, virtually, or a combination of both based on the role's requirements
Generous company matched pension and share purchase programs
Opportunity to give back to communities in which we work, live and serve
Career growth and learning & development opportunities to develop your skills
Research and design advanced cellular communication algorithms leveraging ML techniques for 5G products at Parallel Wireless. Join a team reimagining mobile networks with innovative solutions.
Staff Software Engineer driving development of Cloudera's AI and machine learning platform. Collaborating with cross - functional teams to create scalable enterprise applications.
Staff OpenSearch Engineer driving technical vision and mentoring at Cloudera. Leading scalable search infrastructure design for data discovery and analytics.
Software Engineer contributing to Cloudera's Data Engineering Experience and Apache Spark Team. Implementing scalable solutions and collaborating with distributed teams on large - scale data challenges.
Tech Lead responsible for guiding global teams in agile software delivery and technical discussions. Focused on engineering excellence and mentoring within Fidelity's architecture team.
Software Engineer developing a digital maintenance assistant that reduces unplanned downtime through predictive maintenance. Analyzing machine data and enhancing customer applications with ownership of the data warehouse.
Senior Software Engineer building an AI - powered content generation platform for educators. Developing features with React and TypeScript, ensuring high standards for code quality.
Software Engineering & AI Intern developing internal automation and AI - driven solutions at Aspen Power. Supporting operational efficiency through workflows, applications, and collaboration with teams.
Senior FullStack Engineer developing Python backend services for fintech reimagining consumer lending. Collaborating across teams to support financial operations and AI integrations.