Software Support Analyst (Software Support 1) Toronto, Canada

Position: Software Support Analyst
Location: Toronto
(Information Technology)

MUST HAVE Software support experience to qualify for this role.

Primary Responsibilities
Provide Level 3 application support
Troubleshoot issues and conduct root cause analysis
Resolve escalated issues with a sense of urgency
Collaborate with Project Managers, Systems Analysts and the Quality Assurance team and other project team members to address system incidents
Manage and maintain development build and deploy servers to meet the needs of every project
Identify potential improvements to reduce the number of problems and enhance supportability
Establish methodologies (documentation, process and procedures) to be followed during project life cycle
Foster teamwork and collaboration across a global development team, project teams, and business and systems partners

Education and Experience:
Bachelor's or advanced degree in Computer Science or a related discipline
5+ years of software technical support and/or development experience on business critical, enterprise wide applications
Experience with technical support of software utilizing relational databases and software components with C++, C#, ASP.NET, .NET Framework and Visual Studio IDE
Highly organized, self motivated individual

Skills and Knowledge:
Ability to understand the technology and architecture of the application.
Ability to quickly learn new concepts and technologies
Ability to work across business and systems groups at all levels
Excellent trouble shooting skills
Detail oriented coupled with strong analytical and problem-solving skills
Strong organizational skills coupled with effective written and verbal communication skills
Must be an organized self-starter with a collaborative work style, and the ability to multi-task