Staff Software Engineer
Discover Financial
Toronto
Workplace: HybridFull time157,400 - 179,600 annuallyFunction: Software EngineeringExperience: 6+ yearsEducation: bachelorsSkills: ["Technical leadership","Problem-solving","Mentorship","Collaboration","Engineering judgment"]Lead technical design and development of cross-functional, multi-platform, fault-tolerant application systems across the software development lifecycle. Act as a tech lead developer and technical expert, establishing engineering best practices, code review standards, and technical standards. Own architecture using High Level Design methodology, improve developer experience by identifying gaps in internal frameworks and tools, and mentor junior and intermediate associates while collaborating with cross-functional stakeholders.

