This job has expired

This job posting is no longer active and is not accepting applications. Explore similar roles below!

Sherweb
Posted 4mo ago

Principal Developer, Software

Sherweb
Canada
$50-$71/hrRemoteFull Time
Responsibilities
  • lead development
  • mentor team
  • define roadmap
Requirements
  • 10+ years web apps, REST APIs, SaaS
  • SOLID/DDD
  • Clean code
  • .NET Core/Framework, C#, React
  • Angular, EF
  • NHibernate
  • Azure DevOps
  • SQL Server
  • MongoDB
  • RabbitMQ
  • Team oriented
  • English required
  • French a plus
Technical tools mentioned
.NET Core.NET FrameworkC#ReactAngularEntityFrameworkNHibernateAzure DevOpsSQL ServerMongoDBRabbitMQ

Job description

Location: Remote (Quebec province) 

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

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

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

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

  • 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

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

At Sherweb, we believe in pay transparency and fairness. The salary range provided is intended to give an indication of what you might expect for this role. However, we recognize that each candidate brings a unique set of skills and experiences. As such, the final compensation package will be tailored to reflect the specific qualifications and expertise of the chosen candidate, ensuring that we remain competitive and equitable in our offerings.

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-VB1

About Sherweb

Global provider of cloud solutions and IT services

Year founded
1998
Employees
1000
Organization type
Private
Latest investment
Raised $125.00M Private Equity (2026) — led by Investissement Québec
Headquarters
CA

Similar jobs

Principal Developer roles
5d
Save
Mark Applied
Hide
Lead Python AI Principal Engineer (Hands-On), SVP
Mississauga, Ontario, Canada
$145k-$218k/yr HybridFull Time
Citi
CitiNYSE: C: A global financial services providing banking and credit services.
7+ YOERequires 7+ years in software, 6+ years hands-on Python engineering, AI/ML and cloud experience, people management, and a bachelor's degree or equivalent. Master's degree preferred.
Python, FastAPI, ADK, RAG
1w
Save
Mark Applied
Hide
Senior Principal Engineer, Product Platform Engineering
Vancouver, British Columbia, Canada
HybridFull Time
Xero
XeroASX: XRO: Cloud-based accounting software for small businesses and advisors.
Highest-level technical leadership experience across large engineering organizations, legacy architecture modernization, APIs, microservices, stakeholder alignment, data integrity, and AI-native engineering strategy.
GraphQL, REST, microservices
1w
Save
Mark Applied
Hide
Principal Engineer -Design
Saskatoon, Saskatchewan, Canada
OnsiteFull Time
Microchip Technology
Microchip TechnologyNasdaq: MCHP: Manufacturer of microcontrollers, analog, and mixed-signal integrated circuits.
10+ YOERequires a bachelor's or graduate degree in computer science, electrical/electronics, or VLSI engineering; 10 years in synthesis, STA, and formal verification; TCL, Perl, or Python; RTL, DFT, UPF/CPF, tapeout, and 16nm-or-smaller experience.
TCL, Perl, Python, UPF, CPF, Cadence Genus, Synopsys Design Compiler (DC), Synopsys Fusion Compiler (FC), Cadence, Synopsys, RTL, DFT, Static Timing Analysis (STA), Formal Verification, CLP, LEC, APR
1w
Save
Mark Applied
Hide
Principal Engineer -- Salesforce Architect (Health Cloud)
Mississauga, Ontario, Canada
HybridFull Time
Nagarro
NagarroFrankfurt Stock Exchange: NA9: Global provider of digital engineering and IT consulting services
Requires deep Salesforce Health Cloud architecture expertise, healthcare implementation experience, Apex and LWC skills, integration knowledge, Agile delivery experience, and leadership of distributed technical teams.
Salesforce, Salesforce Health Cloud, Apex, Lightning Web Components (LWC), Flows, Triggers, Batch Apex, Salesforce APIs, REST APIs, SOAP APIs, FHIR, HL7, EHR, EMR, Copado, Git, Azure DevOps, Jenkins, CI/CD, Agile, Scaled Agile
1w
Save
Mark Applied
Hide
Senior Principal Engineer
Toronto, Ontario, Canada
$157k-$230k/yr OnsiteFull Time
Autodesk
AutodeskNASDAQ: ADSK: Developing software for architecture, engineering, and entertainment industries.
12+ YOEBS/MS in a technical field and 12+ years of software engineering experience. Requires expertise in AWS, Kubernetes, Terraform, CI/CD, distributed systems, security, observability, AI platforms, and technical leadership.
AWS, Kubernetes, Amazon EKS, Terraform, AWS CDK, ArgoCD, GitOps, CI/CD, Python, Java, TypeScript, Go, Playwright, BlazeMeter, JMeter, LoadRunner, Backstage, Azure, AWS Bedrock, LiteLLM, LangGraph, Google ADK, KServe, vLLM, OpenSearch, pgvector, MCP, RAG, LLM APIs
2w
Save
Mark Applied
Hide
Principal Engineer - Retail Systems
Vancouver, British Columbia, Canada
$196k-$258k/yr HybridFull Time
lululemon
lululemonNASDAQ: LULU: Designs and retails technical athletic apparel and lifestyle products.
11+ YOEBachelor's degree or equivalent, 11+ years software engineering, expert coding and large-scale system design, retail systems and payments experience preferred, AI-assisted development and cross-team leadership.
3w
Save
Mark Applied
Hide
Director & Principal Engineer, AI/ML & MLOps Platform
Vancouver, British Columbia, Canada
OnsiteFull Time
Royal Bank of Canada
Royal Bank of CanadaTSX: RY: Provides personal, commercial, and investment banking services worldwide.
8+ YOE3+ Mgmt8+ years designing data-intensive applications, 3+ years senior technical leadership; deep ML/MLOps, distributed data processing, cloud and IaC experience; proficiency in Python/Java/Scala, PySpark/Spark, Kafka, SQL.
Python, Java, Scala, PySpark, Spark, Kafka, SQL, AWS, Azure, Terraform, SDK, AWS SageMaker, Glue, EMR, Lambda, Step Functions, Airflow, CloudWatch
4w
Save
Mark Applied
Hide
Principal Engineer
Eagan or Frisco or New York City or Toronto or Ann Arbor
$159k-$295k/yr HybridFull Time
Thomson Reuters
Thomson ReutersNASDAQ: TRI: Provides professional software, data, and news services globally.
Hands-on experience designing and operating systems to achieve SOC 2, ISO 27001/42001, HIPAA, and FedRAMP compliance; strong backend engineering and cloud experience; identity, encryption, and audit logging expertise; excellent communication.
Python, Java, Go, AWS, Vanta, Drata, OneTrust, SAML, OIDC, OAuth 2.0, NIST 800-53, NIST CSF, CIS Benchmarks
This job has expired