Enable job alerts via email!

Senior.NET Developer

Compunnel, Inc.

Toronto

On-site

CAD 90,000 - 130,000

Full time

30+ days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading technology firm is seeking a highly skilled Senior Application Developer to join their Microsoft practice in Toronto. In this role, you will engage in the full software development life cycle, focusing on .NET and C# to deliver robust solutions. The position offers substantial growth potential through access to training and cutting-edge technologies, making it an ideal opportunity for professional development in a dynamic environment.

Qualifications

  • 6+ years developing applications in .NET / .NET Core.
  • 3+ years in OOP and understanding of SOLID principles.
  • 1+ year of experience with cloud platforms (AWS, Azure, GCP).

Responsibilities

  • Perform full SDLC activities including analysis, design, development, and testing.
  • Develop and maintain scalable applications using .NET / .NET Core and C#.
  • Collaborate with cross-functional teams to deliver high-quality software.

Skills

C#
.NET
REST APIs
OOP
Cloud Technologies

Tools

Docker
Kubernetes
Jenkins
Azure DevOps

Job description

We are looking for a highly skilled Senior Application Developer with a strong background in .NET and C# development to join our Microsoft practice. As a key member of the development team, you will work on the design, development, and implementation of robust software applications that meet our clients' strategic objectives. This role will involve end-to-end software development, including system analysis, architecture, coding, testing, and deployment.

In this position, you will also be provided with continuous growth opportunities, including access to training, certifications, and the latest tools and technologies to enhance your professional development.

Key Responsibilities :

  • Perform full software development life cycle (SDLC) activities including requirements analysis, system design, development, testing, and implementation.
  • Develop and maintain scalable applications using .NET / .NET Core and C#.
  • Design and build RESTful APIs and integrate them with front-end and backend services.
  • Collaborate with cross-functional teams to deliver high-quality software aligned with business goals.
  • Participate in architectural decisions, technology planning, and coding best practices.
  • Write and maintain technical documentation and ensure high code quality through unit and service-level testing.
  • Support application integration and performance optimization.
  • Contribute to CI / CD pipeline development and application deployment processes.
  • Stay up to date with emerging technologies and recommend solutions for continuous improvement .

Required Qualifications :

  • 6+ years of hands-on experience developing applications in .NET / .NET Core.
  • 3+ years of experience in Object-Oriented Programming (OOP) and strong understanding of SOLID principles.
  • 3+ years of experience designing and developing REST APIs.
  • 2+ years of experience working with relational databases and writing stored procedures.
  • 2+ years of experience with unit testing and service testing frameworks such as xUnit, NUnit, etc.
  • 1+ year of experience with cloud platforms such as AWS, Azure, or GCP.

Preferred Qualifications (if any) :

  • Experience with CI / CD tools such as Jenkins, Azure DevOps, etc.
  • Experience with containerization technologies such as Docker and Kubernetes.
  • Experience working specifically with Google Cloud Platform (GCP) is a plus.

Certifications (if any) :

Certifications in cloud technologies (AWS, Azure, GCP) are an added advantage.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior.NET Developer

Method Integration Inc.

Toronto null

Hybrid

Hybrid

CAD 100,000 - 130,000

Full time

4 days ago
Be an early applicant