Details
Description
New opportunity with a leading & growing Toronto based Microsoft Dynamics Partner focused exclusively on streamlining and improving business processes using the extensibility of Microsoft Dynamics 365 and the Power Platform. Since 2011, our client has assisted private-sector, government and not-for-profit organizations in Canada and the United States achieve their strategic business objectives using a combination of industry best practices, technology, training, support and dedication. They are currently looking for an experienced full stack developer to join their technology delivery team. The position is 100% work-from-home so the role requires a person with exceptional time-management skills and discipline. You will be working virtually alongside veteran developers and, together as a team, will coordinate the completion of tasks as assigned by the BA’s and SA’s in DevOps. Full time, permanent position. Must be located in Ontario. Offering a collaborative & supportive work environment with flexible days off, training course reimbursement, Salary 100K - 110K, full benefits and a yearly salary review.
Responsibilities
- Design, code, implement and maintain back-end web applications and RESTful APIs using your proven experience in .NET (C#).
- Write and maintain front-end scripts (TypeScript) responsible
- Build responsive, accessible and secure UI/UX.
- Design and perform unit testing for back-end and front-end source code.
- Collaborate with the team to create a performant, scalable and resilient web applications with an extensible and clear code structure.
- Participate in code review sessions.
- Participate in deployment and troubleshooting of the applications.
- Provide feedback and concerns about the efficiency of existing code and suggest updates to improve/optimize it.
- Assist in resolving technical issues related to a bug or other types of inefficiencies.
Qualifications
- A minimum of 5 years experience in full-stack development (.NET/.NET Core).
- A bachelor’s degree in Computer Science, Computer Engineering or related field OR an equivalent combination of education and experience.
- Leading experience in front-end development with HTML5, CSS3, TypeScript and building secure, responsive and accessible UI/UX.
- Strong understanding of JavaScript concepts, ECMAScript specifications and frameworks (React).
- Leading experience in developing code using Visual Studio and Visual Studio Code.
- Strong organizational skills, including an ability to manage multiple priorities with competing demands.
- Good knowledge of DevOps, Git, CI/CD pipelines, SQL and relational databases.
- Experience working with Node.js and NPM.
- Experience with Microsoft Azure platform.
-
Familiarity with Bootstrap, LitElement and Vite is an asset
- Knowledge of Entity Framework Core is an asset
- Experience integrating with Microsoft Dataverse
- Dependable & consistent
- Proficient in English at a professional level.
- People-oriented - enjoys interacting with people and working on group projects.
- Adaptable/flexible - enjoys doing work that requires frequent shifts in direction.
- Detail-oriented – able to focus on details of the task at hand.
- A strategic thinker – able to drive organizational initiatives.
- Achievement-oriented - enjoys taking on challenges, even if they might fail.
- Autonomous/Independent - enjoys working with little direction.
- Innovative - prefers working in unconventional ways or on tasks that require creativity.
- Energetic – brings enthusiasm and direction to the team.
- Entrepreneurial – a thinker/doer leadership mentality.
- Driven – works with a sense or urgency in all tasks.
- Fascinated with learning new tools and workflows