Our Company Montreal, Canada
Hitachi ID Facebook Page Hitachi ID Twitter Page Find us on Google+ Hitachi ID YouTube Page

Job opening - Software Developer: IAM System

Software Developer: IAM System

Job ID:

998-08

Position summary:

Develop enterprise-class HTML5 application code using HTML5 for the UI and a combination of C++ and SQL (Microsoft and Oracle) for application logic and integrations. Expand the capabilities of Hitachi ID Systems products by adding and supporting features for managing identities, credentials, security entitlements and privileged access to a range of on-premise and SaaS systems and applications. Work alongside a team of talented developers, testers and other technical staff.

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:
  • Strong C++ developer (related languages, such as C, Java, C# would be an asset).
  • Some familiarity with scripting languages such as Python, Perl or PowerShell.
  • Experience designing and debugging complex systems.
  • Familiarity with revision control systems (Subversion, git, etc.) and build automation (Make, Jam, etc.).
  • Ability to collaborate in a team, using English.
  • A B.Sc. or M.Sc. is required, preferably in software engineering, computer science or a related discipline.
  • Ability to develop and debug complex SQL statements.
  • Ability to develop and debug HTML/CSS/JavaScript web pages.
  • Additional skills that would be useful include:
    • Worked on large scale development projects with tight deadlines.
    • Developed nontrivial systems as a member of a team.
    • Familiarity with test automation and regression testing.
    • Platform knowledge: Unix/Linux, Windows, IIS, Apache, MSSQL, Oracle DB, Android and/or iOS.
Compensation/
benefits:
  • Competitive pay with both fixed and variable (i.e., commission) components.
  • Extensive medical, dental and vision care plan paid by the employer.
  • RRSP plan with matching employer contributions.
  • Initially 3 weeks of paid annual vacation (4 weeks at 5 years, 5 weeks at 10, 6 weeks at 15).
  • Great work environment - informal, social committee, centrally located offices.
  • Challenging work with many learning opportunities.
  • Opportunities for career development.

Hitachi ID Systems is an equal opportunity employer.

Location:

Montreal, Canada

To apply:

Send a resume by e-mail to . Be sure to include both "Job ID 998-08" and "Software Developer: IAM System - Montreal" in the subject line. 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 and screened in a 15 minute preliminary telephone interview. This may be followed by a technical test (up to 4 hours) and in-person interview.

Back to main jobs page