Developer

Location(s)

Montreal, QC (Canada)

Job Description

Reporting to the Manager, Systems Application & Development, the incumbent will be responsible for developing software applications and system interfaces per user requirements and technical specifications, as well as providing first line application support to end users
 
Main responsibilities: 
 
  • Read, clarify, and absorb user requirements and technical specifications
  • Design, program. configure, test, document and maintain business applications and interfaces according to quality standards, specifications and user requirements
  • Support end users and IT personnel by reproducing and troubleshooting problems with applications and systems, reporting solutions, and verifying successful resolution with the end user and/or IT personnel
  • Create database reports with SQL
  • Assist with database support and maintenance
  • Assist with the implementation of new software throughout all phases of systems planning
  • Participate to systems or applications tests prior to rollout to identify and mitigate bugs
  • Write and update program documentation, user documentation, online help, FAQs, etc.
  • Provide reports to the IT Manager or IT Director on the status of his assigned tasks and/or projects
  • Remain abreast of developments within programming languages, standards, and products
 
 

Requirements

  • Minimum of Technical college diploma (DEC) in computer science, programming, or software engineering
  • At least 3 to 5 years experience in an object-oriented development setting
  • Experience or training with report services (SQL Server Report Services)
  • Understanding of relational databases with experience on writing queries to retrieve and store data
  • Knowledge of high level scripting languages, such as C++, .NET, SQL, Baan/LN Tools (an asset), Business Intelligence tools
  • Knowledge of programming tools such as text editors, formatters, compilers, and debuggers
  • Solid understanding of how to interview end users to determine functional specifications, business requirements, and usability.
  • Exceptional attention to detail, with the ability to self-edit code
  • Interest to learn different platforms and technologies
  • Able to communicate with technical and non-technical staff
  • Written and oral communication skills, both in French and English
  • Strong analytical and problem-solving skills
  • Strong prioritization and execution skills
  • Adept at creating test cases and test plans.

© Velan Inc. All rights reserved. | Privacy policy | Terms of use
IgnitionWeb High-Touch Communications
© Velan Inc. All rights reserved.
IgnitionWeb High-Touch Communications