Senior Software Engineer

Posted 13 hours ago

Apply Now

Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Senior Software Engineer building AI-first SaaS real estate platforms at GryphTech. Developing full-stack applications, automated testing, and CI/CD workflows.

Responsibilities

  • Design, develop, and maintain scalable full-stack applications and platform services with an AI-first approach to engineering productivity
  • Use AI-assisted development tools for coding, debugging, refactoring, documentation, testing, and code review
  • Create automated unit, integration, regression, and end-to-end tests
  • 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 stronger feature sets

Requirements

  • 7+ years of professional software development experience
  • Demonstrated ability to use AI and automation to improve delivery quality and speed
  • Strong experience with C#, .NET Framework, .NET Core/.NET 8+, ASP.NET MVC, REST API, and Entity Framework
  • Front-end experience with Angular, React, Next.js, TypeScript, JavaScript, HTML5, and CSS3
  • Expert Microsoft SQL Server experience, 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
  • Nice to have: experience mentoring developers on AI-first development habits, automation opportunities, testing discipline, or modern engineering practices
  • Nice to have: experience automating QA, release management, DevOps, support, reporting, or other repeatable software delivery processes
  • Nice to have: MongoDB experience

Benefits

  • Accommodation support available at any stage of the application process
  • Inclusive and accessible work environment
  • Employees and clients treated as valued, respected, and supported

Job type

Full Time

Experience level

Senior

Salary

Not specified

Degree requirement

No Education Requirement

Tech skills

AngularASP.NETAzureEntity FrameworkJavaScriptMongoDBMS SQL ServerNext.jsReactSQLTypeScript.NET

Location requirements

HybridMississaugaCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.