Back to results

Closed listing

Dotnet Developer

  • Canada

Contract

This opening has closed.

The original listing is kept below for reference.

Job details

Job type
Contract
Experience
7+ years of professional software engineering experience.
Posting language
English
Posted

Similar jobs hiring now

Search current openings

Original job description

Archived listing. The details below describe a past opening.

Responsibilities

Lead the development and maintenance of robust, scalable backend services using C# and .NET

Architect and build complex, responsive front-end features using React and TypeScript.

Guide design discussions, conduct rigorous code reviews, and provide architectural leadership for development squads.

Collaborate with cross-functional team members, product managers, and client stakeholders to deliver high-quality features from conception to deployment.

Establish engineering standards, drive clean code initiatives, and champion best practices across the development lifecycle.

Leverage AI-assisted tools to optimize development workflows, automate testing, and improve overall system reliability.

Troubleshoot, debug, and optimize high-scale applications for peak performance and security.

Oversee CI/CD pipeline integration, cloud infrastructure deployments, and automation efforts.

Mentor junior and mid-level engineers, fostering a culture of technical excellence and continuous growth.

Qualifications

7+ years of professional software engineering experience.

Expert proficiency in C# and the .NET ecosystem (Core/6+).

Strong hands-on experience building complex front-end applications using React and TypeScrip

Proven experience architecting RESTful APIs, microservices, and managing interactions with relational (SQL Server) and non-relational databases.

Solid understanding of cloud platforms (AWS, Azure, or GCP) and experience with containerization technologies like Docker and Kubernetes.

Deep understanding of software engineering fundamentals, design patterns, testing strategies (unit, integration, e2e), and version control (Git).

Strong communication skills, with the ability to articulate technical concepts to both technical and non-technical stakeholders.

Proven ability to lead technical teams, mentor engineers, and drive successful project delivery.

More about this job

Responsibilities

Lead the development and maintenance of scalable backend services and complex front-end features while providing architectural leadership. Collaborate with cross-functional teams to establish engineering standards and mentor junior to mid-level engineers.

Requirements

Requires 7+ years of professional software engineering experience with expert proficiency in C# and .NET. Candidates must have strong hands-on experience with React, TypeScript, cloud platforms, and containerization technologies.

Skills

  • C#
  • .NET
  • React
  • TypeScript
  • SQL Server
  • RESTful APIs
  • Microservices
  • AWS
  • Azure
  • GCP
  • Docker
  • Kubernetes
  • CI/CD
  • Cloud Infrastructure
  • Software Architecture
  • Mentoring

Visa sponsorship

Not detected in the job text

Categories

  • Technology
  • Software
  • Engineering
  • Management & Leadership

Keywords

  • C#
  • .NET
  • React
  • TypeScript
  • Backend
  • Frontend
  • RESTful APIs
  • Microservices
  • SQL Server
  • AWS
  • Azure
  • GCP
  • Docker
  • Kubernetes
  • CI/CD
  • Cloud Infrastructure
  • Software Engineering
  • Design Patterns
  • Unit Testing
  • Integration Testing
  • Git
  • Automation
  • Mentoring
  • Architecture
  • Clean Code
  • System Reliability
  • Staffing
  • Recruiting
  • Information Technology

Report this job