Toronto Employment Platform

Developer – Microsoft .Net with C#

Primary Skill: Microsoft .Net with C#

Location: Toronto/Ontario – remote

Contract: 12 months

Key responsibilities include:

  • Perform technical analysis and refine system requirements and designs
  • Identify, develop, deploy, and provide post implementation support of application technologies to support the company’s business requirements
  • Applies principles, methods, and procedures for designing, developing, optimizing, and integrating new and/or reusable system components
  • Perform prototyping, design, development, testing, debugging, documentation and implementation of software applications in an agile environment
  • Design and develop efficient and effective applications through optimal use of reusable components
  • Ensure that applications are optimized for state‐of‐the‐art technology and functionality, comply with regulatory requirements
  • Design and document user interfaces
  • Work with business/system analysts, Quality Assurance and the business partners to test applications; assure software and systems quality and functionality, i.e. meets documented business requirements
  • Integrate hardware and software components


  • Experienced with custom code development
  • A bachelor’s degree in a related field of study: Computer Engineering, Computer Science, Information Systems or other IT-related area

The following skills and experience will set you apart from others:

  • .Net
  • C#
  • Data Analytics
  • Data Services/BODs
  • memSQL
  • Azure API Management Tool
  • Azure DevOps and/or Git
  • Web technologies such as HTML, CSS and JavaScript/Angular/React
  • Utility/Energy industry background that includes a working knowledge of effectively mapping technology to business challenges
  • Demonstrates understanding of the system development life cycle
  • Experienced one or more full project / product release cycles
  • Experienced using software development tools and software configuration management (SCM)
  • Understanding of software test methodologies, test scripting and testing tools
  • Understanding of database management principles and methodologies, including data structures, data modeling, data warehousing, and transaction processing
  • Proven knowledge of software design principles, methods, and approaches, mastery of, and skill in applying, systems engineering concepts and factors, such as: structured design, supportability, survivability, reliability, scalability, and maintainability
Only candidates can apply for this job.
Share this job

About Us

Talent Portal is a Toronto-based Job Board and Employment Platform. We are dedicated at helping talents reach their dream career.Candidates can search for jobs and set job alerts to receive new job notifications via email; Employers can post jobs online, and receive applications via email. It is free for both employees and employers.

Company Search

Social Networks