
Senior Software Engineering Manager (Mobile Products)
- Windsor, ON
- Permanent
- Full-time
- Ensure your teams have an effective delivery process focused on delivering working software sooner and unlocking value early. Lead technical design sessions, work with PMs to scope out epics and iterations, and ensure timely and effective refinement for sprint planning.
- Support product strategies, champion discovery, and ensure technical feasibility for initiatives. Equip your teams with the right skills and capacity to achieve their goals, and help them demonstrate capability constraints when necessary.
- Facilitate sprint activities, review delivery metrics, and act where needed. Resolve constraints and impediments beyond the team's control.
- Guide your teams in developing technical strategies aligned with their product goals. Support the evolution and improvement of their domains, helping them create roadmaps and demonstrate the need for investment.
- Monitor quality metrics and incident rates and work with teams to define appropriate actions. Socialize coding, design, quality, and operational standards, ensuring they are adopted and adhered to. Encourage active participation in Centrica's engineering and quality communities, sharing knowledge and learnings across the organization.
- Take charge of recruiting top talent, ensuring candidates have the right skills and mindset. Work with technology leadership and our talent team to continuously improve the recruitment and onboarding process.
- Welcome new joiners, familiarizing them with our mission, metrics, platform, and career framework. Promote Centrica as a fantastic place for software engineering.
- Coach and develop your team members, monitor engagement, and take action to enhance team dynamics. Address any issues promptly to maintain a positive work environment.
- Ability to guide and mentor mobile app development teams, fostering a supportive environment for growth and innovation in mobile technologies.
- Skill in aligning technical delivery of mobile applications with business goals and user-centric design principles, while developing effective strategies for app scalability and performance.
- Proficiency in ensuring high technical standards for mobile app development, championing best practices, platform-specific optimizations, and cutting-edge innovation.
- Competence in collaborating closely with Product, Quality Assurance, and UI/UX teams to ensure seamless alignment and clear communication throughout the development cycle.
- Capability to maintain efficient delivery processes, facilitating agile design sessions, sprint planning, and retrospective meetings tailored for mobile projects.
- Talent for resolving technical constraints, optimizing app performance, and monitoring quality metrics specific to mobile platforms, taking appropriate actions to enhance user experience.
- Active participation in Centrica’s engineering and quality communities, sharing knowledge and contributing mobile-specific expertise to broader initiatives.
- Enjoy a generous market salary, along with fantastic growth opportunities and a vibrant work environment!
- Added Car Allowance program to make your commute and adventures even better.
- Power up your pay with a 15% Employee Energy Allowance, surpassing the government's price cap!
- Secure your future with our comprehensive pension plan, designed for peace of mind.
- Elevate your health with our fully-funded company healthcare plan, prioritizing your well-being.
- Recharge with a generous 25-day holiday allowance, plus public holidays, and even purchase up to 5 extra days for extended relaxation!
- Experience unparalleled work-life balance with an exceptional selection of flexible benefits, from tech treats and eco-friendly car leases to travel insurance for your adventures!