RQ11143 - 2 x Sr. Software Developer - Back End
Senior back-end developers build, maintain, and integrate cloud-native enterprise solutions using Azure, Docker, Kubernetes, and DevOps tools, focusing on scalable APIs, data engineering, and system integration for public-sector clients.
- Compensation
- CA$87–CA$104 / hr
- Location
- Toronto, ON, Canada
- Work setup
- Not specified
- Seniority
- Senior
- Employment
- Contract
- Experience
- 8+ years
- Category
- Backend
- Posted
Skills
Must have
- Minimum 8+ years of hands-on experience in cloud application development and engineering
- Expertise in Microsoft Azure (App Services, Azure Functions, AKS), containerization (Docker, Kubernetes/OpenShift), and DevOps/automation tools (Azure DevOps, Jenkins, Ansible, CI/CD pipelines)
- Experience in enterprise cloud architecture, security (IAM, encryption, compliance), data engineering (ETL/ELT, Azure data services), observability, and DevOps/DevSecOps practices
- Expertise in Java, Python, SQL, or JavaScript/TypeScript with Node.js for RESTful API development
Nice to have
- Experience working in the public sector on mid-tier cloud or legacy platforms
Full description
**RQ11143 - Sr. Software Developer - Back End2 openings1-year 11-month contract (447 business days) - possible extensionONSITE 5 days - 222 Jarvis St. Toronto or 49 Place d'Armes, Kingston
Security Level: CRJMCNOTE: Price/rate is important 30% ((Lowest per diem proposed to RFS/Specific Vendor per diem) x maximum points in evaluation critriea
Must Haves:**
· Minimum 8+ years of hands-on experience in cloud application development and engineering,
· Demonstrated recent expertise in Microsoft Azure (App Services, Azure Functions, AKS), containerization (Docker, Kubernetes/OpenShift), and DevOps/automation tools (Azure DevOps, Jenkins, Ansible, CI/CD pipelines), including building and integrating scalable, cloud-native enterprise solutions.
· Demonstrated experience in enterprise cloud architecture, security (IAM, encryption, compliance), data engineering (ETL/ELT, Azure data services), observability (monitoring/logging), and advanced DevOps/DevSecOps practices, including API-driven integration, CI/CD pipeline design, and scalable, high-availability
· Expert in one or more programming languages (Java, Python, SQL, JavaScript/TypeScript with Node.js) with hands-on experience designing, developing and integrating RESTful APIs.
· Experience in structured methodologies for the design, development, implementation and maintenance of applications
Nice-to-have:
- Experience working in the public sector on a mid-tier cloud and/or legacy platform.
Responsibilities:
· Responsible for managing the interchange of data between the server and the users.
· 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 and conversion.
· Facilitating IT development, design, construction, testing, promotion, implementation of web-based/n-tier, cloud-based and mainframe applications for workstreams.
· Responsible for development utilizing a combination of cloud technologies to develop an integrated solution for online transactional processing and integration
· Responsible for in integration of any Open Source Software (OSS) products into new and existing systems