Intermediate Developer
LifeWorks
- Montreal, QC
- Permanent
- Full-time
- Contribute to the delivery of the agile development team's commitments by:
- Developing new front-end (Angular) or back-end (c sharp) functionalities.
- Participating in the review and estimation of new functionalities.
- Maintaining existing code.
- Fixing bugs.
- Developing expertise in the team's business area.
- Carry out rigorous testing to ensure compliance of new code.
- Keep up to date with new technologies and safe coding best practices.
- University degree in computer science or computer/software engineering or at least 5 years of experience in professional software development
- Concrete experience in software development in C#
- Concrete experience in developing web applications with Angular or a similar Javascript framework (React, Vue, etc.)
- Concrete experience in development of REST API.
- Bilingual (French / English)
- Knowledge of database development in SQL.
- Knowledge in an agile development environment
- Knowledge of WCF web services development.
- Knowledge of Microsoft Dynamics 365 is an asset.
- Knowledge of enterprise software architecture techniques and industry best practices.