Senior Full Stack .NET Developer - .Net Framework, .Net Core, C#, SQL Server
- Toronto, ON, Canada
Contract
Applications open in a new tab.
Job details
- Job type
- Contract
- Apply by
- Experience
- 6+ years of IT industry experience
- Posting language
- English
- Posted
Original job description
Role: Senior Full Stack .NET Developer - .Net Framework, .Net Core, C#, SQL Server
Location: Toronto 4 days a week on site F2F interview required
Background check MANDATORY
Duration: 6+ Months
Job Description
Experience Required
Location: Toronto 4 days a week on site F2F interview required
Background check MANDATORY
Duration: 6+ Months
Job Description
Experience Required
- 6+ years of IT industry experience
- Proven hands-on expertise in .NET development, APIs, and MS SQL
- Design, develop, and deploy scalable, secure enterprise-grade applications using .NET framework and .NET Core/.NET 5+
- Build and maintain RESTful APIs and microservices architecture
- Optimize and manage MS SQL Server databases, including query performance tuning and schema design
- Collaborate with architects, QA, DevOps, and business teams to deliver high-quality solutions
- Participate in full software development lifecycle activities within Agile/Scrum environments
- Troubleshoot, debug, and resolve production issues with minimal downtime
- Conduct code reviews and mentor junior developers
- Document technical specifications and maintain up-to-date knowledge base
- Languages & Frameworks: ASP.NET, C#, .NET Framework, .NET Core/.NET 5+
- API Development: RESTful API design, implementation, and integration
- Database: MS SQL Server, T-SQL, query optimization, Entity Framework
- Architecture: Microservices, system design, legacy modernization
- Version Control: Git or equivalent
- Development Tools: Visual Studio, SQL Server Management Studio
- DevOps Experience: CI/CD pipelines, containerization (Docker), orchestration tools
- Cloud Platform: OpenShift Container Platform (OCP) or equivalent cloud solutions (Azure, AWS)
- Domain Knowledge: Wealth Management, Financial Services, or Banking applications
- Additional Skills: WPF/WCF, messaging queues (RabbitMQ, Service Bus), caching strategies
- Excellent Communication: Clear articulation of technical concepts to both technical and non-technical stakeholders
- Cross-functional collaboration and teamwork
- Problem-solving and analytical thinking
- Ability to manage multiple priorities and meet deadlines
- Documentation and knowledge-sharing capabilities
- Bachelor's degree in Computer Science, Information Technology, or related field (or equivalent professional experience)
- Portfolio or GitHub profile demonstrating .NET development expertise
- Familiarity with Agile/Scrum methodologies
More about this job
Responsibilities
The Senior Full Stack .NET Developer will design, develop, and deploy scalable enterprise-grade applications using .NET technologies. They will also build and maintain RESTful APIs and collaborate with various teams to deliver high-quality solutions.
Requirements
Candidates should have over 6 years of IT experience with proven expertise in .NET development and MS SQL. A bachelor's degree in a related field is required, along with familiarity with Agile/Scrum methodologies.
Skills
- ASP.NET
- C#
- .NET Framework
- .NET Core
- RESTful API
- MS SQL Server
- T-SQL
- Entity Framework
- Microservices
- Git
- Visual Studio
- SQL Server Management Studio
- CI/CD
- Docker
- Agile
- Scrum
Visa sponsorship
Not detected in the job text
Categories
- Technology
- Software
- Consulting
- Engineering
Keywords
- .NET
- .NET Framework
- .NET Core
- C#
- SQL Server
- RESTful API
- Microservices
- Agile
- Scrum
- T-SQL
- Entity Framework
- Visual Studio
- SQL Server Management Studio
- CI/CD
- Docker
- Wealth Management
- Financial Services
- Banking
- WPF
- WCF
- RabbitMQ
- Service Bus
- Caching Strategies
- DevOps
- OpenShift
- Azure
- AWS
- Problem-Solving
- Analytical Thinking
- Cross-Functional Collaboration