Job Description :
Title: Solutions Designer - Level 3 Location: Toronto, ON Duration: 03+ Months Contract Must haves: 8+ Years of .NET experience Experience as a Lead Fullstack Developer in an Agile environment Demonstrated Javascript experience Experience and Skill Set Requirements Skills, Experience and Qualifications Microsoft/Azure Experience Extensive experience with the following technologies: .NET Framework, .NET Core-based design, development and testing Web front-end (HTML 5, CSS3, Angular), Web API's and web services design, development and testing Azure Cloud Development including PaaS and SQL Services C#, TypeScript, JavaScript, SQL development components Application Authentication Protocols (e.g. OpenID Connect, OAuth 2.0, etc CI\CD Pipeline Setup & Management Git, Azure DevOps (VSTS/TFS) Unit Testing and Test Automation support Microservices & Container-based platform development, delivery and testing ASP .NET Programming SQL XML MS Web Services MS SQL Server - all supported versions Windows 10, and Windows Server 2K16, 2K19 environment Technical Lead Experience Leads Scrum agile development and acts as both a senior developer and a scrum master. Leads task planning, daily standups, iteration demos and review meetings. Prepares and oversees the preparation of technical project plans, leads teams, Determines project schedules, monitors activities and initiates changes as needed, and co-ordinates complex software troubleshooting, develops test plans, communicates and promotes changes. Establishes and documents build and deployment processes, creates initial build scripts, troubleshoots build issues and provides advice to deployment coordinators Business Analysis Skills Experience with gathering business requirements Experience translating business requirements into project delivery timelines/estimate Experience in programming and analysis at the specified experience level Experience in structured methodologies for the development, design, implementation and maintenance of applications Soft Skills Excellent analytical, problem-solving and decision-making skills; oral and written communication skills; inter-personal and negotiation skills A team player with a proven track record for meeting strict deadlines Highly developed interpersonal skills