Reports Developer – Business Application Support – Kitchener
Location: Kitchener, ON
Duration: 12 months
The Client Custom Reporting Team is looking for a highly motivated individual with a passion for providing solid business solutions. The Report Developer would be assisting to enhance reporting capability.
The Report Developer will work alongside with the development team and other key stakeholders to create, enhance, and deploy SSRS reports using T-SQL.
Finally, the Report Developer will support all areas within Institutional Group Benefits including but not limited to Client Reporting, Underwriting, Product Development and Distribution to develop, document, test and deploy new reports into existing report generation engine which schedule and delivers reports to both internal applications and services, as well as internet applications such as the Plan Administrator Website.
Accountabilities:
• Work with the reporting team to create new SSRS based reports using Microsoft Visual Studio and SQL. • Work with the product development to enhance existing SSRS reports. • Proactively looking for new and unique opportunities to streamline and consolidate existing legacy VBA reporting solution to SSRS based technology. • Analyze and develop ad hoc reporting based on requests and requirements from manager. This will require that the reports being delivered meet or exceed customer expectations for accuracy, consistency, and timeliness • Assist in Testing, Validating and Documentation of tools/utilities/MIS to support the activities of the Client Custom Reporting Department
Requirements • Degree in Computer Science Degree or equivalent experience • 3 – 5 years in developing and deploying SSRS based reports using Microsoft Visual Studio or Report Builder. • 1 – 3 years of experience in advanced SQL queries and development. • Experience with source control such as Git and TFS. • Experience with C# programming language • Working experience in change management and deployment cycle • Analytical skills and good understanding of the Project Management Life Cycle
• Excellent negotiation skills and prioritization skills • Excellent communication skills – both verbal and written • Highly motivated and driven, able to work independently with minimal supervision • Balances business and technical issues to develop effective solutions • Excellent organizational skills • Excellent customer service skills • Solution oriented and demonstrated judgment and decision-making skills • Attention to accuracy and detail is critical • Strong team player with a high commitment to quality work and service • Ability to develop positive internal business relationships and contacts • Strong mathematical skills