Software Developer - Analytics/Business Intelligence (Ref #D2LSDA2009)
General Description:
Software Developers - Analytics/Business Intelligence set high standards for their own work and ensure that high quality outcomes are achieved. Working within the Desire2Learn Analytics product team; they are strong team players who promote teamwork and excellent communication. Enjoying project-based work and being capable of multi-tasking several jobs at once.
They are responsible for the design, development, implementation, configuration/customization, and maintenance of Desire2Learn's exciting new SaaS based Analytics product offering.
Division/Department: Product Development - Analytics
Type of Position: Full-time
Location: Kitchener, Ontario
Main Duties:
- Developing new software applications and processes for the Business Intelligence Infrastructure.
- Create technical designs from functional specifications and implement as working software applications through configuration, customization, or selection of third party solutions in support of business processes
- Execution and validation of system testing, analysis, and reporting of results
- Create and maintain documentation as required at all phases of the SDLC/Key Projects
- Provide support for implemented business systems solutions by assisting in deployments, addressing post implementation technical and business process issues, delivering training as needed
- Learn required technologies, standards, and methodologies as needed to support new and existing business systems solutions as well as remain abreast of emerging technologies not yet explored
- May be required to work off-hours for scheduled maintenance or part of an on-call rotation
- Looking for and creating value for clients by creating new interfaces and views of existing data.
- Gathering and documenting business requirements from Desire2Learn clients
- Performing analysis on business requirements and producing design specifications as required
- Performing testing and providing deployment and end user documentation
Work Experience Recommendations:
- A strong background in OO programming and methodology is required
- Experience in SQL and database technologies is required
- Experience with OO languages like C++, C# or Java would be an asset
- A working understanding of data warehousing techniques and methodologies would be an asset
- An understanding of analytical processes would be an asset.
- Experience directly related to the duties listed above would be an asset
- Experience in the eLearning, or software industry an asset
Education Recommendations:
- Computer Science degree or diploma with supplemental business education preferred, or equivalent training and experience
- Minimum 1 year related experience in an application development and business analysis role
- Minimum 1 years experience in development and administration of MS SQL, MySQL, Oracle, or other DBMS
- Minimum 2 years of relevant programming technologies such as .NET, XML, T-SQL, C++, Visual Basic, MS Office, LDAP, HTML, .ASP, VBScript, JavaScript, ADO
- Minimum 1 year experience with integration and migration of data between business systems and databases using VB.Net, Web Services, SQL Stored Procedures, DTS Packages or similar technologies
- Strong analytical and problem solving skills
- Excellent communication skills, ability to translate non-technical business needs into technical solutions with defined processes
- Well organized, able to handle several projects and tasks at once, ability to respond to changing priorities as needed
- Experience with reporting tools such as SQL Reporting Services, PerformancePoint, SAS, Cognos, Crystal etc. an asset
- Experience with Microsoft Office suite required
- Experience with Microsoft SharePoint Portal Server an asset
- Experienced in business process mapping and flow charting
This is your opportunity to make a big impact in the area of next-generation eLearning applications! Candidates that have the
combination of skills and abilities as outlined are invited to submit their qualifications in confidence today.

We thank all applicants in advance for their interest. To make the best use of your time and ours, only those applicants whose profiles closely match our requirements
will be contacted directly.