Senior Full-Stack Software Engineer

Gryphtech — Canada · Posted ~2 hours ago

Senior

Skills

Full-stack software development Scalable application development AI-assisted development Automated testing Unit testing Integration testing Regression testing End-to-end testing CI/CD Git workflows Automation Troubleshooting Git Full-stack development

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A senior software engineering opportunity for someone who embraces AI-assisted development and automation as core parts of the engineering workflow. You will build scalable full-stack applications, create comprehensive automated tests, improve CI/CD and Git processes, and apply repeatable practices that increase delivery speed, reliability, and quality.

Highlights

Senior engineering role with an AI-first and automation-first approach to software delivery. The position emphasizes scalable full-stack development, comprehensive automated testing, CI/CD, Git-based workflows, quality gates, and repeatable engineering practices.

Description

Senior Software DeveloperAbout the RoleWe are looking for a Senior Software Developer who approaches software delivery with an AI-first and automation-first mindset. You will help design, build, test, and support GryphTech’s SaaS real estate platforms while using AI-assisted development, automated testing, Git-based workflows, CI/CD, and repeatable engineering practices to deliver faster, safer, and higher-quality outcomes. What You’ll Do· Design, develop, and maintain scalable full-stack applications and platform services with an AI-first approach to engineering productivity. · Use AI-assisted development tools as a standard part of coding, debugging, refactoring, documentation, testing, and code review. · Create automated unit, integration, regression, and end-to-end tests to reduce manual effort and improve release confidence. · Build and improve automation across CI/CD pipelines, Git workflows, pull requests, quality gates, deployments, and operational support. · Troubleshoot production issues using structured diagnostics, automation, observability, and continuous improvement practices. · Collaborate with product, UX, QA, DevOps, and customer-facing teams to use AI, automation, and platform improvements to deliver a high-quality customer experience and a stronger, more valuable feature set. What You Bring· 7+ years of professional software development experience, with demonstrated ability to use AI and automation to improve delivery quality and speed. · Strong C#, .NET Framework, .NET Core/.NET 8+, ASP.NET MVC, REST API, and Entity Framework experience. · Front-end experience with Angular, React, Next.js, TypeScript, JavaScript, HTML5, and CSS3. · Expert Microsoft SQL Server experience is required, including database design, optimization, performance tuning, troubleshooting, and automation of repeatable data and maintenance tasks. · Hands-on experience with Azure, Azure DevOps and/or GitHub, CI/CD pipelines, Git branching, pull requests, code reviews, and automated quality checks. · Strong commitment to AI-assisted software engineering, secure coding, automated testing, maintainability, observability, and continuous improvement in a professional development environment. Nice to Have· Experience with real estate technology, CRM, CMS, website, mobile application, or SaaS platform environments. · Experience mentoring developers on AI-first development habits, automation opportunities, testing discipline, or modern engineering practices. · Experience automating QA, release management, DevOps, support, reporting, or other repeatable software delivery processes. · MongoDB experience.