Senior Software Developer

Toronto, ON, CA, Canada

Job Description

Overview

We are seeking a

Senior Software Developer

with extensive experience in full life-cycle development and implementation of cloud-native applications using

Microsoft Azure, OutSystems, .NET, C#/MVC, Entity Framework, ReactJS, and related technologies

. The ideal candidate will have a proven track record in building stable, secure, and scalable applications, working within an Agile framework, and ensuring compliance with OPS standards and accessibility requirements.

Responsibilities

Translate technical system specifications into fully functional, tested applications. Develop detailed programming specifications, generate code, conduct unit tests, and maintain software. Troubleshoot and resolve technical problems across development, implementation, conversion, and migration activities. Collaborate with IT professionals throughout the

Software Development Life Cycle (SDLC)

. Apply structured methodologies to design, develop, implement, and maintain applications. Design, code, test, debug, and document applications using

object-oriented and modern development tools

. Leverage relational and hierarchical database technologies, including

Azure SQL Database

and

SQL Server

. Ensure compliance with industry and OPS standards for web, security, and accessibility. Conduct design walkthrough sessions, perform code reviews, and provide post-implementation support. Support integrations with

SharePoint, SendGrid, and Office365

via Azure Logic Apps. Provide user and system documentation as required.
Required Skills and Experience

Technical Knowledge & Skills



5+ years of experience

in full life-cycle development and implementation using:

Microsoft Azure

(Web Apps, Functions, Logic Apps, Azure SQL Database).

OutSystems platform

(minimum O11 Associate Developer certification).

.NET Core 5, C#/MVC, Entity Framework.

ReactJS, HTML5, CSS3, JavaScript.

Azure DevOps (Boards, Repos, Pipelines)

with automated build, testing, and deployment. Proven ability to design, build, and maintain

stable, secure, and scalable web applications

. Experience with

Agile methodologies

(Scrum/Kanban). Strong knowledge of applying

industry web, accessibility, and security standards and best practices

.

Reasoning, Problem-Solving, and Analysis Skills



Ability to analyze complex system problems and develop cost-effective IT solutions. Skilled at planning, scheduling, monitoring, and evaluating technical work. Strong decision-making and troubleshooting skills with minimal business disruption.

Communication and Customer Service Skills



Excellent verbal and written communication skills. Ability to elicit and document requirements from diverse stakeholders. Team player with strong interpersonal and negotiation skills.

Research & Innovation Skills



Ability to stay current on IT trends, new cloud technologies, and best practices. Support research, experimentation, and innovation within a high-impact Agile team.
Desirable Skills

Knowledge of

OPS architectural and security standards

. Experience supporting

Ministry of Finance business areas

, particularly Advisory, Objections & Appeals, and Tax & Benefit programs. Familiarity with

RAD (Rapid Application Development) methodologies

. Experience with middleware, gateways, and installation scripts. Understanding of the

Accessibility for Ontarians with Disabilities Act (AODA)

and related standards.

MUST HAVES



Life-cycle application development with

Azure, OutSystems, .NET (C#/MVC, EF, ReactJS, HTML5/CSS/JS)

. Experience with

Azure DevOps (Boards, Repos, Pipelines)

. Demonstrated work with

Azure Web Apps, Functions, Logic Apps

. Experience in

Agile frameworks

. Strong understanding of

web, accessibility, and security standards

.
Job Type: Fixed term contract
Contract length: 12 months

Pay: From $60.00 per hour

Application question(s):

How many years of experience do you have in full life-cycle development using Microsoft Azure, OutSystems, .NET (C#/MVC, Entity Framework), and front-end technologies (ReactJS, HTML, CSS, JavaScript)? How many years of experience do you have working with Azure DevOps, Azure Web Apps, Azure Functions, or Azure Logic Apps? How many years of experience do you have applying web, accessibility, and security standards and best practices? How many years of experience do you have working in an Agile framework?
Location:

Toronto, ON (preferred)
Work Location: Hybrid remote in Toronto, ON

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD2605944
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Toronto, ON, CA, Canada
  • Education
    Not mentioned