Software programmer
Job Category:
Full time position, 35 hours/week - Day
Responsibilities:
To use its competencies in analysis, conception, problem-solving and communication in order to interpret the demands, to apply the concepts and to write programs that respects the clients’ specifications and needs.
Development, support and maintain the applications:
To conceive, develop, select, test, debug and integrate multi-module, complex and original and/or obtained programs or apply reusable modules.
Conception and database management:
To demonstrate a good knowledge of data manipulation and data definition language.
Systems analysis:
To interpret and understand the characteristics, the demands, the technicalities of the applications.
To examine and/or prepare prototypes and/or scripts to test the required functions in order to take in consideration the clients’ objectives.
Support of user clients:
To provide technical support, including problem diagnosis, repairing, configuration, etc.
Quality assurance:
To participate within the validation and verification of intermediate products and delivered software.
To comply with the rules, procedures, standards and technical characteristics in the resolution of a technical or engineering problem.
Qualifications:
Educational: College degree and 2 years or less experience in programming.
Skills:
- Teamwork: to be able to work in collaboration with others in order to attain work objectives.
- Writing skills: to transmit ideas and information by writing both in French and in English in order that the information and the messages are well understood and have the appropriate outcome.
Software:
- Visual Studio VB.Net.
- Visual Studio BIDS (MS SQL server Business Intelligence Development Studio).
- Microsoft Office Suite.
- Configuration Management Systems such as SVN or VSS.