Job Title: RQ09399 - Software Developer - Full Stack - Senior Client: Ministry of Public and Business Service Delivery and Procurement Work Location: 222 Jarvis St Toronto OntarioHybrid Estimated Start Date: Estimated End Date: #Business Days: 209.00 Extension: Probable after the initial mandate Hours per day or Week:7.25 hours per day Security Level:No Clearance Required Must haves:
You have advanced proficiency in - functional components hooks state management with Context API etc.
You have strong proficiency in modern Python versions and building REST API with FastAPI.
Experience with and Java Spring Boot.
You have proven expertise with .NET Core Services/Web API and C#
Experience with image manipulation - ideal exp
TensorFlow and PyTorch
You have hands-on experience with software architecture principles and patterns such as serverless architecture Microservices RESTful APIs.
Azure DevOps and building robust CI/CD pipelines
Description Responsibilities Design implement and continuously expand data pipelines by performing extraction transformation and loading activities. Required to translate technical systems specifications into working tested applications. This includes dev Experience and Skill Set Requirements Engineering Practices. Communication and Leadership - 10%
You are experienced senior member of development team leading by example taking ownership in design and delivery with strong track record for meeting deadlines
You have proven experience establishing and applying best engineering practices and standards.
You have experience working in Agile environment (Scrum Kanban) collaborating closely withproduct managers business analysts and UX designers
You are invested in coaching and mentoring junior staff and fostering a culture of technical excellence
You have excellent analytical problem-solving and decision-making skills; verbal and written communication interpersonal and negotiation skills.
Technical Expertise and Full-Stack Proficiency - 55% This category assesses your hands-on software development ability deep knowledge across the entire software stack and your proficiency with our core development technologies.
You have advanced proficiency in - functional components hooks state management with Context API etc.
You have strong proficiency in modern Python versions and building REST API with FastAPI.
Experience with and Java Spring Boot.
You have proven expertise with .NET Core Services/Web API and C#
You have advanced proficiency with framework including routing Server-Side Rendering (SSR) and its full-stack capabilities.
You have proven experience with Typescript - strong typing skills and understanding of interfaces types and generics
You have proven expertise in HTML5 JavaScript CSS3/SCSS responsive design as well as CSS-in-JS.
You have advanced knowledge of UI design patterns and testable UI architecture.
You are proficient with Axios for HTTP requests interceptors and error handling
You have strong understanding of Web Security Public Security 0Auth2.0 and JWT Authentication
You possess expert knowledge of MS Azure SQL Server including DB encryption tuning stored procedures triggers user-defined functions jobs and query optimization.
You have experience with Azure NoSQL databases particularly Cosmos DB and managed services.
You are familiar with Azure Key Vault for secure storage management.
You are expert with configuration files (YAML). Docker and Kubernetes deployments services and ingress. You demonstrate deep experience managing and optimizing Azure Kubernetes Service (AKS) clusters.
You have strong working knowledge of Azure DevOps and building robust CI/CD pipelines
You have experience with version control (Git/GitHub) and Azure Resource Management.
You have experience building and integrating with custom portals using diverse backend technologies.
You have demonstrated the ability to troubleshoot and resolve technical issues throughout development implementation conversion and deployment.
AI/ML Expertise - 15%
You have direct experience with AI/ML development and deployment.
You have hands-on experience with model training using TensorFlow and PyTorch.
You have strong interest in image manipulation and computer vision. You are proficient with OpenCV for image processing and computer vision tasks.
You have experience with model training and evaluation tuning hyperparameters and evaluating model performance using metrics such as accuracy precision recall etc.
You have ability to process clean and analyze large datasets to train AI models effectively.
Architecture and Design - 20%
You have experience and understanding of modern cloud-based architecture.
You actively participate in architecture and solution design and provide recommendations focused on the web service Web API microservices back-end and front-end layers
You have proven experience architecting complex applications optimizing performance and managing state effectively
You have strong experience in designing and implementing reusable and scalable components
You have hands-on experience with software architecture principles and patterns such as serverless architecture Microservices RESTful APIs.
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.