Talent.com
freelance.ca
RQ10508 - Software Developer - Back-End - Seniorfreelance.ca • Toronto, Canada
No longer accepting applications
RQ10508 - Software Developer - Back-End - Senior

RQ10508 - Software Developer - Back-End - Senior

freelance.ca • Toronto, Canada
30+ days ago
Job type
  • Full-time
Job description
We're seeking RQ10508 - Software Developer - Back-End - Senior for the Ministry of Treasury Board Secretariat. This onsite role develops N-tier enterprise applications with .NET/C#, Angular/Material front-end, API back-end, Azure services, and SQL/Cosmos DB across 252 business days + 120 extension.


Position Details

Start Date: April 1, 2026
End Date: March 31, 2027 (+120 extension)
Duration: 252 business days
Hours: 7.25 hours per day (8:00 AM-5:00 PM, Mon-Fri excluding lunch)
Security Level: CRJMC
Deadline: Thursday, February 26, 2026, 12:00 PM EST (ACTIVE)


Must Haves

  • Demonstrated experience with API (Back-end) development.
  • Demonstrated experience in Angular and Material frameworks.

Responsibilities

Required to translate technical systems specifications into working, tested applications. This includes:

  • Developing detailed programming specifications.
  • Writing and/or generating code. Create code for Front-end, back-end and data exchange between server and UI.
  • Compiling data-driven programs.
  • Maintaining, and conducting unit tests.
  • Resolving and troubleshooting technical problems which arise during the use and operation of software packages, including technical assistance in implementation, conversion.

General Skills

  • 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 the use of object and/or third generation language development tools.
  • Experience in one or more programming languages.
  • Experience in application design, latest design patterns, deployment and troubleshooting.
  • 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.
  • Programming and analysis experience.
  • Specialized software package support.
  • Collaboration with IT professionals throughout the software development life cycle.
  • Familiarity with structured methodologies for application development and maintenance.
  • Design, code, test, debug, and documentation experience.
  • Proficiency in object-oriented or third-generation language development.
  • Knowledge of programming languages.
  • Application design, deployment, and troubleshooting expertise.
  • Experience with relational and hierarchical databases.
  • Information retrieval using query languages.
  • Familiarity with communication protocols.
  • Eliciting and documenting information from stakeholders.
  • Strong analytical, problem-solving, communication, and negotiation skills.
  • Ability to meet deadlines.

Back End Skills

  • Knowledge and experience with developing all server-side logic, definition and maintenance of the central database, and ensure high performance and responsiveness to requests from the front-end.
  • Knowledge and experience with front-end technologies.
  • Knowledge and experience to integrate the front-end elements into the application.

Desirable Skills

  • 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.
  • Programming Internet-ready applications.
  • Familiarity with rapid application development (RAD) methodologies.
  • Understanding of Information Management principles.
  • Experience with middleware and gateways.
  • Reviewing, analyzing, and modifying product installation scripts.
  • Providing post-implementation support.
  • Conducting design walkthrough sessions.
  • Knowledge of Accessibility for Ontarians with Disability Act (AODA) and related standards.
  • Creating user and system documentation.

Programming Skills

  • Developing server-side logic.
  • Maintaining the central database.
  • Ensuring high performance and responsiveness to front-end requests.
  • Integrating front-end elements into the application.
  • Development of APIs.
  • Development of UI components using Angular 19 and Material frameworks.
  • Skills to develop internal UI libraries.
  • Experience of developing wireframes on Balsamiq.

Experience and Skill Set Requirements

Price (30%)

Programming / Development skills (30%)

  • 10+ years of demonstrated experience in developing N-tier enterprise application.
  • 10+ years of demonstrated experience of developing using .net frameworks, C#, (Version 4.6 and above).
  • Demonstrated experience with API (Back-end) development.
  • Demonstrated experience in Angular and Material frameworks.
Technical Skills (25%)

  • Demonstrated experience of developing applications using Angular 15 and above.
  • Demonstrated experience of web development using HTML, CSS, and JavaScript.
  • Demonstrated experience working with .Net Framework - MVC, Web services, Web API.
  • Demonstrated experience in development & troubleshooting experience on Microsoft Azure App services.
Other skills (15%)

  • Demonstrated experience of writing SQL and Stored Procedures (preferably in MS SQL and Cosmos DB).
  • Demonstrated user-experience (UX) design to ensure a great user-centered experience, iterate it in accordance with user-testing.
  • Demonstrated experience of using Agile Methodologies.
Create a job alert for this search

RQ10508 - Software Developer - Back-End - Senior • Toronto, Canada

Similar jobs

Senior Back-End Developer

Roots Corp.Toronto, ON, CA
Full-time

Castlefield Ave, Toronto, ON M6B 4C4, Canada.Posted Tuesday, March 24, 2026 at 4:00 AM.Established in 1973, Roots is a proudly Canadian lifestyle brand that celebrates authenticity, quality, and co... Show more

 • Promoted

Senior Back-End Developer (Toronto)

BaselaneToronto, Ontario, Canada
Full-time

Baselane is a rapidly growing banking and financial management platform for individual landlords and real estate investors.We are backed by leading FinTech investors, including Matrix Partners, Act... Show more

 • Promoted

Senior Software Developer (Back End)

AutodeskToronto, ON, CA
Full-time

The French translation can be found below!/La traduction en français se trouve plus bas!.We are seeking a Senior Software Developer to join the team working on Autodesk Construction Cloud Assets — ... Show more

 • Promoted

Senior Back End Software Engineer

EpistemixToronto, ON, CA
Full-time

Senior Back End Software Engineer.Our software engineers at Epistemix show a clear passion for quality and love to bring software to life.You are energized by the idea of building something new and... Show more

 • Promoted

RQ07898:Senior Back End Developer

Rubicon PathToronto
Full-time

About the job RQ07898:Senior Back End Developer.Responsible for managing the interchange of data between the server and the users.Required to translate technical systems specifications into working... Show more

 • Promoted

Back-End Software Developer

MIMOSA Diagnostics Inc.Toronto, ON, CA
Full-time

Hybrid/Remote Position - Based in Canada.MIMOSA provides a proactive approach to vascular health and wound care, empowering clinicians to implement earlier interventions, or even prevent interventi... Show more

 • Promoted

Senior Back-end Engineer

BettermodeToronto, ON, CA
Full-time

At Bettermode, we are redefining how businesses streamline customer experiences and foster strong relationships.Our platform empowers businesses to seamlessly craft powerful web apps with engagemen... Show more

 • Promoted

Senior Back-End Engineer

Toronto Film SchoolRichmond Hill, York Region, CA
Full-time

About Portfolio Xpressway (PXW):.PortfolioXpressWay ("PXW"), a Toronto-based, innovative FinTech company with a mission to lead the next generation of fully-digital investment management solutions.... Show more

 • Promoted

Senior Back-End DeveloperToronto, ON

System UpdateToronto, ON, CA
Full-time

Rumble is the Freedom-First technology platform.We proudly offer a video platform, cloud services, advertising solutions, and a non-custodial cryptocurrency wallet.Responsible for designing, buildi... Show more

 • Promoted

Back-End Software Developer

InovaitToronto, ON, CA
Full-time

Research and Development Full Time Toronto, ON Hybrid $88,000 - $95,000 CAD per year.MIMOSA provides a proactive approach to vascular health and wound care, empowering clinicians to implement earli... Show more

 • Promoted

Senior Back-End Developer

RumbleToronto, Ontario, Canada
Full-time

Senior Back-End Developer Rumble.Freedom-First technology platform.We proudly offer a video platform, cloud services, advertising solutions, and a non-custodial cryptocurrency wallet.This role enco... Show more

 • Promoted

Senior Back End Developer

Quantum Technology Recruiting Inc. (QTR)Toronto, ON, CA
Full-time

Our client is building the next generation of intelligent energy management solutions – combining real-time energy data, AI-powered insights, and scalable backend systems to help consumers better u... Show more

 • Promoted

Senior Back-end Engineer

Validus Risk Management Ltd.Toronto
Full-time

Validus is looking for a financial software engineer to join our back-end team.This team is responsible for designing, implementing and maintaining the systems and services powering the rapidly gro... Show more

 • Promoted

Senior Software Developer (Back End)

Autodesk, Inc.Toronto, ON, CA
Full-time

The French translation can be found below!/La traduction en français se trouve plus bas!***Position Overview****Responsibilities*** Design, develop, and maintain RESTful APIs and backend services u... Show more

 • Promoted

Senior Back-End Software Developer

family-innovation-corpToronto, ON, CA
Full-time +1

About the job Senior Back-End Software Developer.Scrawlr is a company building a software platform and series of products dedicated to enabling alternative forms of communication layered on existin... Show more

 • Promoted

Senior Back-End Developer (Toronto)

ParameterventuresToronto, ON, CA
Full-time

Baselane is a rapidly growing banking and financial management platform for individual landlords and real estate investors.We are backed by leading FinTech investors, including Matrix Partners, Act... Show more

 • Promoted

Senior Software Engineer: End-to-End Systems, AI-Driven

Frontier Dental CAMarkham, York Region, CA
Full-time

A dental technology company in York Region is seeking a Senior Engineer to take ownership of entire systems, from backend to frontend.The ideal candidate will have extensive experience with TypeScr... Show more

 • Promoted

RQ09300 - Software Developer - Back End - Senior

Rubicon PathToronto, ON, CA
Full-time

RQ09300 - Software Developer - Back End - Senior.Job Openings RQ09300 - Software Developer - Back End - Senior.About the job RQ09300 - Software Developer - Back End - Senior.Responsibilities / Deli... Show more

 • Promoted

Senior Back-End Software Engineer Role

ScotiabankToronto, ON, CA
Full-time

Join as a Senior Back-End Software Engineer in a transformative cloud modernization project within the mortgage industry.Utilize your skills to lead software development for critical application pr... Show more

 • Promoted

Senior Back End Software Engineer (Canada)

DraftwiseToronto, ON, CA
Full-time

We are looking for an experienced back end software engineer to join our team.As an experienced team member, you will have a broad ownership and impact on the technology, product, and our culture.Y... Show more