• Intermediate Developer
  • Location
    20 Eglinton Avenue West, Suite 2000, Toronto, ON| Ontario
  • Job ID
    5476
  • Views
    835
  • Date Posted
    10-03-2020
  • Expiry Date
    06-09-2020
  • Type of Job
    Full Time
  • Salary
    CAD $negotiable
  • Min. Experience
    3 years to less than 5 years
  • Min. Education
    College/CEGEP
Job Details

Beutel Goodman & Company Ltd. is a privately owned, independent Canadian investment manager.

Our fundamental bottom-up value investment philosophy is grounded in a highly disciplined proprietary research process, with a focus on capital preservation, absolute risk reduction and downside protection in declining markets. Founded in 1967, we have remained dedicated to creating long-term wealth for our institutional, private client and advisor clients for over 50 years. As an independent firm, majority-owned by employees, our interests are aligned with our clients'.

To apply, send you resume to: careers@beutelgoodman.com

Job Description

Overview

The Intermediate Developer will use skills as a seasoned, experienced professional with a full understanding of industry practices and company policies and procedures. Works on problems of diverse scope where analysis of data requires evaluation of identifiable factors.  The candidate must demonstrate good judgment in selecting methods and techniques for obtaining solutions.

Responsibilities/Accountabilities:

  • Defines site objectives by analyzing user requirements; envisioning system features and functionality.
  • Designs and develops user interfaces to desktop / intranet applications by setting expectations and features priorities throughout development life cycle; designing and conducting tests.
  • Completes applications development by coordinating requirements, schedules, and activities; contributing to team meetings; troubleshooting development and production problems across multiple environments.
  • Supports users by developing documentation, training manuals and assistance tools.
  • Updates job knowledge by researching new technologies and software products; participating in educational opportunities; reading professional publications; maintaining personal networks; participating in professional organizations.
  • Enhances organization reputation by accepting ownership for accomplishing new and different requests; exploring opportunities to add value to job accomplishments.

·         Understands and can speak to all aspects of the software development life cycle (e.g. requirements, analysis, design, implementation, testing, and documentation) and associated execution models (e.g. Waterfall, Agile, etc.).

·         Broad and extensive knowledge of the software development process and its technologies

·         Undertaking other reasonable duties if required.

·         Design, build, and maintain efficient reporting solution

  • Write elegant and efficient SQL queries and procedures
  • Translate requirements into SQL-based objects such as queries, stored procedures, functions etc.

Knowledge, Skills and Ability Required

·         Knowledge of software development and user interface web applications using .Net Framework, ASP.net, C#, Ajax, JavaScript and SQL Server

·         3+ years of experience with Grape City - ActiveReports V12.0+ version or equivalent application

·         Web User Interface Design, Web Programming Skills, Software Requirements, Software Architecture, Software Development Fundamentals, Object-Oriented Design (OOD), Software Debugging, Technical Leadership, Written Communication

·         Excellent verbal communication skills with the ability to communicate effectively with technical and non-technical colleagues at all levels in the organisation

·         Excellent interpersonal skills with a customer service orientation

·         Ability to work in a busy environment with frequent interruptions while prioritizing and resolving user requests

·         Excellent analytical and organization skills

·         An ability to understand front-end users’ requirements and a problem-solving attitude

·         Excellent verbal and written communication skills