Software Developer Internship (Job ID 991-02)


Job ID:

991-02

Position summary:

Join an integrated developer/QA team to develop, support and expand enterprise identity and access management software, in C++/SQL/HTML5.

Responsibilities:

Work with team-members to develop, re-factor, enhance, and maintain product subsystems that span screens, unattended services, batch jobs, data loaders, workflow processes and more. Write application logic in C++ using a pre-existing and extensible class hierarchy, with SQL stored procedures as a back-end and HTML5 on-screen markup.

Qualifications:

  • Currently enrolled in a degree program, whose objective is a B.Sc in Software Engineering or Computer Science.
  • Strong C++ developer (related languages, such as C or Java would be an asset).
  • Familiar with SQL databases (writing SQL code) and AJAX UIs (preferably with a framework such as Angular).
  • Some familiarity with scripting languages such as Python, Perl or PowerShell.
  • Experience designing and debugging complex systems.
  • Familiarity with revision control systems (git, svn, etc.) and build automation (Make, Jam, Jenkins, etc.).
  • Ability to collaborate in a team, verbally and in writing, in English.
  • A B.Sc. or M.Sc. is required, preferably in software engineering, computer science or a related discipline. Candidates with a Bachelor's degree in a different subject and later on-the-job or certificate based training will also be considered.

Compensation/
benefits:

Opportunity for full-time work, after the internship is complete and upon graduation.

Location:

Montréal, Québec

To apply:

Send a resume by e-mail to jobs@Hitachi-ID.com. Be sure to include both "Job ID 991-02" in the subject line. E-mails that do not include this will not be delivered to the appropriate person. For technical positions, the resume must be either ASCII text or in PDF format. For other positions, MS-Word is also acceptable.

Qualified applicants will be contacted within two weeks for a preliminary phone interview. Successful applicants will be invited to return for a second interview and a skills evaluation.

Back to main jobs page