XX
RQ10454 - Software Developer - Full Stack - SeniorMaarutToronto, Ontario, Canada
XX

RQ10454 - Software Developer - Full Stack - Senior

Maarut
  • CA
    Toronto, Ontario, Canada
  • CA
    Toronto, Ontario, Canada

About

Deliverables / Skill Sets:

The Labour and Transportation I&IT Cluster (LTC) Operations Maintenance and Support Branch (OMSB) provides Application Maintenance and Support (M&S) to the Ministry of Transportation (MTO) and to the Ministry of Labour, Training and Skills Development (MLTSD) .NET applications. M&S encompasses all aspects of managing, maintain and supporting business solutions hosted in Azure.

Maintenance Services cover:

  • Functional enhancements, bug fixes and upgrades
  • Scheduling permanent repairs into a planned release
  • Application development activities
  • Mandatory changes (required or statutory changes)
  • Data fixes/changes (e.g. regional boundary change)
  • Optimization (increasing performance or throughput)
  • Conversion (Changing the interface or file structure)
  • Dead code removal (removing segments no longer utilized)
  • Retirement (withdrawing a solution from active service)
  • One-time client reports
  • Follow ITIL process to track work effort
  • Testing of changes to ensure service is functioning
  • Assisting with scheduling/planning of maintenance and support

Scheduled maintenance release includes:

  • Participation in release planning activities such as change classification, estimation and prioritization
  • Analysis/design/development/test case creation
  • Regression/system testing
  • User acceptance testing support
  • preparing change request (CRQ) and CRQ submissions to the change advisor board
  • Release coordination
  • Deployment assistance into UAT and production
  • Document updates
  • Participation in post-implementation reviews
  • OMSB is looking to hire a consultant to meet support requirements of MTO and MLTSD.

Deliverables:

The Software Developer will contribute to ongoing project and operational activities.

  • Respond to client's incidents and service requests in eSMT
  • Preparing change requests (CRQ) and change coordination
  • Partake in the release process
  • Required to translate technical systems specifications into working, tested applications. This includes:
  • developing detailed programming specifications
  • writing and/or generating code
  • compiling data-driven programs, maintaining, and conducting unit tests
  • Resolves and troubleshoots technical problems which arise during the use and operation of software packages, including technical assistance in implementation, conversion and migrations
  • Experience in programming and analysis; specialized software package support at the specified experience level
  • Ability to collaborate with IT Professionals throughout the Software Development Life Cycle
  • Experience in structured methodologies for the development, design, implementation and maintenance of applications
  • Experience in design, code, test, debug and document applications
  • Experience in one or more programming languages such as .NET, C#, ASP.NET, Angular and 
  • Experience in developing and maintaining platform-based solutions on SharePoint Online, Power Platform and Dynamics 365 Online
  • Experience in application design, latest design patters, deployment and troubleshooting
  • Experience building application that are hosted in Microsoft Azure
  • Experience with Azure DevOps
  • Experience with CI/CD pipelines
  • Experience with Git for code version control
  • Experience with relational and hierarchical database technologies
  • Experience in the use of information retrieval packages using query languages
  • Experience with one or more communications protocols
  • Experience in structured methodologies for the design, development, implementation and maintenance of applications
  • Experience eliciting and documenting information from diverse business area stakeholders and subject matter experts
  • Excellent analytical, problem-solving and decision-making skills; verbal and written communication skills; interpersonal and negotiation skills
  • A team player with a track record for meeting deadlines
  • Knowledge and experience with programming Internet-ready applications
  • Knowledge and experience in rapid application development (RAD) methodologies
  • Knowledge and understanding of Information Management principles, concepts, policies and practices
  • Experience with middleware and gateways
  • Experience reviewing, analyzing, and modifying product installation scripts including encoding, testing, debugging
  • Ability to provide post-implementation support and resolve any post-implementation technical issues
  • Experience conducting design walkthrough sessions with project team
  • Knowledge and understanding of Accessibility for Ontarians with Disability Act (AODA) and related regulations and standards
  • Ability to provide user and system documentation as required
  • Adherence to OPS and Labour and Transportation Cluster (LTC) Enterprise Architecture guidelines
  • A team player with a track record for meeting deadlines
  • Ability to train and/or transfer knowledge across the team
Requirements

Experience and Skill Set Requirements:

Must Have:

  • Programming languages such as .NET, C#, ASP.NET, Angular and 
  • Developing platform-based solutions on Dynamics 365, SharePoint Online and PowerPlatform
  • experience with Azure DevOps
  • experience with CI/CD pipelines
  • 5+ years of experience

Nice to have:

  • OPS experience

Skill Set Requirements:

Application Development:

Demonstrated experience in

  • System analysis
  • System design
  • System development
  • Debugging code
  • Programming languages such as .NET, C#, ASP.NET, Angular and
  • Developing platform-based solutions on Dynamics 365, SharePoint Online and PowerPlatform
  • Application deployments

Tools and Techniques:

Demonstrated experience in:

  • building applications that are hosted in Microsoft Azure
  • experience with Azure DevOps
  • experience with CI/CD pipelines
  • Knowledge and understanding of Information Management principles, concepts, policies and practices
  • conducting design walkthrough sessions
  • OPS and Labour and Transportation Cluster (LTC) Enterprise Architecture guidelines

Maintenance and Support

Demonstrated experience in:

  • Respond to client's incidents and service requests in eSMT
  • Preparing change requests (CRQ) and change coordination
  • provide user and system documentation
  • release process
  • training and/or transferring knowledge across the team

Other Skills/Requirements:

Demonstrated experience

  • engaging with team members and clients
  • meeting deadlines

Public sector experience:

  • Experience in performing IT in the OPS
  • Toronto, Ontario, Canada

Languages

  • English
Notice for Users

This job comes from a TieTalent partner platform. Click "Apply Now" to submit your application directly on their site.