Search by job, company or skills

garo consulting inc.

Senior .NET Full Stack Developer

12-14 Years
new job description bg glownew job description bg glownew job description bg svg
  • Posted 6 days ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Senior .NET Full Stack Developer - Remote, 9AM - 5PM EST

Garo is a Canadian software development firm with over 25 years of experience delivering and supporting mission-critical business applications. Our team operates across Canada and Egypt, building and maintaining complex systems for a diverse client base.

We are seeking a highly senior .NET Full Stack Developer (12+ years experience) to join our team. This role is intended for top-tier engineers only—individuals who are comfortable working across multiple systems, diving deep into databases, and contributing immediately in complex, real-world environments.

This is not a learning role. You will be expected to operate independently, take ownership, and deliver high-quality solutions with minimal oversight.

Key Responsibilities

  • Design, develop, and maintain scalable applications using .NET (C#, ASP.NET Core / MVC / Web Forms) and modern front-end frameworks (Angular preferred)
  • Work extensively with Microsoft SQL Server:

· Write and optimize complex queries

· Design and maintain stored procedures and functions

· Analyze performance issues and implement indexing strategies

· Troubleshoot production data issues directly

  • Rapidly learn, understand, and work within multiple client databases and operational systems, often with limited documentation
  • Support and enhance existing legacy and modern systems across various industries
  • Respond to and resolve client support requests, including data investigations and fixes
  • Build and maintain REST/SOAP APIs and integrations
  • Develop middleware and background services for system integration
  • Apply best practices in clean code, architecture, and testing
  • Collaborate within an Agile team while maintaining strong individual ownership

Required Qualifications

  • 12+ years of professional software development experience (senior-level required)
  • Strong expertise in:

· C#, .NET Framework, .NET Core / .NET 6+

· JavaScript, HTML, CSS, Angular

  • Advanced SQL Server expertise is mandatory:

· Complex queries, joins, performance tuning

· Stored procedures, indexing, execution plans

· Hands-on production troubleshooting

· Proven experience working with multiple databases and unfamiliar systems, with the ability to onboard quickly

· Strong experience with:

· REST and SOAP APIs

· Entity Framework and Dapper

· Object-oriented design and design patterns

Experience with:

· Microservices, SOA, Event-Driven Architecture

· RabbitMQ, Kafka, or similar messaging systems

  • Strong debugging and problem-solving skills in live production environments
  • Excellent spoken and written English communication skills
  • Expected Senior Tooling Experience
  • Postman / Swagger (API testing and debugging)
  • Docker (containerization and local environments)
  • Git (branching strategies, code reviews)
  • CI/CD pipelines (Azure DevOps, GitHub Actions, etc.)
  • Familiarity with cloud platforms (Azure preferred)

What We're Looking For

  • Someone who can quickly understand complex systems without hand-holding
  • A developer who is comfortable working directly with databases and production data
  • Ability to balance new development, legacy systems, and client support
  • Well equipped developer with high-quality & reliable internet access

Compensation

  • Bi-weekly salary of $1,500 USD
  • via electronic transfer
  • paid on the last day of each 2-week period
  • 3-month probationary period
  • All software and licenses will be provided by Garo
  • All work will be performed via dedicated and monitored VDI
  • Quality private health benefit plan - after probationary period
  • 2-weeks paid vacation (annual)- after probationary period
  • 2 weeks paid holidays
  • 10 days for Canadian statutory holidays
  • 4 days for Eid al-Fitr and Eid al-Adha

Important Note

This is a senior-only position.

  • Candidates without deep, hands-on experience across multiple systems and strong SQL expertise will not be considered.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 145195353

Similar Jobs