Alteo is looking for a Senior C# Developer for a permanent position based in Montreal.
*** Hybrid work - up to 100% telecommuting ***
As a Senior Developer in the DevOps team, you will play a key role in maintaining and improving infrastructure management tools, development and production environments, debugging performance issues, providing solutions in various technologies, and fostering a culture of sharing best practices within the team.
Responsibilities:
- Maintain and improve tools to manage the infrastructure of development and production environments.
- Debug performance problems, find the cause and provide solutions in various technologies (C#, ASP.NET, WinForm, SQL Server, etc.).
- Document and share with fellow developers, improvements in practice following solutions to problems encountered.
- Ensure the SCRUM team's sprint progress and offer support to colleagues to spread your knowledge within the teams.
- Review the code of team members and sometimes of other teams as needed.
Profile:
- DEC/BAC in IT or equivalent
- 5+ to 8 years' IT experience in Web, Windows and/or SQL Server application development;
- Proficiency in C# and SQL programming languages;
- Experience in debugging and optimizing .Net sites and applications;
- Knowledge of ASP.NET MVC (Core and .Net Framework);
- Knowledge of VSCode, React, TypeScript, Node.js, npm, pnpm, esbuild an asset (we develop new Web products in this technology);
- Familiarity with source management tools such as Git;
- Knowledge of CI/CD and scripting tools: Jenkins, BitBucket, Ansible, PowerScript;
- Team player with a positive attitude
- Ability to organize and manage priorities
- Analytical and problem-solving skills
- Self-reliance, resourcefulness
- Ability to learn and adapt
- Ideally bilingual in French and English
Technical stack:
- Microsoft Visual Studio to work in .Net ASP.NET, ASP.NET MVC, WinForm, etc. products.
- Management Studio for SQL connected to Microsoft SQL Server;
- Visual Studio Code for React applications in TypeScript
- Source management with Git
- Documentation with Confluence
- Continuous deployment and code review with BitBucket, Jenkins, Ansible, Powershell.
@@@@@
Alteo est à la recherche d'un Développeur C# Senior pour un emploi permanent basé à Montréal.
*** Travail hybride - jusqu'à 100% télétravail ***
En tant que Développeur sénior dans l’équipe DevOps, vous jouerez un rôle essentiel dans le maintien et l’amélioration des outils de gestion de l’infrastructure, des environnements de développement et de production, en déboguant des problèmes de performances, en apportant des solutions dans diverses technologies, et en favorisant une culture de partage des bonnes pratiques au sein de l’équipe.
Responsabilités:
- Maintenir et améliorer les outils pour gérer l'infrastructure des environnements de développement et de production
- Déboguer des problèmes de performances, en trouver la cause et apporter des solutions dans différentes technologies (C#, ASP.NET, WinForm, SQL Server, etc.).
- Documenter et partager avec les collègues développeurs, les améliorations de pratique à la suite des solutions apportées aux problèmes rencontrés.
- S'assurer de l'avancée du sprint de l'équipe SCRUM et offrir du soutien aux collègues afin de propager tes connaissances au sein des équipes.
- Passer en revue le code des membres de l'équipe et parfois des autres équipes au besoin.
Profil:
- DEC/BAC en TI ou l'équivalent
- 5+ à 8 années d’expérience en technologies de l’information en développement d'applications Web, Windows et/ou SQL Server;
- Maîtrise des langages de programmation C# et SQL;
- Expérience dans le débogage et l'optimisation de site et application en .Net;
- Connaissances en ASP.NET MVC (Core et .Net Framework);
- Connaissances en VSCode, React, TypeScript, Node.js, npm, pnpm, esbuild un atout (nous développons les nouveaux produits Web dans cette technologie);
- Familiarité avec les outils de gestion des sources tels que Git;
- Connaissances avec des outils de CI/CD et scripting: Jenkins, BitBucket, Ansible, PowerScript;
- Joueur d’équipe à l'attitude positive
- Capacité d'organisation et de gestion des priorités
- Esprit d’analyse et de résolution de problèmes
- Autonomie, débrouillardise
- Capacité d'apprentissage et d'adaptation
- Idéalement bilingue français, anglais
Stack technique:
- Microsoft Visual Studio afin de travailler dans les produits .Net ASP.NET, ASP.NET MVC, WinForm, etc.
- Management Studio pour SQL connecté à Microsoft SQL Server;
- Visual Studio Code pour les applications React en TypeScript
- Gestion des sources avec Git
- Documentation sous Confluence
- Déploiement continu et revue du code avec BitBucket, Jenkins, Ansible, Powershell.