Point your AI agent at freehire and let it find you a job.

Get the CLI →

J M Group Inc

NewBe an early applicant

Full Stack Developer

Posted Updated
Discussion

Summary

Full Stack Developer (technical lead) at J M Group Inc in Mississauga: designs, builds, and modernizes enterprise applications on the Microsoft stack — .NET Framework/Core, ASP.NET MVC, Web API, WCF — migrates monoliths to service-based architectures, supports Azure cloud adoption and Azure DevOps CI/CD, and mentors development teams. Requires 20+ years of .NET experience.

Job Description

Job Description

We are hiring for a Full Stack Developer. The role focuses on enterprise application development, technical leadership, application modernization, cloud adoption, and API development using Microsoft technologies.
A strong fit will have 20+ years of experience with .NET technologies, Azure, DevOps, solution design, and technical leadership.

What you bring

  • 20+ years of experience designing, developing, modernizing, and supporting enterprise-scale applications.
  • Strong experience with .NET Framework, .NET Core, ASP.NET MVC, Web API, and WCF.
  • Experience developing scalable web applications, APIs, and integration services.
  • Experience with Azure-based solutions and cloud modernization.
  • Experience managing CI/CD pipelines using Azure DevOps.
  • Experience with Agile delivery, technical planning, and solution design.
  • Experience leading development teams, mentoring engineers, and conducting code reviews.
  • Experience working with clients, business users, QA teams, architects, and project managers.
  • Experience using AI tools for code analysis, defect investigation, dependency analysis, root cause identification, code review, documentation, and troubleshooting.

What you'll do

  • Lead technical design, solution architecture, and development activities for enterprise applications.
  • Design and develop scalable web applications, APIs, and integration services.
  • Provide technical guidance and mentorship to development teams.
  • Conduct code reviews and enforce development best practices.
  • Support production deployments and issue resolution.
  • Support Azure-based solutions and cloud modernization initiatives.
  • Implement deployment automation and release management processes.
  • Analyze legacy applications and design modernization strategies.
  • Migrate monolithic systems to service-based architectures.
  • Lead Agile ceremonies including sprint planning, grooming, and retrospectives.
  • Manage technical risks and support on-time delivery.
  • Collaborate with stakeholders, architects, business teams, clients, QA teams, and project managers.
  • Use AI-assisted engineering tools to improve development productivity, troubleshooting, and code quality.

Nice to have

  • Experience working in insurance, retail, banking, or financial services domains.

Skills

Apply

See also

Full-Stack jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available