Skip to main contentA logo with &quat;the muse&quat; in dark blue text.

.NET Developer/Développeur .NET

AT Computershare
Computershare

.NET Developer/Développeur .NET

Montreal, Canada

JOB DESCRIPTION

Please find English version below

Lieu de travail : Montréal, Québec (hybride)

Dans le cadre de vos fonctions, vous travaillerez au bureau de Montréal au moins trois jours par semaine en ayant la flexibilité de travailler à domicile les autres jours de votre semaine de travail.

Un monde de possibilités vous attend

Computershare offre un poste permanent à temps plein de développeuse .NET ou de développeur .NET au sein de son équipe Services technologiques de Fiducies d'entreprises.

Un rôle qui vous plaira

À titre de développeuse .NET ou de développeur .NET, vous mettrez au point des logiciels de haute qualité, sécurisés, stables et fiables en étroite collaboration avec d'autres membres d'une équipe de développement agile. Vous devez également apporter votre concours à la communauté de développeuses et de développeurs, promouvoir l'innovation et partager vos connaissances des meilleures pratiques du secteur.

Want more jobs like this?

Get jobs in Montreal, Canada delivered to your inbox every week.

By signing up, you agree to our Terms of Service & Privacy Policy.


Autres responsabilités principales :

  • Rédiger du code propre, de haute qualité qui respecte les normes internes d'architecture, de qualité et de sécurité.
  • Solliciter des commentaires afin de clarifier et de bien comprendre les exigences.
  • Fournir du dépannage et de la résolution de problèmes.
  • Avec les membres de votre équipe : adopter et maintenir une stratégie de branchement, de publication et de versionnage appropriée pour optimiser la capacité de l'équipe à répondre au changement et à fournir fréquemment des logiciels fonctionnels de haute qualité.
  • Travailler en étroite collaboration avec l'équipe d'infrastructure, l'équipe des administrateurs de base de données et l'équipe de soutien pour faciliter la transition vers le soutien de la production et éliminer les problèmes au moment du déploiement.
  • Appliquer les meilleures pratiques et contribuer au développement d'un travail amélioré et innovant.
  • Travailler en étroite collaboration avec des architectes logiciels afin de brasser des idées, de proposer des solutions à de nouveaux problèmes et d'améliorer les solutions à d'anciens problèmes.
  • Partager des connaissances avec des membres de l'équipe et à plus grande échelle.

Critères obligatoires et souhaitables

Vous êtes un excellent communicateur et possédez d'excellentes compétences en matière d'organisation, de gestion du temps et de planification de projet. Vous avez également une capacité démontrée à travailler dans un environnement dynamique et axé sur la collaboration et à interagir avec les personnes de tous les échelons pour garantir la fiabilité, la disponibilité, l'évolutivité et le rendement des applications.

Exigences :

  • Au moins trois ans d'expérience professionnelle et technique dans un rôle de développeur
  • Expérience de travail et de soutien auprès de divisions mondiales en leur offrant des solutions hybrides sur mesure et des solutions tierces.
  • Expérience dans la mise en œuvre de projets de grande envergure.
  • Maîtrise ou connaissance des éléments suivants :
    • HTML/CSS/JavaScript/Typescript
    • Microsoft Windows environment development
    • C#, ASP.Net MVC framework, ReactJs
    • Connaissances et expérience confirmées de la programmation orientée objet
    • Développement et conception multi-navigateur
    • Expérience des méthodes Agile (préférablement celles de la gestion par mêlée - Scrum en anglais) à l'aide d'outils Agile
    • 10 meilleurs principes OWASP et principes généraux de développement sécuritaires
    • Principes des tests unitaires et principes de gestions des versions

Éléments qui constituent un atout

  • Connaissance des secteurs et des marchés des services financiers
  • Maîtrise ou connaissance des éléments suivants :
    • Conception de sites Web adaptifs et réactifs
    • Préprocesseurs CSS
    • Microsoft Azure, Git, Pipelines and Teams
    • RESTful API
    • T-SQL

Récompenses conçues pour vous

Travail flexible. Vous trouverez le meilleur équilibre entre le travail et le style de vie.

Santé et bien-être. Des récompenses qui peuvent être adapté(e)s pour vous soutenir et votre famille.

Investissez dans notre entreprise. Mettez de côté votre salaire pour acheter des actions et vous recevrez également une contribution de l'entreprise.

Récompenses supplémentaires. Sous forme de prix de reconnaissance et d'événements d'équipe pour vous aider à investir dans votre avenir.

Et plus. Nous sommes une communauté accueillante et soudée, avec des collègues expérimentés prêts à vous aider à grandir. Notre guide vous aidera à en savoir plus sur nos récompenses

*
**

Location: Montreal, QC (Hybrid)

This is a hybrid position primarily based in Montreal, QC. We're committed to your flexibility and wellbeing and our hybrid strategy currently requires three days a week in the office, giving you the option to work remotely for some of your working week. Find out more about our culture of flexible working.

We give you a world of potential

Computershare has an exciting opportunity for a permanent full-time .NET Developer to join our Computershare Technology Services team.

A role you will love

As a .NET Developer, you will develop high quality, secure, stable and reliable software in close collaboration with other members in an Agile development team. In addition, you will be expected to contribute to the developer community, promote innovation and share knowledge of industry best practices.

Other key responsibilities include:

  • Writing high quality, clean code which adheres to internal architectural, quality and security standards
  • Soliciting feedback to clarify and understand requirements
  • Troubleshooting and solving problems
  • Alongside your team members: Adopting and maintaining a suitable branching, releasing and versioning strategy to optimize the team's ability to respond to change and frequently delivering high quality, working software
  • Working closely with infrastructure, DBA and supporting teams to aid smooth transition to Production Support and eliminating deployment issues
  • Applying best practice and contributing to the development of enhanced and innovative working
  • Working closely with software architects to exchange ideas, propose solutions to new problems and improve solutions of old problems
  • Knowledge sharing with your team and wider community

What will you bring to the role?

You are a strong communicator and possess excellent organizational, time management and project planning skills. You also have proven ability to work in a collaborative, dynamic team environment and interact at all levels to ensure reliability, availability, scalability, and performance of applications.

You'll also bring:

  • 3+ years of professional, technical experience in a developer role
  • Previous experience working in and supporting global business units with hybrid custom-built and 3rd party solutions
  • Previous experience working on large system implementation projects
  • Proficiency or knowledge in the following:
    • HTML/CSS/JavaScript/Typescript
    • Microsoft Windows environment development
    • C#, ASP.Net MVC framework, ReactJs
    • Demonstrated knowledge and experience with object-oriented programming
    • Cross-browser development and design
    • Agile methodology experience (preferably Scrum) using Agile tools
    • OWASP top 10 and general secure development principles
    • Unit testing principles & version control principles

Bonus points if you have:

  • Knowledge of Financial Services industries and markets
  • Proficiency or knowledge in the following:
    • Adaptive/Responsive web design
    • CSS Preprocessors
    • Microsoft Azure, Git, Pipelines and Teams
    • RESTful APIs
    • T-SQL

Rewards designed for you

Flexible work to help you find the best balance between work and lifestyle.

Health and wellbeing rewards that can be tailored to support you and your family.

Invest in our business by setting aside salary to purchase shares in our company, and you'll receive a company contribution as well.

Extra rewards ranging from recognition awards and team get togethers to helping you invest in your future. Visit computershare.com/CanadaBenefits for details.

And more. Ours is a welcoming and close-knit community, with experienced colleagues ready to help you grow. Our handbook will help you find out more about life at Computershare, visit computershare.com/careers-handbook.

#LI-Hybrid #LI-SM1

ABOUT US

A company to be proud of

We're a global leader in financial administration with over 12,000 employees across more than 22 different countries. At Computershare, it's more than just a job, our open and inclusive culture means that we will help you to grow, to move forward and make the most of our world of opportunities.

A diverse and inclusive place to work

At Computershare we value diversity and welcome applications from everyone, believing that an equal and inclusive culture is key to excellent results. One of the greatest advantages for our organisation is the talent and diversity of our people and we strive to ensure all our employees have an equal opportunity to contribute their ideas, bring their personality to their work and showcase their skills. For support with accommodations or adjustments during our recruitment process please visit computershare.com/access for further information.

Computershare is an equal opportunity employer. Qualified applicants will receive consideration for employment regardless of race, color, religion, sex, sexual orientation, gender identity or expression, national or ethnic origin, age, disability, protected veteran status, or other characteristics protected by applicable law.

Client-provided location(s): Montreal, QC, Canada
Job ID: Computershare-5714
Employment Type: Full Time