Software Developer, .NET Core, React

Posted 2 hours ago

Apply Now

Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Software Developer designing and developing SaaS applications in a dynamic team environment. Collaborating on innovative solutions using modern frameworks and technologies.

Responsibilities

  • Actively participate as part of a small full-stack team.
  • Be proficient in C# with .NET Core and .NET Framework.
  • Be proficient with MSSQL.
  • Collaborate with your team to develop and improve new and existing applications.
  • Work in a Docker container environment.
  • Adopt agile principles of transparency, collaboration, and rapid iteration.
  • Break down complex features into manageable, verifiable, and deliverable pieces.
  • Communicate clearly with engineers and non-engineers about our developments.
  • Identify, diagnose, and resolve issues methodically.
  • Use modern back-end development tools.
  • Understand the technologies and concepts underlying our work, such as HTTP, REST, and how browsers operate.
  • Review merge requests constructively and attentively.
  • Produce consistent, readable, and maintainable code for others to work with.
  • Write relevant and effective tests for important parts of the application.
  • Foster an API, cloud services, and microservices culture within the organization.

Requirements

  • Strong experience with C# using .NET Core and .NET Framework
  • Strong experience with MSSQL
  • Experience building microservices with RESTful interfaces in C# and .NET Core
  • Experience with React, Redux, TypeScript and/or React Native (mobile)

Benefits

  • Integrated mental health and wellbeing support
  • Paid time off – starting at 3 weeks
  • Wellbeing days and an annual solidarity day – an additional opportunity to take care of yourself or your community
  • Comprehensive medical and dental coverage
  • Company-wide annual closure to allow you to rest and recharge
  • LinkedIn Learning license for upskilling and professional development

Job type

Full Time

Experience level

Mid levelSenior

Salary

Not specified

Degree requirement

Bachelor's Degree

Tech skills

CloudDockerMicroservicesReactReact NativeReduxTypeScript.NET

Location requirements

HybridMontrealCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.