Senoirr Dot Net Developer- Canada
Job Fit Check
Base Career helps you apply smarter for this job.
Key skills for this role
About the Role
We are looking for a hands-on Senior.NET Engineer to design, build, and deliver high-quality, scalable enterprise SaaS applications. You will take full ownership of your work, including testing and quality, and collaborate with product managers and other teams.
Key Skills for This Role
Responsibilities
- Break down large or complex problems into smaller parts, design clean solutions, and implement the core framework
- Build and maintain RESTful APIs and backend services using C#, .NET Core, Entity Framework, and Web API
- Apply software architecture patterns like Domain Driven Design (DDD) and CQRS to build modular and scalable systems
- Work directly with SQL Server designing databases, writing stored procedures, optimizing queries, and tuning performance
- Use Entity Framework (EF Core or EF6) for ORM and data access
- Write clean, testable, and maintainable code with proper documentation
- Take full ownership of testing your own code unit, integration, and performance testing
- Collaborate with product managers and other teams to understand requirements and deliver customer focused features
- Use AI development tools (required) including GitHub Copilot, Claude, or similar to assist with code generation, refactoring, documentation, and development speed
Requirements
- 5+ years of experience in enterprise or SaaS software development
- Strong hands on experience with C#, .NET Core, Web API
- Experience with Angular or other frontend frameworks
- Experience with Entity Framework (EF Core or EF6)
- Experience with SQL Server writing queries, stored procedures, indexing, and performance tuning
- Solid understanding of object oriented programming, design patterns, and enterprise architecture
- Experience with DDD, CQRS, and clean layering
- Familiarity with multi threading, asynchronous programming, and system performance tuning
- Comfortable with Git and working in a modern development environment (CI/CD, Agile)
- Strong debugging and troubleshooting skills
- Excellent communication skills in English
- Active daily use of AI development tools like GitHub Copilot, Claude, or similar
Full Job Posting
Overview
- We're looking for a hands on Senior .NET Engineer to help design, build, and deliver high quality, scalable enterprise SaaS applications.
- This role is ideal for someone who enjoys solving complex problems, writing clean code, and taking full ownership of their work—including testing and quality.
What You'll Be Doing
- Break down large or complex problems into smaller parts, design clean solutions, and implement the core framework.
- Build and maintain RESTful APIs and backend services using C#, .NET Core, Entity Framework, and Web API.
- Apply software architecture patterns like Domain Driven Design (DDD) and CQRS to build modular and scalable systems.
- Work directly with SQL Server—designing databases, writing stored procedures, optimizing queries, and tuning performance.
- Use Entity Framework (EF Core or EF6) for ORM and data access.
- Write clean, testable, and maintainable code with proper documentation.
- Take full ownership of testing your own code—unit, integration, and performance testing—as part of a Shift Left / No QA team setup.
- Collaborate with product managers and other teams to understand requirements and deliver customer focused features.
- Use AI development tools (required)—including GitHub Copilot, Claude, or similar—to assist with code generation, refactoring, documentation, and development speed.
What You Should Bring
- 5+ years of experience in enterprise or SaaS software development.
- Strong hands on experience with: C#, .NET Core, Web API, Angular or other frontend frameworks, Entity Framework (EF Core or EF6), SQL Server writing queries, stored procedures, indexing, and performance tuning.
- Solid understanding of object oriented programming, design patterns, and enterprise architecture.
- Experience with DDD, CQRS, and clean layering of business logic and data access.
- Familiarity with multi threading, asynchronous programming, and system performance tuning.
- Comfortable with Git and working in a modern development environment (CI/CD, Agile).
- Strong debugging and troubleshooting skills.
- Excellent communication skills (written and verbal) in English.
- Experience working across multiple teams or squads.
- Required: Active daily use of AI development tools like GitHub Copilot, Claude, or similar in your workflow.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at RELQ TECHNOLOGIES
IT Business Development Executive - Sharjah
Abu Dhabi, UAE
RELQ TECHNOLOGIES seeks a dynamic IT Business Development Executive to drive business growth by identifying opportunities, building client relationships, and promoting IT solutions. This remote role requires 5+ years of
IT Business Development Executive
Abu Dhabi, UAE
RELQ TECHNOLOGIES seeks an experienced IT Business Development Executive to drive growth in IT services and solutions. The role involves identifying new business opportunities, building client relationships, and executin
IT Business Dev Executive - Dubai
Abu Dhabi, UAE
RELQ TECHNOLOGIES is seeking an IT Business Development Executive for a remote role based in Dubai. The role involves driving business growth through identifying opportunities, building client relationships, and promotin
IT Business Development Executive - Dubai
Abu Dhabi, UAE
RELQ TECHNOLOGIES seeks a dynamic IT Business Development Executive for a remote role. The candidate will drive business growth by identifying opportunities, building client relationships, and promoting IT solutions. Req
QA Automation Engineer
Abu Dhabi, UAE
Job Title: Sr. QA Automation Engineer Location: Remote Position : 12 Months Contract Job Summary We are looking for a skilled QA Automation Engineer to design, develop, and maintain automated test frameworks and scripts
IT Business Development Executive - Sharjah
Abu Dhabi, UAE
IT Business Development Executive
Abu Dhabi, UAE
IT Business Dev Executive - Dubai
Abu Dhabi, UAE
IT Business Development Executive - Dubai
Abu Dhabi, UAE
QA Automation Engineer
Abu Dhabi, UAE