Senior Full-Stack Developer
3 days ago
, Canada
EWS Group
Full-time
Free with email or Google
Save this job and keep your search organized
Create a free account to save jobs, create alerts and return to this listing from your dashboard.
Free with email or Google
- 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 EngineeringSalary 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 StackBackend* C#
* .
NET / ASP.
NET Core
* SQL Server
* Entity Framework
* REST APIs
* ODataFrontend* Angular
* React
* TypeScript
* JavaScript
* HTML5
* CSS / LESSCloud & DevOps* Microsoft Azure
* Azure App Services
* Azure SQL
* Azure Storage
* Azure DevOps
* CI/CD PipelinesAI & Productivity* Cursor AI
* GitHub Copilot
* Microsoft Copilot
* Azure OpenAIDevelopment 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 - J-18808-Ljbffr