Full Stack Developer

1 Minute ago • All levels • Full Stack Development

Job Summary

Job Description

We are seeking a Full Stack .NET C# Developer to develop and maintain the company's systems and applications. The primary responsibility involves participating in the complete refactoring of monolithic applications into distributed, event-driven microservices. This role requires contributing to the design, development, and implementation of microservices, ensuring code quality through testing and reviews, and providing application support to users. The ideal candidate will share architectural and technology ideas and produce relevant documentation.
Must have:
  • Contribute to the design, development, evolution, and maintenance of distributed applications and legacy systems.
  • Develop APIs, microservices, and symbiotic applications connected to Microsoft Dynamics AX.
  • Share ideas regarding architecture and technology choices.
  • Ensure code quality through testing and code reviews.
  • Produce relevant documentation for various applications.
  • Provide application support to users.
  • Excellent command of Visual Studio or Visual Studio Code.
  • Excellent command of microservice development with .NET 6 and higher (C#).
  • Proficiency in MS SQL Server and SSMS or Azure Data Studio.
  • Proficiency in web technologies: Vue 3.0 (Vue.js), HTML5, JavaScript, CSS, JSON.
  • Proficiency in development with containers (docker).
  • Proficiency in automated deployment principles (CI/CD) using Azure DevOps.
  • Experience in production and knowledge of event-driven development.
  • Experience in production and knowledge of queue systems (Kafka, RabbitMQ, etc.).
  • Bachelor's, College (DEC) or AEC with demonstrated experience.
  • Advanced bilingualism (French/English).
  • Ability to be efficient both remotely and in person.
  • Good initiative and comfortable working in a team or individually.
  • Excellent problem-solving and investigation skills.
  • Good listening skills, attention to detail, and concern for customer satisfaction.
  • Good organizational skills and concern for a job well done.
Good to have:
  • Kubernetes
  • Dapr
  • X++ (Microsoft Dynamics AX 2012)
Perks:
  • Telework program
  • Flexible schedule
  • 37.5h/week hybrid schedule
  • Summer schedule (possibility to finish at 12 p.m. on Fridays)
  • Work clothes provided
  • Excellent group insurance programs
  • Employer-contributed collective RRSP
  • "Dialogue" telemedicine service
  • Anti-stress account (health management or personal expense account: $300-$700)
  • Employee assistance program
  • Staff training and development program
  • Social club activities
  • Discounts on tire purchases
  • Career prospects

Job Details

Company Description

-------------------

\*\* Only candidates already residing in Canada and holding a valid work permit in the country will be considered for this position \*\*

Permanent

At Point S, Distribution Stox, and RSSW, logistics and distribution are at the heart of our activities as a Canadian tire and wheel distributor, and our vision is to be the most efficient and high-performing tire distributor.

Find your X

By joining the large Point S, Distribution Stox, and RSSW family, you will integrate into a positive, healthy, and respectful work culture. Our workplace is welcoming, inclusive, and warm, fostering teamwork and collaboration, which are fundamental values for us. We recognize your efforts and achievements. By being part of our team, you will have the opportunity to advance your career by thriving within a growing company that aims for excellence.

Job Description

---------------

We are currently looking for a full stack .NET C# developer who will be responsible for developing and maintaining the company's various systems and applications. The main task will be to participate in the complete refactoring of our monolithic applications into distributed applications following event-driven development principles. You will therefore contribute to the design, development, and implementation of microservices.

Responsibilities:

  • Contribute to the design, development, evolution, and maintenance of our distributed applications and legacy systems;
  • Develop APIs, microservices, and symbiotic applications connected to Microsoft Dynamics AX;
  • Share your ideas regarding architecture and technology choices to adopt;
  • Ensure the quality of delivered code through testing and code reviews;
  • Produce relevant documentation for various applications;
  • Provide application support to users.

Required technical skills:

  • Excellent command of Visual Studio or Visual Studio Code development environments;
  • Excellent command of microservice development with .NET 6 and higher (C#);
  • Proficiency in MS SQL Server and SSMS or Azure Data Studio;
  • Proficiency in web technologies: Vue 3.0 (Vue.js), HTML5, JavaScript, CSS, JSON;
  • Proficiency in development with containers (docker);
  • Proficiency in automated deployment principles (CI/CD) using Azure DevOps;
  • Experience in production and knowledge of event-driven development;
  • Experience in production and knowledge of queue systems (Kafka, RabbitMQ, etc.);

The following technologies will be considered assets:

  • Kubernetes
  • Dapr
  • X++ (Microsoft Dynamics AX 2012)

Qualifications

--------------

  • Education level completed: Bachelor's, College (DEC) or AEC with demonstrated experience;
  • Bilingualism (advanced French/English level) required due to the organization's national activities and the need for effective communication between different regions;
  • Ability to be efficient both remotely and in person;
  • Good initiative and comfortable working in a team or individually;
  • Excellent problem-solving and investigation skills;
  • Good listening skills, attention to detail, and concern for customer satisfaction;
  • Good organizational skills and concern for a job well done, in anticipation of the evolution of various applications.

Additional Information

----------------------

Here are some of the benefits we offer:

  • Telework program;
  • Flexible schedule;
  • 37.5h/week hybrid schedule;
  • Summer schedule, possibility of finishing at 12 p.m. on Fridays;
  • Work clothes provided with the company's image;
  • Excellent group insurance programs adapted to your needs;
  • Employer-contributed collective RRSP;
  • "Dialogue" telemedicine service;
  • Anti-stress account: you will have the choice between a health management account or a personal expense account: Amount ranging from three hundred to seven hundred dollars. (Services related to physical activity, physical activity equipment, health-related products and services, education and personal development, etc.);
  • Employee assistance program;
  • Staff training and development program;
  • Social club (several activities throughout the year);
  • Discounts on tire purchases;
  • Career prospects, working at Point S can take you far;
  • And much more!

About us

Unimax brings together three major entities in the tire and wheel distribution industry: Point S Canada, Distribution Stox, and RSSW.

We have been named one of Canada's Best Managed Companies for 6 consecutive years.

Point S Canada is the largest network of independent mechanical workshops in the country, consisting of over 1020 points of sale. Our main banners are Point S, Point S City, V1, Otobox, Pneus Prestige, Pneus Max Plus, and Méga Pneu in Canada.

Look no further, we have everything you need! Come make a difference now and be part of our great expansion in Canada.

To learn more, visit our website: https://carrieres.pointscanada.ca/

Please note that we process applications continuously and this posting will be closed without notice. Don't delay, apply today!

#pointsoffices

Similar Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Similar Skill Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Jobs in Boucherville, Quebec, Canada

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Full Stack Development Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

About The Company

Bengaluru, Karnataka, India (On-Site)

Boucherville, Quebec, Canada (Hybrid)

Montreal, Quebec, Canada (Remote)

Boucherville, Quebec, Canada (On-Site)

Boucherville, Quebec, Canada (Hybrid)

Udine, Friuli-Venezia Giulia, Italy (On-Site)

Kingersheim, Grand Est, France (On-Site)

Veghel, North Brabant, Netherlands (On-Site)

Les Sables-d'Olonne, Pays De La Loire, France (On-Site)

Lancaster, Pennsylvania, United States (On-Site)

View All Jobs

Get notified when new jobs are added by Square

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug