Start Your Search Here

Job Search

Jobtailor

Canada / Global

Senior Software Engineer

Job Description

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

Core Competencies Demonstrates extensive experience in full-stack application development with a strong focus on AI-assisted engineering practices, automation, and continuous improvement. Proficient in utilizing modern frameworks and tools to enhance software delivery quality and speed.

Highest-signal resume keywords

C#

.NET Framework

.NET Core/.NET 8+

AI-Assisted Development

Azure DevOps

ATS Optimization Keywords Hard Skills

Software Development

REST API

Entity Framework

Angular

React

Next.js

TypeScript

JavaScript

HTML5

CSS3

Soft Skills

Collaboration

Mentoring

Industry Keywords

Real Estate Technology

CRM

CMS

SaaS

Tools & Technologies

Microsoft SQL Server

CI/CD Pipelines

Git

GitHub

Automated Testing

#J-18808-Ljbffr
Apply Now

Similar Opportunities

View all jobs