Senior Full-Stack Developer

EWS Group

Markham

Hybrid

CAD 95,000 - 105,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Premier Construction Software is seeking a Senior Full-Stack Developer to design, develop, and evolve our cloud-native SaaS platform. You will work across web, API, and cloud layers, building modern front-end with Angular/React and robust back-end with C#, .NET, and SQL Server.

The role is hybrid with 1–2 monthly visits to our Markham, ON office. You will contribute to architecture decisions, CI/CD with Azure DevOps, and AI-assisted development practices to improve delivery speed.

Qualifications

  • 7+ years of professional software development experience.
  • Strong backend experience with C#, .NET / ASP.NET Core, SQL Server.
  • Experience building SaaS applications and RESTful APIs.
  • Azure cloud experience and DevOps pipelines.

Responsibilities

  • Design, develop, and maintain scalable enterprise applications across web, API, and cloud platforms.
  • Build front-end using Angular and React.
  • Develop backend services and APIs with C#, .NET, and ASP.NET Core.

Skills

C#
.NET / ASP.NET Core
SQL Server
REST APIs
Entity Framework
Azure Cloud Services
Angular
React
TypeScript
HTML5
CSS/LESS
Azure DevOps

Education

Bachelor's degree in Computer Science or related field

Tools

Visual Studio 2022
SQL Server Management Studio
Postman

Job description

# **Senior Full-Stack Developer**## **Location:** Hybrid (Full-Time)## Note: This role requires 1-2 times monthly to our Markham, ON office. **Department:** R&D **Reports To:** Development Manager / Director of Engineering**Salary Range: $95,000 - $105,000 CAD**## About Premier Construction SoftwarePremier Construction Software is a leading cloud-based ERP platform serving the construction industry. Our platform combines financial management, project management, mobile solutions, reporting, integrations, AI-enabled capabilities, and modern cloud infrastructure to help construction companies operate more efficiently.We are looking for a highly experienced Senior Full-Stack Developer who thrives in a fast-paced environment and enjoys solving complex business and technical challenges. You will play a key role in designing, developing, and evolving our cloud-native SaaS platform while helping shape the future of AI-driven software delivery.## Key Responsibilities* Design, develop, and maintain scalable enterprise applications across web, API, and cloud platforms.* Build modern front-end applications using Angular and React.* Develop backend services and APIs using C#, .NET, and ASP.NET Core.* Design and optimize SQL Server databases, queries, and stored procedures.* Contribute to architecture decisions, technical design reviews, and development standards.* Build and consume RESTful APIs and third-party integrations.* Develop cloud-native solutions within Microsoft Azure.* Participate in code reviews, mentoring, and engineering best practices.* Collaborate closely with Product, QA, Support, and DevOps teams.* Troubleshoot complex production issues and implement sustainable solutions.* Leverage AI-assisted development tools to improve productivity, quality, and delivery speed.* Support CI/CD pipelines and automated deployment processes through Azure DevOps.## Required Qualifications### Technical Skills* 7+ years of professional software development experience.* Strong expertise in: + C# + .NET / ASP.NET Core + SQL Server + REST APIs + Entity Framework + Azure Cloud Services* Strong front-end experience with: + Angular + TypeScript + HTML5 + CSS/LESS* Experience developing scalable SaaS applications.* Experience with Azure DevOps, source control, pipelines, and release management.* Strong knowledge of software architecture and design patterns.* Experience performing code reviews and mentoring developers.## What Success Looks LikeWithin your first 90 days, you will:* Become productive within the Premier codebase.* Contribute features and bug fixes across Cloud, Mobile, API, and Add-on platforms.* Participate in architecture discussions and technical reviews.* Demonstrate strong ownership and accountability for deliverables.* Embrace AI-assisted development practices and engineering excellence standards.## Preferred Characteristics* Strong problem-solving skills.* Excellent communication and collaboration abilities.* Bias for action and continuous improvement.* Ability to work independently while supporting team success.* Passion for modern software engineering and emerging AI technologies.* Comfortable working in a globally distributed development team.## Technology Stack**Backend*** C#* .NET / ASP.NET Core* SQL Server* Entity Framework* REST APIs* OData**Frontend*** Angular* React* TypeScript* JavaScript* HTML5* CSS / LESS**Cloud & DevOps*** Microsoft Azure* Azure App Services* Azure SQL* Azure Storage* Azure DevOps* CI/CD Pipelines**AI & Productivity*** Cursor AI* GitHub Copilot* Microsoft Copilot* Azure OpenAI**Development Tools*** Visual Studio 2022* SQL Server Management Studio* Postman* Azure Storage Explorer## ## Business Unit:Premier## ## Scheduled Weekly Hours:37.5## ## Number of Openings Available:1## ## Worker Type:Regular
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Full-Stack Developer - Azure Cloud SaaS (Hybrid)
Senior Full-Stack Developer - Azure Cloud SaaS (Hybrid)

EWS Group • Markham

Hybrid
CAD 95,000 - 105,000
Senior Full-Stack Developer
Senior Full-Stack Developer

Premier Construction Software • Markham

Hybrid
CAD 95,000 - 105,000
Senior Full Stack Engineer - Senior Vice President
Senior Full Stack Engineer - Senior Vice President

Citibank (Switzerland) AG • Mississauga

Hybrid
Confidential
Fullstack Software Engineer
Fullstack Software Engineer

Altis Technology • Toronto

Hybrid
CAD 109,000 - 128,000
Chief Technology Officer
Chief Technology Officer

EWS Group • Canada

Hybrid
CAD 160,000 - 175,000
Senior Software Developer - Full Stack
Senior Software Developer - Full Stack

Randstad Canada • Toronto

On-site
CAD 90,000 - 120,000
Senior Backend Engineer
Senior Backend Engineer

EWS Group • Toronto

Hybrid
CAD 130,000 - 170,000
Senior Software Engineer / SaaS / React / TypeScript / Node
Senior Software Engineer / SaaS / React / TypeScript / Node

Motion Recruitment Partners LLC • Toronto

Hybrid
CAD 110,000 - 150,000
Bonus eligible
Medical, Dental, and Vision Insurance
Remote work with monthly meetups in TO
Senior Full Stack Developer
Senior Full Stack Developer

Kibbi Technologies Inc. • Toronto

Hybrid
CAD 120,000 - 160,000
Hybrid work model
Health benefits
Bonus program
+1
Sr. Software Developer - ID: 26-095
Sr. Software Developer - ID: 26-095

S I Systems • Toronto

Hybrid
CAD 110,000 - 150,000