Software Developer (Ontario)

Software Developer (Ontario)

29 Oct
|
vTech Solution
|
Ontario

29 Oct

vTech Solution

Ontario

Job Summary:

The Senior Software Developer is responsible for designing, developing, testing, and maintaining enterprise-grade web applications using Microsoft .NET technologies and Microsoft Azure cloud services. This role involves translating business and technical requirements into scalable, secure, and high-quality software solutions while collaborating with cross-functional teams throughout the software development lifecycle.

Responsibilities:

- Develop detailed programming specifications and write, test, and maintain code for .NET web applications.
- Design, develop, and optimize SQL Server databases including stored procedures, queries, and views.
- Implement and maintain cloud-based solutions using Microsoft Azure services.
- Perform unit testing, debugging, and code reviews to ensure code quality and maintainability.
- Troubleshoot and resolve technical issues during development, deployment, and production support.
- Support application releases, upgrades, data migrations, and environment transitions.
- Collaborate with developers, architects, QA, and business stakeholders to deliver solutions aligned with enterprise standards.
- Document technical designs, solution decisions, and system implementations clearly.
- Ensure compliance with security, accessibility (AODA/WCAG), and enterprise architecture standards.

Required Skills:
- Strong experience with .NET web application development using C#, ASP.NET, and Web APIs.
- Hands-on experience with Microsoft Azure services including App Services, Azure SQL, Azure Storage, and Azure DevOps.
- Expertise in SQL Server database design, performance tuning,



and advanced query optimization.
- Proficiency in software development lifecycle (SDLC) methodologies, including Agile and waterfall.
- Experience with object-oriented design principles, contemporary design patterns, and RESTful services.
- Familiarity with version control systems, build automation, and CI/CD pipelines.
- Strong analytical, problem-solving, and troubleshooting skills.
- Excellent verbal and written communication skills.
- Ability to work onsite full-time following standard business hours.

Desired Skills:
- Experience developing internet-facing or cloud-native applications.
- Knowledge of CI/CD automation and DevOps practices.
- Understanding of application security, performance optimization, and operational monitoring.
- Experience providing post-implementation support and resolving production issues.
- Familiarity with Accessibility for Ontarians with Disabilities Act (AODA) and related standards.
- Experience conducting technical design walkthroughs and peer code reviews.
- Ability to prepare user, system, and technical documentation.

Rated Criteria:
- Software Design and Development Expertise - 15 Points
- Database Design and SQL Proficiency - 15 Points




- Server and Network Troubleshooting (Including Azure Experience) - 15 Points
- Systems Analysis and Client-Facing Requirement Gathering - 15 Points
- Front-end Web Application Development - 10 Points
- Web Technologies and UI Design (HTML, AJAX, JavaScript, CSS) - 10 Points
- Server-Side Component Development and Web Services Integration - 15 Points
- Application Deployment on Windows Server and IIS - 5 Points

Total: 100 Points Deliverables:
- Well-structured, scalable, and secure .NET web applications meeting business requirements.
- Optimized and maintainable SQL Server database schemas and queries.
- Cloud-hosted application solutions configured and monitored on Microsoft Azure.
- Technical documentation including design specifications, deployment guides, and user manuals.
- Tested and debugged code with completed unit tests and peer code reviews.
- Support for application releases, upgrades, and environment transitions.
- Compliance with accessibility and security standards in application design and deployment.

Must Haves:
- Strong hands-on experience with .NET web application development (C#, ASP.NET, Web APIs).
- Proven expertise with Microsoft Azure cloud services (App Services, Azure SQL, Azure Storage, Azure DevOps).
- Advanced skills in SQL Server database design, tuning, and query optimization.
- Ability to work onsite full-time during standard business hours.
- Experience across the full software development lifecycle including design, development, testing, and deployment.

Public Sector Experience:

Preferred

📌 Software Developer (Ontario)
🏢 vTech Solution
📍 Ontario

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: software developer (ontario) / ontario

Subscribe to this job alert:

Get the latest job offers by email for: software developer (ontario) / ontario