Principal Developer, Software
Sherweb Voir toutes les offres
- Québec, QC
- Permanent
- Temps-plein
We work to simplify the cloud for IT professionals so they can focus on what really matters, making their customers' lives better. Find out how we do that here: www.sherweb.com/about/Here's how you will contribute to the success of the company
- Responsible for the standards and code review processes of his development team.
- Ensure technological monitoring of its development team by identifying opportunities, the latest innovative technologies, and best practices.
- Mentor its entire development team.
- Ensure that SDLC best practices are properly followed within its team.
- Ensure that design patterns are well applied within its team.
- Responsible for the technical roadmap to implement the Product Owner’s vision for his development team’s product.
- Represent his development team in organizational stakeholder meetings if needed.
- Participate in the recruitment process and second-stage technical interviews.
- Contribute to solving complex technological challenges.
- Responsible for the technical debt within its development team and visibility to maximize performance, reliability and scalability.
- College or University diploma in computer science.
- Demonstrated experience (minimum 10 years) in developing Web applications, REST 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#, React, Angular, EntityFramework, Nhibernate (or other frameworks), Azure DevOps, SQL Server, MongoDB, RabbitMQ
- Team spirit and collaborative mindset.
- Fluent in English (written and oral). French is an asset.
- 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 base salary ranging between 50,00$ and 71,43$ hourly
- 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
- 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