
Senior Full Stack Developer, C#
Sherweb
full-time
Posted on:
Location Type: Remote
Location: Canada
Visit company websiteExplore more
Salary
💰 CA$46 - CA$64 per hour
Job Level
About the role
- Propose, review and take ownership of technical designs at the EPIC level for Office Protect software
- Contribute to the standards and code review process of its development team
- Mentor developers 1 and developers 2 of its development team
- Ensures responsibility and delivery of RCA (root cause analysis) on request
- Applies knowledge of SDLC best practices and design patterns
- Contribute to the technological plan by executing the Product Owner’s vision for the products of his development team
- Identifies the elements of technical debt within its development team and contributes to their prioritization
- Maybe involved in the recruitment process and second stage technical interviews as standby interviewer
- Identifies opportunities, the latest innovative technologies and best practices as part of the technology watch of its development team.
Requirements
- Demonstrated experience (minimum 8 years) in developing Web applications, APIs and SaaS products
- Knowledge and application of SOLID and DDD principles, as well as a strong orientation for clean code
- Experience with the following technologies: .Net Core, .Net Framework, C#, Angular, EntityFramework, Nhibernate (or other frameworks), Azure DevOps, MongoDB, RabbitMQ
- Fluent in English and French (written and oral).
- College or University diploma in computer science.
Benefits
- A fast-paced work environment that adapts to you
- A friendly and diverse work culture with inclusion and equality at the heart of our actions
- State-of-the art technology and tools
- A results-oriented culture where talent, action, and thinking outside the box are given due recognition
- Annual salary review based on performance
- Generous and caring colleagues of various professional and cultural backgrounds
- A flexible total compensation offer
- Vacation time that considers your previous experience
- Advanced paid hours to recharge your batteries (holidays and mobile days)
- Flexible benefits plan that adapts to your needs
- Flexible savings fund options
- A monthly home internet allowance
- Considerable growth opportunities
- A career path with opportunities to learn and grow
- Proximity to your direct manager and open, honest communication to support your development
- Multiple initial and on-the-job training opportunities and tools to track your progress and help you scale up in your career
- "Sherweblife" - a rich calendar of activities that allow us to gather virtually and face-to-face throughout the year
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
Web applicationsAPIsSaaS products.Net Core.Net FrameworkC#AngularEntityFrameworkNhibernateMongoDB
Soft Skills
mentoringcommunicationownershipresponsibilitycollaborationproblem-solvinginnovationleadershiptechnical interviewingprioritization
Certifications
College diploma in computer scienceUniversity diploma in computer science