Description
Are you looking for a new professional challenge?
Does full-stack development hold no secrets for you?
Do you want to join a company that combines high standards, performance, and caring?
Then take 5 minutes to read this ad; your future may be at the bottom of this offer!
First of all, let me introduce myself: I'm Earvin from the Fed IT recruitment firm in Canada.
My job? Creating meaningful professional encounters every day!
Today, I'm recruiting for a full-stack developer for one of my wonderful clients located in Mirabel. The position is permanent, hybrid mode, with great benefits.
- **Manage the entire application development cycle** in collaboration with clients, from needs identification to final delivery:
- Gather and analyze project expectations, constraints, and challenges.
- Define parameters and deliverables in agreement with the client.
- Propose solutions adapted to technical, budgetary, and security constraints.
- Design the application architecture and develop all components, from the user interface to data management.
- Implement, test, and integrate the necessary adjustments until the final product is validated.
- **Establish and evolve development methodologies and standards**, ensuring their application:
- Write requirements in the form of *user stories*.
- Project management and deliverable tracking.
- Conduct unit and integration tests.
- Secure applications in compliance with internal standards.
- Optimize software infrastructures.
- Proactive defect management and incident resolution.
- **Encourage the adoption of new technologies** and contribute to the evolution of existing solutions.
- **Conduct code reviews** and ensure compliance with best practices.
- **Collaborate within a multi-site and multidisciplinary development team** to ensure solution consistency.
- **Deploy the necessary IT infrastructure** to ensure solutions are accessible to other sites.
- **Advise and support local teams** in defining and implementing their software architectures and solutions.
- **Proficiency in programming languages**: C#, TypeScript, JavaScript, HTML5, CSS.
- **Experience with frameworks and libraries**: Vue.js, Tailwind CSS, .NET Core, and Entity Framework Core.
- **Good knowledge of MS-SQL Server**, including functions, views, stored procedures, and optimized queries.
- **Proficiency in reporting tools**: SSRS and Power BI.
- **Excellent understanding of object-oriented programming concepts** and associated best practices.
- **Experience with version control tools**: Git/GitLab.
- **Familiarity with Jira and Agile/Scrum methodologies** for project management.
- **Knowledge of Internet Information Services (IIS)** for hosting and managing web applications.
- **Experience with PowerShell** for infrastructure automation and management.
- **Bilingualism in French/English, both written and spoken**.
- **Additional skills (assets)**:
- Experience with AWS services.
- Knowledge of the manufacturing sector.
- Experience in DevOps and CI/CD.