Closed listing
Senior Dotnet Developer
- Toronto, ON, Canada
Contract
This opening has closed.
The original listing is kept below for reference.
Job details
- Job type
- Contract
- Closing date
- Experience
- 5–8 years of professional software development experience
- Posting language
- English
- Posted
Similar jobs hiring now
Search current openingsOriginal job description
Archived listing. The details below describe a past opening.
.Net Developer
Location: Toronto, Canada (2 Days hybrid office in downtown Toronto Area)
Duration: 6-12 months
Hands-on engineer who can work independently within an established codebase, contribute to ongoing development, and collaborate effectively with a distributed team across US business hours.
Required Skills:
- Design, develop, and maintain web applications and services using C#, ASP.NET MVC, and Web API
- Build and consume RESTful APIs to support front-end and integration needs
- Write, optimize, and troubleshoot T-SQL queries, stored procedures, and database logic
- Build and maintain responsive, functional front-end interfaces using HTML, CSS, JavaScript, and jQuery
- Diagnose and resolve bugs, performance issues, and technical debt in existing applications
- Collaborate with cross-functional team members (developers, QA, product/business stakeholders) to deliver features on schedule
- Participate in code reviews and follow established coding standards and best practices
- Provide clear, timely communication on progress, blockers, and technical decisions
- Document code changes, technical decisions, and processes as needed
- 5–8 years of professional software development experience
- Expert-level proficiency in ASP.NET MVC
- Strong experience building and consuming Web API / RESTful services
- Strong proficiency in C#
- Solid experience writing and optimizing T-SQL (stored procedures, functions, query tuning)
- Proficient in HTML, CSS, JavaScript, and jQuery
- Experience maintaining and extending existing codebases
- Strong debugging and problem-solving skills
Responsibilities:
- Ability to work independently with minimal supervision
- Strong written and verbal English communication skills
- Overlap availability with US business hours (specify time zone overlap expectations)
- Experience with source control systems (e.g., Git, TFS/Azure DevOps)
- Familiarity with IIS deployment and configuration
- Experience with dependency injection, unit testing, and design patterns in .NET
- Exposure to modern front-end frameworks (e.g., Angular, React, Vue) a plus
- Experience with Agile/Scrum development practices
- Prior experience in a nearshore/remote contract capacity
More about this job
Responsibilities
Develop and maintain web applications and services using C#, ASP.NET MVC, Web API, and T-SQL, while building responsive front-end interfaces and supporting RESTful integrations. Troubleshoot and improve existing applications, participate in code reviews, document technical work, and collaborate with distributed cross-functional teams to deliver features.
Requirements
Requires 5–8 years of software development experience, strong proficiency in C#, ASP.NET MVC, Web API/RESTful services, T-SQL, and front-end technologies including HTML, CSS, JavaScript, and jQuery. Candidates should be able to work independently, communicate effectively in English, overlap with US business hours, and have experience maintaining existing codebases; source control, IIS, testing, design patterns, and Agile experience are also relevant.
Skills
- C#
- ASP.NET MVC
- Web API
- RESTful APIs
- T-SQL
- HTML
- CSS
- JavaScript
- jQuery
- Git
- TFS/Azure DevOps
- IIS
- Dependency Injection
- Unit Testing
- Design Patterns
- Agile/Scrum
Visa sponsorship
Not detected in the job text
Categories
- Software
- Technology
Keywords
- C#
- .NET
- ASP.NET MVC
- Web API
- RESTful APIs
- T-SQL
- Stored Procedures
- HTML
- CSS
- JavaScript
- jQuery
- Git
- TFS
- Azure DevOps
- IIS
- Dependency Injection
- Unit Testing
- Design Patterns
- Angular
- React
- Vue
- Agile
- Scrum
- Code Reviews
- Web Applications
- Database Logic
- Performance Optimization
- Debugging
- Distributed Teams
- Nearshore Contract