HarrisHA

Développeur senior C# .Net

Harris provides mission-critical software solutions for utilities, healthcare, local governments, public safety, and schools throughout the U.

Harris

Employee count: 1001-5000

Canada only
Apply now

Nous recherchons un développeur C# .Net senior hautement qualifié et expérimenté pour rejoindre notre équipe de développement dynamique. Le candidat idéal possède une connaissance approfondie de C# et du framework .Net, ainsi qu'une passion pour le développement d'applications évolutives et performantes. Le développeur senior sera responsable de la conception, du développement et de la collaboration avec des équipes interfonctionnelles afin de fournir des solutions de haute qualité.

Principales responsabilités :

  • Concevoir, développer et maintenir des applications robustes, évolutives et performantes en utilisant le langage C# et le framework .Net.
  • Collaborer avec les chefs de produit, les analystes commerciaux et les autres développeurs pour comprendre les besoins et les traduire en spécifications techniques.
  • Rédiger un code propre, facile à maintenir et efficace en suivant les meilleures pratiques et les normes industrielles.
  • Effectuer des revues de code et fournir des commentaires constructifs pour garantir la qualité du code et le respect des normes.
  • Dépanner et résoudre des problèmes techniques complexes dans les meilleurs délais.
  • Encadrer et guider les développeurs débutants, en encourageant une culture d'apprentissage et d'amélioration continus.
  • Participer à l'ensemble du cycle de développement des logiciels, de la définition des besoins au déploiement et à la maintenance.
  • Se tenir au courant des technologies émergentes et des tendances du secteur, et les intégrer dans les projets le cas échéant.
  • Veiller à ce que les performances, l'évolutivité et la sécurité des applications soient des priorités absolues pendant le développement.

Qualifications requises :

  • Licence en informatique, en technologie de l'information ou dans un domaine connexe.
  • Plus de 7 ans d'expérience dans le développement de logiciels, avec une forte concentration sur C# et le cadre .Net.
  • Maîtrise de .Net Core et de .Net Framework.
  • Expérience des technologies frontales telles que HTML, CSS, JavaScript et des frameworks comme Angular ou React.
  • Solide compréhension de la conception et du développement de bases de données, avec une expérience de SQL Server, PostGreSQL ou d'autres bases de données relationnelles.
  • Expérience de la conception et du développement d'API RESTful / GraphQL.
  • Familiarité avec les systèmes de contrôle de version, tels que Git.
  • Solides compétences en communication orale et écrite.
  • Anglais et français car nous avons des clients dans le reste du Canada et aux États-Unis.

Qualifications préférées :

  • Expérience des plateformes en nuage telles qu'Azure ou AWS.
  • Expérience des systèmes basés sur Linux.
  • Connaissance de l'architecture microservices et des technologies de conteneurisation (par exemple, Docker, Kubernetes).
  • Familiarité avec les méthodologies Agile/Scrum.

*Anglais et français car nous avons des clients dans le reste du Canada et aux États-Unis*

*Seul les candidats retenus seront contactés*

Harris souscrit à un programme d’accès à l’égalité en emploi et les candidatures des membres des groupes visés à savoir les femmes, les personnes handicapées, les personnes autochtones et les minorités visibles sont encouragées à soumettre leur candidature. Si vous êtes une personne handicapée, vous pouvez recevoir, sur demande, de l’assistance pour le processus de présélection et de sélection.

L'équipe de recrutement de talents de Harris n'a pas recours aux messages texte pour entrer en communication avec les candidats ou solliciter des informations confidentielles. Nous encourageons tous les candidats à postuler sur des postes publiés. Ils seront contactés soit par un gestionnaire de Harris, soit par un membre de l'équipe de recrutement de talents pour un entretien, dès lors que les critères requis sont satisfaits.

We are seeking a highly skilled and experienced Senior C# .Net Developer to join our dynamic development team. The ideal candidate will possess a deep understanding of C# and the .Net framework, along with a passion for developing scalable and high-performance applications. The Senior Developer will be responsible for designing, developing and collaborating with cross-functional teams to deliver high-quality solutions.

Key Responsibilities :

  • Design, develop, and maintain robust, scalable, and high-performance applications using C# and the .Net framework.
  • Collaborate with product managers, business analysts, and other developers to understand requirements and translate them into technical specifications.
  • Write clean, maintainable, and efficient code following best practices and industry standards.
  • Conduct code reviews and provide constructive feedback to ensure code quality and adherence to standards.
  • Troubleshoot and resolve complex technical issues in a timely manner.
  • Mentor and guide junior developers, fostering a culture of continuous learning and improvement.
  • Participate in the entire software development lifecycle, from requirements gathering to deployment and maintenance.
  • Stay current with emerging technologies and industry trends, and incorporate them into projects when appropriate.
  • Ensure application performance, scalability, and security are top priorities during development.

Required Qualifications :

  • Bachelor’s degree in Computer Science, Information Technology, or a related field.
  • 7+ years of experience in software development, with a strong focus on C# and the .Net framework.
  • Proficiency in .Net Core and .Net Framework.
  • Experience with front-end technologies such as HTML, CSS, JavaScript, and frameworks like Angular or React.
  • Strong understanding of database design and development, with experience in SQL Server, PostGreSQL or other relational databases.
  • Experience with RESTful / GraphQL API design and development.
  • Familiarity with version control systems, such as Git.
  • Strong verbal and written communication skills.
  • English and French as we have customers in the rest of Canada and the United States.

Preferred Qualifications :

  • Experience with cloud platforms such as Azure or AWS.
  • Experience with Linux based system.
  • Knowledge of microservices architecture and containerization technologies (e.g., Docker, Kubernetes).
  • Familiarity with Agile/Scrum methodologies.

*English and French as we have customers in the rest of Canada and the United States*.

*Only successful candidates will be contacted*.

Harris is an Equal Opportunity Employer and members of the following targeted groups are encouraged to apply: women, persons with disabilities, aboriginal peoples and visible minorities. If you are a person with a disability, assistance with the screening and selection process is available on request.

The Harris Talent Acquisition team does not use text messages to contact candidates or solicit confidential information. We encourage all candidates to apply for advertised positions. They will be contacted either by a Harris manager or by a member of the Talent Acquisition team for an interview, once the required criteria have been met.

Elevate your application

Let our AI craft your perfect cover letter and align your resume to this job's criteria.

By using our AI tools, you consent to sharing your profile with our AI partner for this purpose.

Apply now

Please let Harris know you found this job on Himalayas. This helps us grow!

Apply now

About the job

Apply before

Aug 21, 2024

Posted on

Jun 22, 2024

Job type

Full Time

Experience level

Senior

Location requirements

Hiring timezones

Canada +/- 0 hours

About Harris

Learn more about Harris and their company culture.

View company profile
Harris provides mission-critical software solutions for utilities, healthcare, local governments, public safety, and schools throughout the U.S. and Canada. Harris has offices throughout North America. Visit us at www.harriscomputer.com.

Harris is a wholly-owned subsidiary of Constellation Software, Inc. CSI is a publicly-traded company on the Toronto Stock Exchange. Trading symbol CSU.

Employee benefits

Learn about the employee benefits and perks provided at Harris.

View benefits

Generous vacation

We want you to take it!

Education

Opportunities to learn and grow!

Retirement benefits

401(k) to help you invest in your future.

Disability insurance

Short and long-term disability insurance.

View Harris's employee benefits
Claim this profileHarris logoHA

Harris

View company profileVisit harriscomputer.com

Similar remote jobs

Here are other jobs you might want to apply for.

View all remote jobs

51 remote jobs at Harris

Explore the variety of open remote roles at Harris, offering flexible work options across multiple disciplines and skill levels.

View all jobs at Harris

Remote companies like Harris

Find your next opportunity by exploring profiles of companies that are similar to Harris. Compare culture, benefits, and job openings on Himalayas.

View all companies

Find your dream job

Sign up now and join thousands of other remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan