Providing an opportunity for career development in a company that uses cutting edge technology to deliver customizable customer care platforms to allow clients to utilize business insights and create exceptional customer experiences.
Design, develop and implement customer care platforms that meet the needs of new customer accounts as well as special projects.
Ensure all software solutions and enhancements are thoroughly tested, debugged, meet the product quality standards and are delivered on time and on budget.
Perform continuous review of technologies, industry standards and industry related developments and provide recommendations relative to the need for further research and associated changes.
2 + years of software development experience, with specific experience in solution design and implementation
Experience in .NET development, web development, continuous integration (C#, ASP.NET, Automated Deployment preferred).
Demonstrated experience working with Agile software development methodologies and data integration and reporting.
Demonstrated ability to meet challenging deadlines, manage and deliver on multiple and complex projects.
Exceptional oral and written communication skills
Experience in Python development an asset
Competitive salary and comprehensive benefits package.