⚡ New

Senior Software Developer

BuzzClan

TorontoFull-timeMid LevelOn-site

Job Description

Position Title: RQ11143 - Senior Software Developer - Back End

Location: Toronto, ON (Onsite)

Mode: Contract (15 Months)

Position Overview

Our Government client is seeking an experienced Senior Back-End Software Developer to design, develop, implement, and support enterprise-grade cloud-native applications supporting critical healthcare and government digital services. The successful candidate will be responsible for developing secure, scalable, and highly available back-end solutions while contributing to all phases of the Software Development Life Cycle (SDLC).

This role requires strong expertise in Microsoft Azure, cloud-native development, RESTful APIs, containerization, DevOps, enterprise integration, cloud security, and distributed application architecture.

Key Responsibilities

  • Design, develop, test, implement, and maintain secure, scalable, and high-performance back-end applications throughout the Software Development Life Cycle (SDLC).
  • Translate business and technical requirements into high-quality, production-ready software solutions.
  • Develop detailed technical specifications, programming documentation, implementation plans, and system design documents.
  • Design, develop, and integrate RESTful APIs and enterprise integration services supporting online transactional processing.
  • Develop containerized applications using Docker and deploy workloads to Kubernetes (AKS/OpenShift) environments.
  • Build and maintain CI/CD pipelines using Azure DevOps, Jenkins, Ansible, and other automation tools.
  • Develop enterprise integrations using middleware, gateways, and open-source technologies.
  • Design and implement scalable cloud solutions with a focus on high availability, resilience, security, and performance.
  • Develop and optimize ETL/ELT processes and integrate Azure data services supporting enterprise data management initiatives.
  • Implement enterprise cloud security controls including Identity and Access Management (IAM), encryption, compliance, and secure API development.
  • Perform application troubleshooting, root cause analysis, production support, and post-implementation issue resolution.
  • Prepare test plans, unit tests, test data, implementation documentation, operational guides, and technical documentation.
  • Participate in design reviews, code reviews, technical walkthroughs, and release planning activities.
  • Provide technical leadership, knowledge transfer, and mentoring to project team members and OPS staff.
  • Report project progress, technical risks, and issues to Project Managers and technical leadership.

Required Qualifications

  • Bachelor's degree in Computer Science, Information Technology, Software Engineering, or equivalent professional experience.
  • Minimum 8 years of hands‑on experience developing enterprise cloud applications and back-end software solutions.
  • Strong experience with containerization technologies including:
  • Docker
  • OpenShift
  • Jenkins
  • Ansible
  • Git‑based version control
  • Strong programming experience using one or more of the following:
  • Java
  • Python
  • SQL
  • Node.js
  • Extensive experience designing and developing RESTful APIs and enterprise integration services.
  • Strong understanding of Microservices architecture and distributed cloud applications.
  • Experience implementing enterprise cloud security, including IAM, encryption, compliance, authentication, and authorization.
  • Experience working with relational databases and enterprise data engineering solutions, including ETL/ELT processes.
  • Experience with middleware technologies, enterprise gateways, and API‑driven integration.
  • Strong knowledge of structured SDLC methodologies, application design, development, testing, deployment, and production support.
  • Experience conducting unit testing, code reviews, design walkthroughs, and implementation planning.
  • Knowledge of Accessibility for Ontarians with Disabilities Act (AODA) standards and accessibility best practices.

Preferred Qualifications

  • Experience working within the Ontario Public Sector (OPS) or broader public sector environments.
  • Experience supporting healthcare or government enterprise applications.
  • Experience with DevSecOps practices and automated security testing.
  • Experience implementing observability solutions including monitoring, centralized logging, alerting, and performance analytics.
  • Experience integrating Open Source Software (OSS) into enterprise applications.

#J-18808-Ljbffr

Posted 2 days ago

Related Jobs

Related Searches

Apply Now