Dotnet Developer

job
  • Vaco
Job Summary
Location
Montreal ,QC G4F
Job Type
Contract
Visa
Any Valid Visa
Salary
PayRate
Qualification
BCA
Experience
2Years - 10Years
Posted
09 Jan 2025
Share
Job Description

Responsibilities:

  • Design, develop, and maintain scalable, efficient, and secure full-stack solutions using .NET (C#, ASP.NET Core) and Angular for cloud-based applications.
  • Implement microservices architecture and build RESTful APIs to support seamless front-end and back-end communication.
  • Develop responsive and user-friendly front-end interfaces using Angular and ensure cross-browser compatibility.
  • Collaborate closely with UX/UI designers, product managers, and other developers to deliver cohesive, high-quality features.
  • Enhance and optimize both front-end and back-end codebases, troubleshoot issues, and maintain code quality through automated testing and peer reviews.
  • Deploy and manage applications in Azure, leveraging cloud services to ensure scalability, reliability, and performance.
  • Contribute to architectural discussions and participate in the entire software development lifecycle from design to production.
  • Stay current with emerging technologies and best practices in full-stack development, cloud services, and DevOps.

Qualifications:

  • Bachelor’s degree in Computer Science, Engineering, or related field.
  • Proven experience in full-stack development using .NET (C#, ASP.NET Core, Entity Framework) and Angular (TypeScript).
  • Strong understanding of microservices architecture, API design, and development principles.
  • Hands-on experience with Azure cloud services, including deploying and managing web applications and APIs.
  • Proficiency in SQL Server, NoSQL, or other database technologies.
  • Familiarity with DevOps tools and practices, including CI/CD pipelines.
  • Excellent problem-solving and communication skills, with a collaborative mindset.

Additional Skills (Preferred):

  • Experience with containerization tools (Docker, Kubernetes) for managing microservices.
  • Knowledge of front-end styling frameworks such as Bootstrap or Material Design.
  • Understanding of software security principles, authentication/authorization methods, and data protection best practices.


Responsabilités :

  • Concevoir, développer et maintenir des solutions full-stack sécurisées et évolutives en utilisant .NET (C#, ASP.NET Core) et Angular pour des applications cloud.
  • Implémenter une architecture de microservices et construire des APIs RESTful pour une communication fluide entre le front-end et le back-end.
  • Développer des interfaces front-end réactives et conviviales avec Angular, en garantissant la compatibilité entre les navigateurs.
  • Collaborer étroitement avec les designers UX/UI, les chefs de produit et les autres développeurs pour offrir des fonctionnalités de qualité.
  • Optimiser et améliorer les bases de code front-end et back-end, corriger les bugs et assurer la qualité via des tests automatisés et des revues de code.
  • Déployer et gérer des applications dans Azure en utilisant des services cloud pour garantir la fiabilité, la performance et l'évolutivité.
  • Participer aux discussions architecturales et contribuer à toutes les phases du cycle de développement logiciel, de la conception à la mise en production.
  • Se tenir à jour sur les nouvelles technologies et les meilleures pratiques en matière de développement full-stack, services cloud et DevOps.

Qualifications :

  • Baccalauréat en informatique, en génie ou dans un domaine connexe.
  • Expérience avérée en développement full-stack utilisant .NET (C#, ASP.NET Core, Entity Framework) et Angular (TypeScript).
  • Solide compréhension de l'architecture de microservices, de la conception d'API et des principes de développement.
  • Expérience pratique avec les services cloud Azure, y compris le déploiement et la gestion des applications web et des APIs.
  • Maîtrise des bases de données SQL Server, NoSQL ou autres technologies de bases de données.
  • Connaissance des outils et pratiques DevOps, y compris les pipelines CI/CD.
  • Excellentes compétences en résolution de problèmes et communication, avec une forte capacité à collaborer en équipe.

Compétences supplémentaires (atouts) :

  • Expérience avec les outils de conteneurisation (Docker, Kubernetes) pour la gestion des microservices.
  • Connaissance des frameworks de style front-end tels que Bootstrap ou Material Design.
  • Compréhension des principes de sécurité logicielle, des méthodes d'authentification/autorisation et des meilleures pratiques en matière de protection des données.

Other Smiliar Jobs
 
  • Toronto, ON
  • 3 Days ago
  • Montreal, QC
  • 6 Hours ago
  • Montreal, QC
  • 7 Days ago
  • Montreal, QC
  • 7 Days ago
  • Montreal, QC
  • 7 Days ago
  • Montreal, QC
  • 7 Days ago
  • Los Angeles, CA
  • 6 Days ago
  • Los Angeles, CA
  • 6 Days ago
  • Los Angeles, CA
  • 6 Days ago
  • Indianapolis, IN
  • 4 Days ago
  • King of Prussia, PA
  • 4 Days ago
  • Chattanooga, TN
  • 4 Days ago
  • Indianapolis, IN
  • 4 Days ago
  • Birmingham, AL
  • 4 Days ago