Senior Full Stack Developer at The Code Crackers
Toronto, ON, Canada -
Full Time


Start Date

Immediate

Expiry Date

13 Nov, 25

Salary

70.0

Posted On

13 Aug, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Javascript, Oauth, Nunit, Framework, Mstest, Asp.Net, Angular, Authentication Protocols, Web Apps, Google Maps Api, Json, Xunit, Testing, Cloud Development, Integration, Communication Skills, Paas, Karma

Industry

Computer Software/Engineering

Description

POSITION OVERVIEW

We are seeking a highly skilled Full Stack Software Developer to join the MLITSD OER team. The successful candidate will work closely with IT professionals, business analysts, and stakeholders to design, develop, test, and maintain robust, scalable, and secure applications. The role will involve both front-end and back-end development, with an emphasis on Microsoft/Azure-based technologies, Agile/Scrum methodologies, and enterprise-level application delivery.

(SOFT SKILLS)

  • Strong analytical, problem-solving, and decision-making abilities.
  • Excellent verbal, written, and interpersonal communication skills.

NICE-TO-HAVE SKILLS

  • Microservices architecture and container-based development.
  • Azure Cloud Development (PaaS, Azure SQL).
  • JSON, authentication protocols (OpenID Connect, OAuth 2.0).
  • Unit testing frameworks (NUnit, XUnit, MSTest) and JS test tools (Karma, Jasmine).
  • Integration with third-party APIs (Charts.js, Google Maps API).
  • Experience with Azure DevOps (VSTS/TFS) for project and release management.
    Job Types: Full-time, Fixed term contract
    Pay: From $70.00 per hour

Application question(s):

  • How many years of experience do you have with .NET Framework and/or .NET Core design, development, and testing?
  • How many years of experience do you have programming in C# and JavaScript?
  • How many years of experience do you have with ASP.NET Blazor Web Apps and Razor?
  • How many years of experience do you have in responsive web front-end, Web APIs, and web services development and testing?
  • How many years of experience do you have working with Angular?

Work Location: In perso

Responsibilities
  • Participate in all phases of the software development lifecycle including requirements gathering, design, coding, testing, deployment, and support.
  • Collaborate with Agile delivery teams to implement user stories, resolve issues, and continuously improve development processes.
  • Design and implement solution architecture ensuring scalability, performance, and security.
  • Develop and integrate front-end UIs with REST APIs and backend services.
  • Build and maintain responsive web applications using Blazor, Razor, Angular, and related technologies.
  • Develop and maintain databases including Azure SQL, ensuring optimal data integrity and performance.
  • Implement CI/CD pipelines using Azure DevOps for continuous integration and deployment.
  • Apply unit testing and automation frameworks to ensure quality deliverables.
  • Provide clear and concise system documentation as required.
  • Ensure compliance with Accessibility for Ontarians with Disabilities Act (AODA) standards.
Loading...