Back-End Software Developer
Teckhorizon Inc
- Toronto, ON
- Permanent
- Full-time
- Design and develop scalable, secure applications based on user stories, architecture, and UX/UI artefacts
- Build and modernize .NET applications (C#, ASP.NET Core, MVC, REST APIs)
- Develop Cloud-Native and Microservices-based solutions using modern frameworks
- Create technical design documentation and UML models
- Support QA, testing, and defect management (unit, automation, performance, security, AODA compliance)
- Provide production support, troubleshooting, and system enhancements
- Collaborate with cross-functional teams including BA, Architects, Product Managers
- Deliver knowledge transfer and post-implementation support
- 10+ years in software development (enterprise-level systems)
- Strong experience in C#, .NET, ASP.NET Core, REST APIs
- Strong experience in Java EE (Spring Boot, Spring MVC, JPA, Servlets, JDBC)
- Experience with Cloud-Native and Microservices architecture
- Hands-on experience with Angular, React, or Node.js
- Strong SQL experience (Oracle, SQL Server, PostgreSQL)
- Experience with Azure, PaaS, or Docker
- Understanding of secure coding practices (OWASP)
- Experience with CI/CD, DevOps, Agile
- Languages and frameworks: C#, .NET, Java, Spring Boot, Node.js
- Frontend: Angular, React, Redux
- Databases: Oracle, SQL Server, PostgreSQL, DB2
- Cloud and tools: Azure, Docker, Git, Maven, Azure DevOps
- Testing: Selenium, JUnit, accessibility tools (AODA compliance)
- Servers: WebLogic, WebSphere, Tomcat, JBoss
- Experience in Ontario Public Sector or broader public sector environments
- Knowledge of transportation, licensing, or regulatory systems
- Exposure to Azure Data Factory
We are sorry but this recruiter does not accept applications from abroad.