The Organization:
An international analytics company is looking to expand its Canadian team of professionals through the addition of a Software Developer that can support their technology ecosystem. The successful candidate will be self-motivated, dedicated, and passionate about technology and extracting insights out of large datasets.
Responsibilities:
Maintain the current local technology ecosystem from backend data stores to client facing web sites, and support international systems development efforts
Facilitate the migration of the local ecosystem to the international ecosystem once available
Work with the operations team to streamline key processes using leading-edge software and technology
Upgrade, configure and debug existing systems
Provide technical support for existing applications
Support the consultants with ad hoc system requests and data extracts
Participate in project management, including attendance at scrum meetings and ensuring JIRA tasks are kept up to date
Follow QA processes and document work as required
Qualifications:
Must-haves:
Post-secondary education in computer science or related field
5+ years of work experience
Substantial experience using the Visual Studio IDE
Strong understanding of C#
Strong understanding of MS-SQL, stored procedures, and database design
Understanding of design patterns and frameworks, such as MVC and Entity Framework
Understanding of modern web conventions, including CSS, HTML5, and responsive design
Willingness to quickly investigate and learn new technologies
Excellent communication skills, both written and oral
Nice-to-haves:
Experience with Git
Experience with JIRA
Experience with Microsoft Azure
What is on offer:
Flexible work environment
Opportunity to work with an international team
3 weeks vacation
Standard benefits from Day 1