Welcome to the new George Brown College online job application system.

Title

Programmer Analyst

Division

Information Technology Services

Category

Support Staff

Type

Probationary

Incumbent

New

Salary

$29.70 - $34.48 per hour

Band

H

Hours

37.5 hours per week

Campus

Casa Loma

Effective Date

ASAP

Duties

Assesses statements of work that have been assigned in order to understand the scope of projects/initiatives and the changes required; provides feedback on potential solutions and an analysis of options to resolve the problem(s) being described; documents the recommended solution and options.

Creates systems flow diagrams or utilizes other methods to document the design for presentation to reviewers for feedback and approval; recommends changes to technical specifications after discovering during the development that the current specification is impacting the existing code.

Modifies existing code or creates new programs in accordance with the approved design specifications, best coding practices, George Brown College (GBC) technical guidelines and using experience to ensure high quality and performance of the resulting module(s).

Designs test procedures to ensure that all actions by the user are anticipated and handled properly; creates test data to support test plans; carries out the unit testing, making modifications to code until the code works as specified in the business and technical requirements; conducts an initial code review if the change is warranted by the complexity of the code being created or changed.

Provides advice as required to the Quality Assurance Analysts (QAs) if problems are encountered in conducting system and integration testing; provides ad hoc advice to peers through discussion of current programming projects, and joint problem solving.

Provides feedback and coaching to staff on new practices and developments in programming techniques and self-discovered methods that increase program productivity and quality.

Experience required in: front end and back end programming in a client server environment and in web development using an object oriented language; relational database design; systems analysis; tuning and optimizing SQL code; working with large scale ERP systems; and in designing and constructing high performing code and complex queries.

Knowledge of Groovy programming language and experience with other object oriented languages is an asset.

Demonstrated experience in: ensuring that programs accurately implement Business User requirements; designing and documenting comprehensive unit test cases and ensuring that program code satisfies test cases; adapting to new technologies and researching new techniques as they are introduced; maintaining currency in programming languages, hardware developments, database management systems and latest technology trends; creating documentation that is easy to understand for future reference by other programmers and developers; and in communicating problems and solutions with Business Users and other technology staff in a team environment.

Exceptional time management, multi-tasking and organizational skills; ability to complete tasks and meet deadlines, while working with competing priorities and constant interruptions.

Proven ability to take initiative, work independently with minimal direction and as a team member.

Experience in staff development, including mentoring, advising and guiding others.

Proven commitment to achieving performance goals, learning new technologies and methodologies and applying them as appropriate to the completion of assignments.

Ability to work in an environment where a diversity of people and situations are encountered.

Interview process may consist of a practical skills component.

The College requires proof of degrees, credentials or equivalencies from accredited regional or federal post secondary institutions and/or their international equivalents. Credentials may require validation at the time of interviews.

To Apply

To apply submit a covering letter and resume combined in one (1) document.

Preference will be given to qualified internal candidates in accordance with the applicable collective agreement. Should a suitable candidate not be found, external candidates will be considered. George Brown College is dedicated to employment equity and encourages applications from women, persons with disabilities, racial/visible minorities and aboriginal peoples.