Skip to main content
ResumeKart
← Back to Jobs

Software Engineer

PcmiCanada
Full-timeMid Level
$100k - $110k
per year
👁️ 0 views📝 0 applicationsPosted 9/11/2026Expires 10/11/2026
Tailor Resume for This JobCheck ATS Score

Get alerts for roles like this

More Software Engineer roles in Canada — straight to your inbox. No account needed.

Applying to this role? Tailor your résumé to this job description in one click, then download it clean — no watermark, no subscription.

Job Description

What You’ll Do The Software Engineer is responsible for developing and maintaining high-quality web applications using .NET Core, ASP.NET, Angular, and SQL Server. Working closely with senior developers and architects, this role will contribute to system design, implement features, and troubleshoot issues to deliver robust solutions. In this role, you will: • Design, develop, and maintain web applications and APIs using .NET Core, ASP.NET, Angular, and SQL Server. • Collaborate with cross-functional teams to translate business requirements into technical solutions. • Write clean, maintainable, and efficient code while following best practices. • Develop and integrate front-end Angular components with back-end services, ensuring seamless data flow. • Work with SQL Server to manage data storage, retrieval, and optimization. • Leverage Azure services to enhance application performance, security, and scalability. • Use DevExpress controls to build advanced UI components and ensure a smooth user experience. • Participate in code reviews, providing constructive feedback to peers and ensuring code quality. • Develop and maintain unit tests to ensure code reliability and reduce regression issues. • Troubleshoot and resolve issues, collaborating with team members to find solutions. • Seek guidance from senior engineers to deepen technical understanding and grow proficiency in the team’s core stack. What You’ll Need to Join Our Team • 3+ years of experience in web application development with .NET Framework, .NET Core, ASP.NET. • 1+ year of experience with Angular. • Proficiency in JavaScript, TypeScript, and SQL Server. • Familiarity with cloud technologies, particularly Azure (App Services, Service Bus, Azure SQL). • Experience with DevExpress controls and a good understanding of UI/UX principles. • Proficiency in unit testing frameworks (MSTest, NUnit, or xUnit) and test-driven development (TDD). • Familiarity with CI/CD pipelines and DevOps practices, preferably using Azure DevOps. • Familiarity with SOLID, DRY, KISS, and YAGNI principles. • Experience with AI-assisted development tools (e.g., GitHub Copilot). Why Work For Us • Competitive Compensation from $100,000-110,000k CAN • Comprehensive Benefit Package** • • Health, Dental & Vision Insurance • Health Savings Account (HSA) • Flexible Spending Account (FSA) • Short & Long Term Disability Insurance • Company-paid Life Insurance • Voluntary Life Insurance • Voluntary Accident Insurance • Employee Assistance Program • 401k with generous Company Match • Paid Time Off accrued per pay period • 10 Paid Holidays • Paid Parental Leave • Professional Development Opportunities • Employee Events • Wellness Programs • Employee Discount Programs *Individual compensation packages are based on various factors unique to each candidate, including skill set, experience, qualifications, and other job-related aspects. **Eligible to enroll the first day of employment for immediate coverage. #LI-BB1 #LI-Remote

Required Skills

.NET CoreASP.NETAngularSQL Server

Partner picks for Software Engineer in Canada

Matched to the skills this page calls for and the candidate's location.

Partner
  • edXVerified partner
    Partner course provider

    Courses and programmes from universities and institutions worldwide.

  • UdemyVerified partner
    Partner course provider

    A marketplace of instructor-created courses across technology, business and creative skills.

  • Partner competition

    Hackathon platform used by student and community hackathons across India.

Partners are ResumeKart affiliates or institutes it works with; ResumeKart may earn a commission when a candidate enrols. Placement is decided by relevance, not payment. How ResumeKart earns

Prepare to Win This Role

Everything you need to ace the interview and negotiate top-of-band compensation.

The best-paying roles in your field. Every week. Free.

Join 10,000+ professionals getting job alerts and salary insights in their inbox

We respect your privacy. Unsubscribe anytime with one click.