Application Development - Application Developer (Proficient) (65127-1)

Location: Toronto, ON
Date Posted: 01-12-2017
Job Description : Program Trading Developer
Position Purpose: A Proficient Application Developer develops software according to the specifications from business analysts or more senior developers. Resolves software issues by working with technical staff to
understand the issues. Designs and develops internal business systems/applications. Communicates and helps define design, requirements, feature set, functionality and limitations of systems/applications to team and development lead.
Entry level position with specific direction provided by supervisor.
Key Accountabilities:
- Perform testing and debugging procedures on existing applications and programs
- Produce high quality code which is functional and maintainable
- Participate in the development process for gathering requirements, implementing and releasing applications
- Assist the first line support team in supporting the eCommerce suite of applications
- Assist team members in solving technical issues with programs and applications
Knowledge and Experience:
- Bachelor’s degree in Information Technology, Computer Science
- 1-3 years application development experience
- 1 year experience in the banking industry
Skills and Competencies:
- Ability to write programs from specifications
- Good documentation skills
- Ability to learn new programming languages quickly and efficiently
- Strong written and verbal communication skills
- Proficient interpersonal skills to be able to interface effectively with a broad range of contacts; from technical staff to management
- Proficient organizational skills with the ability to handle multiple concurrent activities and to work successfully under pressure
- Can deal with ambiguity and manage requests for change
- Comfortable in high pressure, deadline-oriented environment
- Ability to adapt quickly; function independently when required
- Creative thinker, breakthrough innovative, ‘out of the box’ thinker
- Team player, cooperative with good interpersonal skills
this job portal is powered by CATS