Get AI-powered advice on this job and more exclusive features.
Role Overview
The Senior Software Developer will be responsible for designing, developing, and implementing automation, integrations, and reporting solutions across enterprise platforms. This role includes creating technical documentation, supporting production operations, and conducting knowledge transfer to internal technical teams.
Key Deliverables
- Design process automation solutions—including reporting, monitoring, and dashboards—using the Power Automate platform. Produce comprehensive Solution Design Documents (SDD).
- Document development tasks, timelines, and align plans with management for final approval.
- Develop, configure, and test API / web service integrations between internal systems and the Power Automate platform.
- Build and refine Power Automate workflows and API integrations to optimize performance and reliability.
- Test and iterate Power Automate RPA workflows to support both daily and peak annual volumes.
- Set up human-in-the-loop capabilities within Power Automate for error correction and resubmission workflows.
- Develop KPI dashboards leveraging Power Automate and Power BI.
- Create and execute test plans, including performance testing for Power Automate API integrations.
- Establish and document application process monitoring procedures.
- Provide support for production operations.
- Create a comprehensive technical knowledge transfer plan and deliver knowledge transfer to internal technical staff.
Required Skills & Experience
Java, Web Services & Cloud Computing
10+ years designing secure REST / SOAP APIs, web services, and microservices using Java / JEE, Spring Framework, SQL / NoSQL databases, and message queues.Experience designing, developing, and maintaining microservices-based backend systems; containerizing and deploying applications with Docker; and orchestrating with Azure Kubernetes Service (AKS).Experience developing front-end applications using React or Angular, along with JSON, HTML, CSS, XML, and XPath.Strong understanding of DevOps tools, IAM, OAuth, authentication, and authorization.Experience developing Java applications compliant with WCAG AA accessibility standards.RPA / Machine Learning / Power Automate
5+ years in developing, testing, and implementing complex automation solutions using Microsoft Power Automate (RPA), Power Apps, Logic Apps, and ML tools.Experience using AI Builder, Form Recognizer, and connectors to build end-to-end RPA / ML automation solutions.Experience integrating with databases, monitoring tools, Power BI, and other enterprise services.Knowledge of OCR, classification, information extraction, and training AI models based on business requirements.Experience documenting Solution Design Documents (SDD) and execution plans.Testing & Reporting
Experience building and executing unit, integration, and performance test scenarios.Proficiency with Postman, ReadyAPI, or SoapUI.Experience using Power BI for reporting and data extraction.Communication & Collaboration
Strong ability to collaborate with technical and business stakeholders throughout SDLC and production support.Excellent analytical, problem-solving, decision-making, and communication skills.Proven record of meeting deadlines and contributing effectively in team environments.Ability to establish clear communication and reporting processes for project stakeholders.Must-Have Experience
10+ years developing secure REST / SOAP APIs and microservices using Java / JEE, Spring, SQL / NoSQL, and message queues.Experience building and maintaining microservices deployed via Docker and orchestrated with Azure Kubernetes Service (AKS).Front-end development experience with React or Angular, JSON, HTML, CSS, XML, XPath.5+ years developing enterprise automation solutions with Microsoft Power Automate (RPA), Power Apps, Logic Apps, and ML tools.Experience building end-to-end automation using AI Builder / Form Recognizer and connectors.Seniority level
Mid-Senior level
Employment type
Contract
Job function
Information Technology
Industries
Staffing and Recruiting
Referrals increase your chances of interviewing at JSG (Johnson Service Group, Inc.) by 2x
Get notified about new Senior Software Engineer jobs in Toronto, Ontario, Canada .
Toronto, Ontario, Canada CA$160,000.00-CA$180,000.00 2 weeks ago
#J-18808-Ljbffr