-
View all jobs
The Senior Software Developer will be responsible for translating technical specifications into fully functional, tested applications. This includes designing, coding, testing, debugging, and maintaining enterprise-level systems, with a strong focus on Microsoft-based technologies.
Key Responsibilities
Key Responsibilities
- Develop, test, and maintain web-based and data-driven applications
- Translate business and technical requirements into scalable solutions
- Participate in architecture and design discussions
- Troubleshoot and resolve performance and system issues
- Collaborate with cross-functional teams throughout the SDLC
- Document technical designs, processes, and user guides
- Ensure applications meet accessibility and security standards
- Software Development
- 10+ years of experience in .NET development
- Strong expertise in:
- ASP.NET / ASP.NET Web API
- .NET Framework & .NET Core
- C# (including multi-threaded services)
- AngularJS (including Angular 2+)
- Entity Framework, LINQ
- Experience with:
- Oracle & Microsoft SQL Server
- TypeScript, JavaScript, HTML, CSS, JSON
- NPM and modern frontend tooling
- Proven experience with:
- Three-tier architectures and load-balanced environments
- Performance tuning and troubleshooting
- Source control tools (Git, TFS, Visual Studio 2022)
- Experience leading solution design and architecture discussions
- Technical & Platform Expertise
- Hands-on experience with GIS tools:
- ESRI ArcGIS (preferred)
- Google Maps or similar GIS platforms
- Experience with:
- ArcGIS JavaScript API (strong asset)
- Windows and Linux/Unix environments (Windows preferred)
- CI/CD pipelines (Azure DevOps, TeamCity, Octopus Deploy)
- Package management tools (NuGet, NPM)
- ETL tools (e.g., SSIS)
- Experience building accessible applications (WCAG 2.0/2.1 AA compliance)
- Knowledge of web protocols (HTTP, HTTPS, FTP, TCP/IP, SSH)
- Communication & Leadership
- Strong analytical and problem-solving skills
- Excellent verbal and written communication
- Experience leading development teams and initiatives
- Ability to work with business stakeholders to gather requirements
- Experience with Rapid Application Development (RAD) methodologies
- Experience with APIs, middleware, and system integrations
- Knowledge of AODA (Accessibility for Ontarians with Disabilities Act)
- Experience developing internet-facing applications
- Location: Toronto, Ontario (777 Bay St)
- Work Type: Onsite (5 days/week)
Key Skills
Ranked by relevance
javascript
sql server
angular
devops
server
nuget
css
git
sql
npm
ssh
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Software Engineer-DevOps Engineer
2026-05-24
Full-time
Not Applicable
India
Information Technology & Services
Engineering
View Job Details
Related
Senior Frontend Developer with React&TypeScript (hybrid work in Warsaw)
2026-05-23
Full-time
Not Applicable
Poland
Information Technology & Services
Engineering
View Job Details
Related
.Net Software Engineer - Payroll
2026-05-25
Full-time
Not Applicable
Netherlands
Information Technology & Services
Engineering
Login to Apply
- Posted
- Apr 20, 2026
- Type
- Contract
- Level
- Mid-Senior
- Location
- Toronto
- Company
- Teckhorizon Inc
Industries
Information Technology & Services
Categories
Engineering
Information Technology
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Software Engineer-DevOps Engineer
2026-05-24
Full-time
Not Applicable
India
Information Technology & Services
Engineering
View Job Details
Related
Senior Frontend Developer with React&TypeScript (hybrid work in Warsaw)
2026-05-23
Full-time
Not Applicable
Poland
Information Technology & Services
Engineering
View Job Details
Related
.Net Software Engineer - Payroll
2026-05-25
Full-time
Not Applicable
Netherlands
Information Technology & Services
Engineering