.NET Developer – Web, Cloud

Posted 3 weeks ago

Apply Now

Resume Score

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

Sign in to check score

About the role

  • Développeur .NET contribuant au développement d'une plateforme SaaS pour Mediaclip. Participera à des projets innovants dans un environnement Agile et collaboratif.

Responsibilities

  • Contribute to the architecture, design and development of new features;
  • Troubleshoot defects and provide production support for applications;
  • Write and maintain automated tests (unit and functional);
  • Contribute to quality assurance, maintenance and deployment;
  • Ensure application maintenance and monitoring in production;
  • Provide support services to technical support, sales and design teams;
  • Document applications to ensure integration and maintainability;
  • Participate in the continuous improvement of the team and company products;
  • Collaborate with the team in an Agile environment.

Requirements

  • Strong willingness and ability to learn;
  • Minimum 5 years of relevant software development experience;
  • Extensive experience developing Web APIs (REST or GraphQL);
  • Experience with unit and integration testing and related principles (e.g., mocks, stubs, TDD);
  • Experience with Microsoft Azure and developing high-volume web applications;
  • Knowledge of the following principles, technologies and frameworks: C# / .NET 10;
  • Principles: SOLID / CUPID;
  • ASP.NET Core, EF Core;
  • Messaging systems (e.g., RabbitMQ);
  • Data storage: SQL, NoSQL, caching, etc.;
  • Experience with multi-tenant systems and associated security considerations;
  • Understanding and application of fundamental cybersecurity principles in development;
  • Experience in designing and researching technical and functional solutions;
  • Excellent team player;
  • Excellent verbal and written communication skills in French, and intermediate verbal and written proficiency in English;

Benefits

  • Option to work from home, the office, or the Mediaclip chalet, according to the employee's preference;
  • Excellent schedule flexibility (work–life balance) with no mandatory overtime;
  • Annual allowance of $250 to support physical and mental well-being;
  • As a growing company, we offer a training plan for each employee;
  • Comprehensive group benefits plan from day one;
  • Minimum 3 weeks of annual vacation (more depending on experience), plus a paid birthday day off and several enhanced holidays throughout the year;
  • 5 days of sick or personal leave per year;
  • Summer schedule (Friday afternoons off and paid);
  • One weekend per year at the Mediaclip chalet for you and your family to enjoy quality time and rest with good company;
  • Team activities and corporate events throughout the year;

Job type

Full Time

Experience level

Mid levelSenior

Salary

Not specified

Degree requirement

Bachelor's Degree

Tech skills

ASP.NETAzureGraphQLRabbitMQSQL.NET

Location requirements

RemoteCanada

Report this job

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