Position: Senior Software Developer
Location: Toronto, Ontario - Fully Onsite
Contract: 1-Year Contract
Salary: Excellent salary offered
Responsibilities:
- Develop modern cloud-based applications and integrations with internal and external systems.
- Work across the full Software Development Life Cycle (SDLC), from technical design and development through testing, deployment, and production support.
- Develop web-based B2B/B2C applications using C#, .NET Framework, .NET Core, ASP.NET, and MVC.
- Develop and manage database solutions using SQL Server, SQL, and Stored Procedures.
- Support System and UAT testing and troubleshoot applications throughout the development lifecycle.
- Prepare deployment packages and technical documentation for Development, UAT, and Production environments.
- Translate business requirements into technical designs and effort estimates.
- Participate in knowledge transfer, documentation, and team meetings.
Requirements:
- 8+ years of experience across the full SDLC and Microsoft .NET technologies.
- Strong hands-on experience with C#, .NET Framework, and .NET Core.
- Experience developing web-based B2B/B2C applications.
- Strong experience with ASP.NET, MVC, SQL Server, SQL, and Stored Procedures.
- Good knowledge of HTML, CSS, JavaScript, XML, and XSLT.
- Experience with Microsoft Azure deployment, configuration, troubleshooting, and production support.
- Experience with IIS, WCF, Web Services, ADO.NET, and LINQ is preferred.
- Strong understanding of Object-Oriented programming and database design.
- Experience translating functional requirements into technical designs and creating Entity Relationship Diagrams (ERDs).
Email CVs to: kanza@hirerightt.com