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
Lead Software Engineer supporting the design and maintenance of enterprise systems at Broadridge, providing technical expertise and guidance on complex projects.
Staff Software Engineer at EarnIn, developing services and products for financial flexibility. Engaging in design, coding, and mentoring while driving technical direction and collaboration.
Software Development Advisor in Enterprise division responsible for technology strategy and process governance. Engaging in AI integration and application maintenance tasks within the Solutions & Operations team.
Senior Software Engineer at Booz Allen leading software development teams and driving innovative solutions through clean code and agile approaches. Focused on operational architecture and enhancing software capabilities.
Full Stack Software Engineer at Booz Allen delivering solutions in a fast, agile environment. Developing software and systems while helping clients overcome complex challenges using modern technologies.
Software Developer maintaining and developing InfoSec Dashboard solutions for ZEISS. Collaborating on data integration, dashboard creation, and security - tool integration in teams.
Senior Mainframe Software Engineer at Sun Life, designing and developing large - scale applications. Collaborating with teams to enhance client experiences and utilizing innovative technologies.
Senior Marketing Engineer at Hiya transforming the website into an AI - powered growth engine. Leading migration to a headless CMS architecture and managing global website expansion.
Engineering Lead/Manager responsible for fraud and risk platform at Airwallex. Leading architecture and team execution while ensuring product security and delivery.