3 days ago
Waterloo, CanadaStaff+
Responsibilities
- Define architectural direction, evaluate technical trade-offs, manage technical debt, and establish development practices for the C#/.NET ecosystem.
- Lead code refactoring, system performance optimization, and SQL database optimization across legacy and modern .NET applications.
- Drive complex technical features from architectural design through deployment.
- Establish operational excellence standards and lead comprehensive code reviews.
- Mentor junior and intermediate developers and support their professional growth.
- Communicate architectural concepts to technical teams and non-technical business stakeholders.
- Support software functionality for aviation dispatch, performance, scheduling, tracking, documentation, and weather systems.
Requirements
- At least seven years of professional software development experience with .NET and C# or equivalent technologies.
- Proven experience providing technical guidance, leading software teams, and making critical technical decisions.
- Hands-on experience in code optimization, system performance tuning, refactoring complex codebases, and relational SQL databases.
- Experience diagnosing, debugging, and resolving software issues in live production environments.
- Strong technical communication skills for explaining architectural concepts to technical and business stakeholders.
- Experience with cloud environments, specifically AWS, is an asset.
- College Diploma or Bachelor's Degree in software engineering or equivalent professional experience.
- Proficiency in English.
Benefits
- Permanent employment with flexible hours and a hybrid working environment requiring three days in the office.
- 15–25 vacation days, sick and personal days, Christmas shutdown, and summer core hours.
- Competitive group benefits, mental health support, RRSP matching, life insurance, maternity and paternity benefits, and an employee share scheme.
- Professional development day, training and development support, monthly Lunch and Learns, and fitness and wellness reimbursement.
- Free parking, casual dress code, social committee activities, volunteer events, game room, and inclusion and diversity initiatives.
