Senior Full-Stack Developer

3 days ago

, Canada EWS Group Full-time

  • 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