Senior C# Full Stack Developer

3 hours ago


TroisRivières, Quebec, Canada Progi Full time

We are seeking a seasoned Senior C# Full Stack Developer to join our dynamic team at Progi. As a key member of our team, you will play a crucial role in the growth and development of our product.

Responsibilities
  • Design and implement scalable and efficient software solutions using C# and.NET 6.
  • Collaborate with cross-functional teams to identify and prioritize project requirements.
  • Develop and maintain high-quality code, adhering to industry standards and best practices.
  • Participate in code reviews and contribute to the improvement of our codebase.
  • Stay up-to-date with the latest technologies and trends in the industry.
Requirements and Qualifications
  • At least 8 years of experience in software development.
  • 5+ years of experience with C# and.NET 6.
  • Strong understanding of object-oriented programming principles and design patterns.
  • Excellent knowledge of C#8+,.NET 6, and databases.
  • Good knowledge of ASP.NET Core, LINQ, and EFCore.
  • Minimum experience in front-end web development: HTML, CSS, and JS.
  • Knowledge of Azure DevOps, Kubernetes, Single Page Application (SPA), Git, VueJS, Web, Database, and Linux.
  • Experience in setting up and maintaining unit tests and e2e integration tests.
  • Functional English for work.
  • Experience in microservices in a distributed environment, an asset.
  • Notions of software architecture, design pattern, and clean code, an asset.
  • Experience of working in an agile environment (scrum, kanban, xp), an asset.
  • CI/CD knowledge, an asset.
  • Artificial intelligence knowledge, as asset.
What We Offer
  • Group RRSP plan with employer contribution.
  • Group insurance (including dental insurance 100% covered by the employer).
  • Modern offices well-situated downtown (we even have a rooftop terrace with a BBQ).
  • Gym facilities for Progicians.
  • Free downtown parking available year-round (even on weekends to go to shows or to the restaurant)
  • Referral program ($$$).
  • Team lunch.
  • Summer schedule.
  • Happy Hour, etc.


  • Trois-Rivières, Quebec, Canada Progi Full time

    About ProgiProgi is a dynamic and stimulating work environment where teamwork, love of what we do, and excellence are core values. Our algorithm is programmed to welcome challenges with a smile and see change as an opportunity.Job SummaryWe are seeking a seasoned Senior C# Full Stack Developer to join one of our existing teams. As a full-stack developer, you...


  • Trois-Rivières, Quebec, Canada Progi Full time

    About ProgiProgi is a dynamic and stimulating work environment where teamwork, love of what we do, and excellence are core values. Our algorithm is programmed to welcome challenges with a smile and see change as an opportunity.Job SummaryWe are seeking a seasoned Senior C# Full Stack Developer to join one of our existing teams. As a full-stack developer, you...


  • Trois-Rivières, Quebec, Canada Progi Full time

    Dynamic and Respectful Work EnvironmentAt Progi, we believe that a job should be more than just a task list. We strive to create a dynamic, respectful, and stimulating environment where our team members can thrive. Our algorithm is programmed to welcome challenges with a smile and see change as an opportunity.Senior C# Full Stack Developer RoleWe are seeking...


  • Trois-Rivières, Quebec, Canada Progi Full time

    Dynamic and Respectful Work EnvironmentAt Progi, we believe that a job should be more than just a task list. We strive to create a dynamic, respectful, and stimulating environment where our team members can thrive. Our algorithm is programmed to welcome challenges with a smile and see change as an opportunity.Senior C# Full Stack Developer RoleWe are seeking...


  • Trois-Rivières, Quebec, Canada Progi Full time

    About ProgiWe're a dynamic and respectful company that values teamwork and excellence. Our algorithm is programmed to welcome challenges with a smile and see change as an opportunity.Our CultureWe believe in a collaborative and stimulating environment where everyone shares the same source code. Our team is passionate about what we do and strive for...


  • Trois-Rivières, Quebec, Canada Progi Full time

    About ProgiWe're a dynamic and respectful company that values teamwork and excellence. Our algorithm is programmed to welcome challenges with a smile and see change as an opportunity.Our CultureWe believe in a collaborative and stimulating environment where everyone shares the same source code. Our team is passionate about what we do and strive for...


  • Trois-Rivières, Quebec, Canada Progi Full time

    About ProgiWe're a dynamic and respectful company that values teamwork and excellence. Our algorithm is programmed to welcome challenges with a smile and see change as an opportunity.Our CultureWe believe in a collaborative and stimulating environment where everyone shares the same source code. Our team is passionate about what we do and strive for...


  • Trois-Rivières, Quebec, Canada Progi Full time

    About ProgiWe're a dynamic and respectful company that values teamwork and excellence. Our algorithm is programmed to welcome challenges with a smile and see change as an opportunity.Our CultureWe believe in a collaborative and stimulating environment where everyone shares the same source code. Our team is passionate about what we do and strive for...


  • Trois-Rivières, Quebec, Canada Progi Full time

    About ProgiWe are a forward-thinking organization that values teamwork, respect, and a passion for excellence. Our collaborative environment is built on a foundation of shared values and a commitment to delivering exceptional results.Our CultureWe foster a culture of open communication, where every voice is heard and valued.We prioritize continuous learning...


  • Trois-Rivières, Quebec, Canada Progi Full time

    About ProgiWe are a forward-thinking organization that values teamwork, respect, and a passion for excellence. Our collaborative environment is built on a foundation of shared values and a commitment to delivering exceptional results.Our CultureWe foster a culture of open communication, where every voice is heard and valued.We prioritize continuous learning...


  • Trois-Rivières, Quebec, Canada Progi Full time

    About ProgiWe're a dynamic and respectful company that values teamwork and excellence. Our algorithm is designed to welcome challenges with a smile and see change as an opportunity.Our CultureWe believe in sharing a common source code and working together to achieve our goals. Our team is passionate about what we do and strive for excellence in everything we...


  • Trois-Rivières, Quebec, Canada Progi Full time

    About ProgiWe're a dynamic and respectful company that values teamwork and excellence. Our algorithm is designed to welcome challenges with a smile and see change as an opportunity.Our CultureWe believe in sharing a common source code and working together to achieve our goals. Our team is passionate about what we do and strive for excellence in everything we...


  • Trois-Rivières, Quebec, Canada Progi Full time

    About ProgiWe're a company that values teamwork, respect, and excellence. Our algorithm is designed to welcome challenges and see change as an opportunity.Our CultureWe're a team that shares a common source code and works together to achieve our goals. We believe in love of what we do and strive for excellence in everything we do.What We're Looking ForWe're...


  • Trois-Rivières, Quebec, Canada Progi Full time

    About ProgiWe're a company that values teamwork, respect, and excellence. Our algorithm is designed to welcome challenges and see change as an opportunity.Our CultureWe're a team that shares a common source code and works together to achieve our goals. We believe in love of what we do and strive for excellence in everything we do.What We're Looking ForWe're...


  • Trois-Rivières, Quebec, Canada Progi Full time

    About ProgiWe're a company that values teamwork, respect, and excellence. Our algorithm is designed to welcome challenges and see change as an opportunity.Our CultureWe're a team that shares a common source code and works together to achieve our goals. We believe in love of what we do and strive for excellence in everything we do.What We're Looking ForWe're...


  • Trois-Rivières, Quebec, Canada Progi Full time

    About ProgiWe're a company that values teamwork, respect, and excellence. Our algorithm is designed to welcome challenges and see change as an opportunity.Our CultureWe're a team that shares a common source code and works together to achieve our goals. We believe in love of what we do and strive for excellence in everything we do.What We're Looking ForWe're...


  • Trois-Rivières, Quebec, Canada Progi Full time

    Progi : un environnement de travail uniqueÀ Progi, nous sommes convaincus que le travail doit être un équilibre parfait entre passion et professionnalisme. Nous recherchons des développeurs full stack C# qui partagent notre vision et sont prêts à relever les défis avec enthousiasme.Notre approcheNous travaillons en équipe pour créer des solutions...


  • Trois-Rivières, Quebec, Canada Progi Full time

    Progi : un environnement de travail uniqueÀ Progi, nous sommes convaincus que le travail doit être un équilibre parfait entre passion et professionnalisme. Nous recherchons des développeurs full stack C# qui partagent notre vision et sont prêts à relever les défis avec enthousiasme.Notre approcheNous travaillons en équipe pour créer des solutions...


  • Trois-Rivières, Quebec, Canada Progi Full time

    À propos de ProgiProgi est un environnement de travail dynamique, respectueux et stimulant où nous partageons tous le même code source.Notre approcheNous sommes basés sur le travail d'équipe, l'amour de ce que nous faisons et l'excellence.Notre algorithme est programmé pour accueillir les défis avec le sourire.Qui sommes-nous?Nous sommes une équipe...


  • Trois-Rivières, Quebec, Canada Progi Full time

    À propos de ProgiProgi est un environnement de travail dynamique, respectueux et stimulant où nous partageons tous le même code source.Notre approcheNous sommes basés sur le travail d'équipe, l'amour de ce que nous faisons et l'excellence.Notre algorithme est programmé pour accueillir les défis avec le sourire.Qui sommes-nous?Nous sommes une équipe...