Search jobs > Montreal, QC > Software developer senior

Senior Full Stack Software Developer (C# with React)

EDGE10 Group
Montreal, QC, CA
Full-time
Quick Apply

Description

EDGE10 Group is perfecting human performance. We provide the world’s leading health, performance and physical testing platform to organisations around the world, empowering them with actionable insights, leading to efficient, high-quality decision making.

As market leader, we work with organisations across the medical and performance spectrums, from elite to grass root teams and from armed forces to multi-national corporations.

In sport alone, we work with 1,000+ teams from the leading and most prestigious leagues around such as the MLB, NHL, EPL, MLS and more.

Requirements

We’re recruiting for a senior software developer to join our Montreal team and help improve our existing suite of products for the professional sports industry.

We’re looking for someone skilled in React front-end and .Net back-end web development with a collaborative attitude and a desire to learn.

We operate in an agile environment and focus on creating high-quality applications. As the company is expanding, we’re looking for adaptable people who want to grow as opportunities arise.

You’ll work with our sports science consultants and customers to develop new features, support existing features, and improve application reliability and performance.

You should have

  • 5-7 years of professional development experience
  • Experience with the Microsoft stack including C#, .Net and SQL
  • Experience with front-end technologies, specifically React for 2-3 years
  • Experience with test-driven and agile development practices
  • Experience with backlog management tools (Azure DevOps, Jira or similar)
  • Experience with CI / CD (Azure DevOps, TeamCity, Bitbucket Pipelines or similar)
  • Ability to articulate ideas of clean, logical code to SOLID principles
  • A degree in Computer Science or related field, or have equivalent professional experience
  • A curiosity and love of learning and a high attention to detail and quality
  • Ability to communicate clearly and concisely
  • Ability to help mentor more junior developers

We work primarily with the following technologies. We don’t expect people to know all these immediately, but we’d like to see a desire to learn the following :

  • C# .NET / .Net Core, MVC, WebAPI (Required)
  • SQL Server (Required)
  • React (Required)
  • Database deployment tools and automation (SSDT / SQL Deploy / SQL Source Control)
  • Entity Framework / EF Core
  • Azure / Azure DevOps

Benefits

With our company values including We strive for great, not good’, we are committed to hiring the best candidates and reward accordingly.

  • Opportunity to contribute to the technical direction of the EDGE10 Group
  • Fast-paced work environment with creative freedom to implement your ideas
  • Collaboration with recognized thought leaders making a real impact in this ever-evolving industry
  • Exciting working atmosphere in an ambitious, diverse, and agile team
  • Internal knowledge sharing forums, best-practice sharing and continuous learning

Benefits

  • EDGE10 Group Bonus Scheme : employees can earn up to 40% of their salary in cash and stock options. The scheme is subject to change and terms & conditions.
  • Flexible Working Policy : we operate a flexible working policy that allows for a balanced working from home policy and / or remote working.

This varies from office to office.

  • Personal Development Plans : each employee has an individual personal development plan that sits alongside their KPIs.
  • Long Term Service Awards : employees are eligible for awards after 2, 5 & 10 years of service and every 5-year anniversary after that.
  • Volunteering days : starting in 2022, each employee will be entitled to paid leave to undertake volunteering work.
  • Private healthcare, provided by Desjardins assurances.

We are looking for exceptional people. If you believe you can add value to the company and continue to drive it forward, apply now.

We love what we do. We want you too as well.

15 hours ago
Related jobs
Promoted
Trapeze Group
Canada

As a Senior Software Developer at Trapeze MPS, you will:. As part of a team of talented individuals, you would play an important role in designing, developing, and maintaining exciting and responsive software solutions. Maintain regular communication with other team members and stakeholders to ensur...

Promoted
Acumatica
Montreal, Quebec

Acumatica is hiring a Senior Software Developer for our engineering teams in Montreal and Ottawa, Canada. We are a leading innovator in cloud ERP with customers located around the world. Acumatica is a leading provider of cloud business management software that empowers small and mid-size businesses...

FortNine
Montreal, Quebec

A Senior Full Stack Web Developer at FortNine is in possession of several archetypal thoughts or key strengths. Depth of knowledge that reaches across the software stack. A foundation with vanilla JS would be great, but experience with Lodash, Underscore, jQuery, or other utility libraries is also r...

Triunity Software
Montreal, Quebec

Collaborate with cross-functional teams, including product owners, business analysts, and quality assurance specialists, to deliver software solutions that meet project requirements and deadlines. Hands-on experience with Agile software development methodologies, such as Scrum and Kanban. Compensati...

Okta, Inc.
Canada

We are looking for a software engineer to join our fast-growing team with a focus on scalability, reliability, and enhancing the core building blocks of the product. Have 5+ years of software development experience with a background in Golang or similar programming languages. Proficient in React or ...

Intact Financial Corporation
Montreal, Quebec

Our Security team specialized in Identity and Access Management is looking for a software developer senior!. As a developer, you will join a dynamic team to build system integrations by coding, testing, debugging, and following software engineering best practices using an Agile approach. You have ou...

Maarut Inc
India

Ability to collaborate with IT Professionals throughout the Software Development Life Cycle. 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 program...

Oracle
Canada

The position offers the chance to interact with many roles and directly speak with customers to devise creative solutions with our tools. Do you want to advance your career with the world’s first cloud company? Since 1998, Oracle NetSuite has been on a mission to deliver an agile, unified applicatio...

Intact Financial Corporation
Montreal, Quebec

Our Security team specialized in Identity and Access Management is looking for a software developer senior!. As a developer, you will join a dynamic team to build system integrations by coding, testing, debugging, and following software engineering best practices using an Agile approach. You have ou...

Alteo
90% Remote, QC, Canada
Remote

Alteo is looking for a Ruby Full-Stack Developer for a permanent position based in Montreal. Alteo est à la recherche d'un Développeur Full-Stack Ruby pour un emploi permanent basé à Montréal. Make the back-end connection with the other products of the company. Develop reusable React components. ...