We are seeking a highly skilled Full Stack Developer (C#/.NET) to join our Montreal-based client for a 6-month contractual role. You will play a key role in developing scalable and efficient B2C applications using .NET microservices, C#, Angular, TypeScript, and Vue.js. Your skills will contribute to building cutting-edge solutions that meet both technical and business requirements.
This is a contractual hybrid role for a period of 6 months, with the potential for extension. The candidate must work from the Montreal office 3 days/ week.
Responsibilities:
Application Development: Design and develop robust web applications using .NET microservices, C#, Angular, TypeScript, and Vue.js.
Front Web : Collaborate with UX/UI designers to translate design concepts into functional applications.
Feature Implementation: Collaborate with cross-functional teams to define, design, and implement new features, ensuring seamless functionality and optimal user experience.
Architecture Support: Assist in designing application architecture to ensure scalability, security, and performance.
Database Interaction: Work with SQL Server, with a preference for experience in MongoDB, to manage and optimize data storage solutions.
Code Quality: Participate in code reviews to maintain high-quality coding standards and optimize application performance.
Team Collaboration: Work closely with other developers, product managers, and designers to deliver solutions that meet business needs.
Continuous Learning: Keep up to date with the latest industry trends and technologies to continuously improve development practices.
Requirements:
Bachelor’s degree in computer science or related field, or equivalent experience.
7+ years of experience as a Full Stack Developer or in a similar role.
Proficiency in front-end technologies such as HTML, CSS, JavaScript, and Angular framework.
Strong understanding of software development processes and agile methodologies.
Familiarity with product management tools (JIRA, Confluence, Miro).
Experience in Full Stack Development with expertise in .NET microservices, C#, Angular, TypeScript, and Vue.js.
Solid understanding of SQL Server, with experience in MongoDB preferred.
Strong problem-solving skills and attention to detail.
Ability to work effectively in a collaborative team environment.
Excellent communication skills to facilitate collaboration across teams.
We offer a competitive rate, casual workspace, and great people to collaborate with. If this job sounds like a perfect fit for you, please apply.