IT & Software

Senior Full-Stack .NET Developer

Jonas Software Group

Toronto · Ontario · Canada

Build secure full-stack applications with C#, .NET, SQL Server, and Blazor at Leonardo in Toronto, Ontario. Apply customer-centered engineering across Microsoft technologies.

Leonardo seeks a Senior Software Developer for hands-on individual contribution and technical leadership. You will design, develop, test, deploy, and support business applications while working with product, development, quality, and operations teams. The work emphasizes intentional simplicity, maintainable code, secure delivery, and real customer workflows.

Key Responsibilities:

  • Develop full-stack applications using C#, .NET, and Blazor
  • Design relational databases, APIs, and data workflows
  • Apply secure coding and cybersecurity practices throughout development
  • Investigate production issues and implement durable remediation
  • Review code, mentor teammates, and share technical knowledge

Requirements:

  • Bachelor’s degree in Computer Science, Software Engineering, or related discipline
  • 10+ years of professional software development experience
  • Advanced proficiency with C#, .NET, Visual Studio, SQL Server, and Blazor
  • Experience with RESTful and SOAP APIs and distributed architecture
  • Hands-on AI-assisted development experience across the SDLC

Bring senior full-stack expertise, secure engineering judgment, and customer-centered problem solving to Leonardo’s software products.

#J-18808-Ljbffr

Reference: WJ-4483_1421865

Apply now

Continue on the employer's official application - the same link they use for every candidate.

More jobs

Find more on GigBlows

This role is listed on GigBlows for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.