Senior Developer, Software (Product Integration)

SherWeb
QC, CA
$107K-$110K a year (estimated)
Full-time

Location : Work from anywhere

Here's what we do and why we do it

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 : .

Here's how you will contribute to the company’s success

  • Propose, review and take ownership of technical designs at the EPIC level
  • 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.

Here's what you need to have and master to get the job

  • Demonstrated experience (minimum 7 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, SQL Server, MongoDB, RabbitMQ
  • Bilingualism (French and English)
  • College or University diploma in computer science.

Benefits of working at Sherweb

Sherweb is, above all, an environment where the needs of our customers are at the heart of our actions. We are committed to living our values of passion, teamwork and integrity every day.

A fast-paced work environment that adapts to you

  • A friendly and diverse work culture with inclusion and equality at 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
  • Flexible schedule (35 to 40 hours per week)
  • Paid training hours

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

Last but not least : Sherweblife - a rich calendar of activities that allow us to gather virtually and face-to-face throughout the year

Reasons for the requirement of English : Sherweb has international customers and fluency in English is the only way to ensure proper service delivery to them.

The main tasks related to this position require written and oral communication with an English-speaking clientele at all times.

LI-Remote

LI-JG1

30+ days ago
Related jobs
Coinbase
Canada
Remote

Work with engineers, designers, product managers and senior leadership to turn our product and technical vision into a tangible roadmap every quarter. The mission of the Developer Product Group engineers is to create solutions so builders can build in crypto. Coinbase is seeking experienced backend ...

Maarut Inc
India

Tools: IBM/Rational® Products, Requirement Composer, Rational Application Developer for Websphere®, . Resolves and troubleshoots technical problems which arise during the use and operation of software packages, including technical assistance in implementation, conversion and migrations. Experie...

CS GROUP
QC, ca

Be involved in the whole software development lifecycle: design, code, unit tests, and product validation;. Participate in defining new and efficient architectures of a n-tiers critical software;. Apply software development good practices and standards;. Gather requirements to support V&V and hardwa...

Jobber
Canada
Remote

A passion for Developer Experience: You have empathy for developers and love to solve problems to improve developer productivity . Developer Acceleration team you will play an essential part in improving the developer experience at Jobber. Your role? Streamline the development process, provide smoot...

EXFO
Québec City, Quebec

We embrace Behavior-Driven Development (BDD) testing methodologies to ensure that our software meets the desired behavior and functionality, enabling us to deliver high-quality products that exceed customer expectations. Our continuous integration and continuous deployment (CI/CD) pipelines streamli...

Maarut Inc
India

The Justice Technology Services - Digital Design Branch requires a software developer with design/development experience of delivering digital products based on Java, Angular, Restful API (e. Successful candidate will work on various applications and integration endpoints including Criminal eIntake,...

Bridgit
Remote, Other, Canada,
Remote

A successful product pivot and building a market-winning position. We typically operate as “full stack” teams made up of specialists across several core responsibilities: product management, design, front & back end development, and testing. In this role you will plan and execute projects and tasks ...

Bentley Systems
Québec City, Quebec

Under the supervision of the Software Director and Project Owner and the guidance of Product Managers of dependent products, the developer will assume the responsibilities of a Software Developer with your peers to complete required tasks. Work with a team in an agile, Continuous Integration and Con...

Wonolo
Canada, Remote
Remote

We're looking for a Senior Backend Software Engineer to join our Supply team and help build features to support our mobile apps! You will join a team of talented backend and mobile engineers, and work alongside Product and Design to help deliver quality features for our Wonoloers (workers). Particip...

Maarut Inc
India

Resolves and troubleshoots technical problems which arise during the use and operation of software packages, including technical assistance in implementation, conversion and migrations. Experience in programming and analysis; specialized software package support at the specified experience level. Ab...