Senior Full Stack Developer creating Office Protect software at Sherweb. Collaborating on technical designs, mentoring developers, and driving technological innovations.
Responsibilities
Propose, review, and own EPIC-level technical designs for the Office Protect software
Contribute to the standards and code review process for their development team
Mentor Level 1 and Level 2 developers on their development team
Be responsible for and deliver Root Cause Analyses (RCAs) upon request
Apply knowledge of SDLC best practices and design patterns
Contribute to the technology plan by executing the Product Owner's vision for their team's products
Identify technical debt within their development team and contribute to its prioritization
May be involved in the recruitment process and serve as a supporting interviewer during second-stage technical interviews
Identify opportunities, emerging technologies, and best practices as part of their development team's technology scouting
Requirements
Demonstrated experience (minimum 8 years) in developing web applications, APIs, and SaaS products
Knowledge and application of SOLID and DDD principles, with a strong focus on clean code
Experience with the following technologies: .Net Core, .Net Framework, C#, Angular, EntityFramework, Nhibernate (or other frameworks), Azure DevOps, MongoDB, RabbitMQ
Proficiency in English and French (written and spoken)
College or university degree in computer science
Benefits
A fast-paced work environment that adapts to you
A friendly, diverse work culture with inclusion and equality at its core
Cutting-edge technology and tools
A results-oriented culture that recognizes talent, initiative, and out-of-the-box thinking
Annual performance-based salary review
Generous, caring colleagues from diverse professional and cultural backgrounds
A flexible total compensation package
Vacation allowance that takes your prior experience into account
Paid time off for recharging (public holidays and floating days)
A flexible benefits plan tailored to your needs
Flexible savings fund options
A monthly allowance for home Internet
Significant growth opportunities
A career path with learning and development opportunities
Close access to your direct manager and open, honest communication to support your development
Multiple onboarding and on-the-job trainings and tools to track your progress and help you advance your career
"Sherweblife" — a rich calendar of activities that brings us together virtually and in person throughout the year
Software Engineer I developing fullstack solutions for Toast's Employee Development team. Focused on enhancing technology for the restaurant industry in a fully remote Canadian role.
Senior Software Engineer developing and improving authentication and authorization systems for Owner. Collaborating with a focused team in a remote - first environment to secure access across the platform.
Software Developer II specializing in UI development at CNN. Contributing to agile development teams, enhancing existing software and building applications.
Senior Software Engineer designing and developing full stack applications for fleet readiness technology. Utilizing Python, Django, React and Next.js for innovative fleet management solutions.
Principal Software Engineer responsible for writing production - grade code at PointClickCare. Collaborating within a Scrum team to achieve technical excellence and feature development in healthcare technology.
Senior Software Engineer joining Lime's Payments and Fraud team. Collaborating to optimize payment processes and build robust platforms for customer transactions.
Senior Data Engineer at Sleep Country Canada designing and maintaining scalable data pipelines. Collaborating with cross - functional teams to ensure data reliability and quality.
Senior Cloud Engineer at Sleep Country maintaining multi - cloud infrastructure. Designing, building, and optimizing cloud systems for reliability, performance, and security.
Software Engineer II focused on building scalable detection systems using AI tools at Abnormal AI. Collaborating with teams to enhance model serving infrastructure for data processing.