Senior Software Engineer

GryphTech Inc.

Mississauga

On-site

CAD 90,000 - 130,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

GryphTech Inc. is seeking a Senior Software Developer to lead full-stack development for SaaS Real Estate CRM, Websites, CMS, and mobile apps.

The role emphasizes AI-first engineering, automated testing, CI/CD, and cloud-native practices, collaborating across product and operations teams to accelerate delivery while upholding quality. The ideal candidate will design, develop, test, deploy, and support scalable platform services in Azure, applying modern engineering standards and continuous

Qualifications

  • 7+ years professional software development experience.
  • Experience delivering commercial SaaS products.
  • Experience working within Agile/Scrum environments.
  • Experience with cloud-based application development.
  • Experience designing and maintaining CI/CD pipelines.
  • Experience implementing automated testing strategies.

Responsibilities

  • Design, develop, and maintain scalable web applications and platform services.
  • Build high-quality front-end and back-end solutions using modern development frameworks.
  • Collaborate with Product, UX, QA, DevOps, and Customer Success teams to deliver customer value.
  • Participate in technical architecture discussions and solution design.
  • Troubleshoot and resolve complex production and performance issues.

Skills

C#
.NET Core / .NET 8+
ASP.NET MVC
REST API
AngularJS
React
Next.js
TypeScript
JavaScript
SQL Server
Azure
CI/CD
GitHub
Azure DevOps
Infrastructure as Code

Tools

Entity Framework / Dapper
REST API development tooling
Git-based workflows
CI/CD pipelines
Monitoring and observability
Build automation

Job description

We are seeking a Senior Software Developer who combines strong full-stack development expertise with modern engineering practices focused on quality, automation, scalability, and continuous delivery.

This role will contribute to the design, development, testing, deployment, and support of GryphTech's SaaS Real Estate CRM, Websites, CMS, Mobile Applications, and related platform services. The ideal candidate embraces an AI-first approach to software engineering, leveraging AI tools to accelerate development, improve quality, enhance troubleshooting, and increase delivery velocity while maintaining rigorous engineering standards.

The successful candidate will champion automated testing, Git-based development workflows, code quality gates, CI/CD pipelines, cloud-native practices, and a culture of continuous improvement.

Key ResponsibilitiesSoftware Development
  • Design, develop, and maintain scalable web applications and platform services.
  • Build high-quality front-end and back-end solutions using modern development frameworks.
  • Collaborate with Product, UX, QA, DevOps, and Customer Success teams to deliver customer value.
  • Participate in technical architecture discussions and solution design.
  • Troubleshoot and resolve complex production and performance issues.
Senior Software Engineer (AI-First Engineering)Position Summary

We are seeking a Senior Software Developer who combines strong full-stack development expertise with modern engineering practices focused on quality, automation, scalability, and continuous delivery.

This role will contribute to the design, development, testing, deployment, and support of GryphTech's SaaS Real Estate CRM, Websites, CMS, Mobile Applications, and related platform services. The ideal candidate embraces an AI-first approach to software engineering, leveraging AI tools to accelerate development, improve quality, enhance troubleshooting, and increase delivery velocity while maintaining rigorous engineering standards.

The successful candidate will champion automated testing, Git-based development workflows, code quality gates, CI/CD pipelines, cloud-native practices, and a culture of continuous improvement.

AI-First Engineering
  • Leverage AI-assisted development tools for coding, documentation, debugging, testing, and analysis.
  • Create and maintain effective AI prompts, workflows, and knowledge assets that improve development efficiency.
  • Use AI to accelerate root-cause analysis and incident resolution.
  • Apply AI-assisted test generation and code review techniques.
  • Evaluate emerging AI tools and practices and recommend adoption opportunities.
Automated Testing and Quality Engineering
  • Develop comprehensive automated unit, integration, and regression test suites.
  • Maintain minimum code coverage standards on all new development.
  • Implement test-first or test-driven development practices where appropriate.
  • Ensure all features include automated validation before deployment.
  • Reduce manual testing effort through automation and continuous quality improvement.
Git Workflow and Engineering Standards
  • Follow a structured Git workflow utilizing feature branches, pull requests, and release branches.
  • Participate in peer code reviews and architectural reviews.
  • Ensure all pull requests satisfy required quality gates prior to merging.
  • Promote reusable patterns, coding standards, and maintainable architectures.
  • Mentor team members on development best practices.
DevOps and Continuous Delivery
  • Design, maintain, and improve CI/CD pipelines.
  • Automate build, testing, deployment, and release processes.Implement infrastructure-as-code and environment automation practices.
  • Monitor application health, reliability, and deployment quality.
  • Collaborate with DevOps teams to improve operational maturity and platform stability.
Cloud and Platform Engineering
  • Build and support cloud-native solutions within Microsoft Azure.
  • Participate in scalability, security, reliability, and performance initiatives.
  • Support platform modernization efforts and technical debt reduction.
Required Technical Skills
Backend Development
  • C#
  • .NET Framework
  • .NET Core / .NET 8+
  • ASP.NET MVC
  • REST API development
  • Entity Framework / Dapper
Frontend Development
  • AngularJS
  • React
  • Next.js
  • TypeScript
  • JavaScript
  • HTML5
  • CSS3
Databases
  • Microsoft SQL Server
  • MongoDB
  • Database design and optimization
  • Performance tuning
DevOps
  • Azure DevOps and/or GitHub
  • CI/CD pipeline implementation
  • Release management
  • Infrastructure automation
  • Build automation
  • Monitoring and observability
Testing
  • Automated Unit Testing
  • Integration Testing
  • Regression Testing
  • Test Automation Frameworks
  • Code Coverage Reporting
  • Performance Testing fundamentals
Source Control
  • Git
  • Pull Requests
  • Branching Strategies
  • Merge Conflict Resolution
  • Code Review Practices
  • Release Branch Management
Cloud Technologies
  • Microsoft Azure
  • Platform Services
  • Identity and Authentication
  • Application Monitoring
  • Cloud Security Fundamentals
Required Engineering Practices

Candidates must demonstrate experience with:

Quality Gates

All code contributions should be validated through automated gates including:

  • Successful builds
  • Automated tests
  • Security scanning
  • Code quality analysis
  • Peer review approval
Code Reviews
  • Constructive peer reviews
  • Knowledge sharing through reviews
  • Architectural consistency checks
  • Security and performance validation
Automated Testing
  • Unit tests delivered with production code
  • Regression prevention through automation
  • Coverage reporting
  • Continuous test execution in pipelines
AI Development Standards
  • Responsible use of AI development tools
  • Validation of AI-generated solutions
  • Effective prompt engineering techniques
  • AI-assisted debugging and troubleshooting
  • AI-assisted documentation generation
Experience RequirementsRequired
  • 7+ years professional software development experience.
  • Experience delivering commercial SaaS products.
  • Experience working within Agile/Scrum environments.
  • Experience with cloud-based application development.
  • Experience designing and maintaining CI/CD pipelines.
  • Experience implementing automated testing strategies.
Preferred
  • Experience within Real Estate technology platforms.
  • Experience supporting CRM, CMS, website, or mobile application platforms.
  • Experience leading technical initiatives and mentoring developers.
  • Experience implementing AI-assisted software engineering practices.
Success Measures

The successful candidate will:

  • Contribute to a high-performing engineering culture focused on continuous improvement.
  • Deliver reliable, maintainable, and scalable software.
  • Achieve high automated test coverage for new development.
  • Reduce production defects through quality automation.
  • Improve deployment frequency and release confidence.
  • Accelerate engineering productivity through AI-assisted workflows.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Developer Sr (AI Platform & Applications)
Software Developer Sr (AI Platform & Applications)

Dayforce • Toronto

On-site
CAD 120,000 - 160,000
Staff Engineer (AI & Engineering)
Staff Engineer (AI & Engineering)

EQ Bank | Canada's Challenger Bank • Toronto

On-site
CAD 150,000 - 210,000
Staff Engineer (AI & Engineering)
Staff Engineer (AI & Engineering)

Kinvie • Toronto

On-site
CAD 140,000 - 190,000
Senior Full Stack Software Engineer
Senior Full Stack Software Engineer

Super • Canada

Remote
CAD 120,000 - 180,000
Health insurance
Dental insurance
Vision insurance
+11
Software Engineer
Software Engineer

Trimble Inc. • Kamloops

On-site
CAD 120,000 - 160,000
Senior Software Developer I
Senior Software Developer I

Dahrouge Geological Consulting Ltd. • Edmonton

On-site
CAD 120,000 - 180,000
Software Engineer
Software Engineer

Trimble Uk • Kamloops

Hybrid
CAD 120,000 - 170,000
Senior Full Stack Gen AI Engineer/Technical Engagement Manager
Senior Full Stack Gen AI Engineer/Technical Engagement Manager

Straive • Calgary

On-site
CAD 110,000 - 150,000
Senior Full Stack Developer - RQ11645
Senior Full Stack Developer - RQ11645

Analyst Technical Solutions • Toronto

On-site
CAD 100,000 - 160,000
Senior Software Engineer
Senior Software Engineer

Deltek • Calgary

On-site
CAD 110,000 - 140,000