Analyst Programmer in Montreal, QC

$80K - $100K(Ladders Estimates)

Reinsurance Group Of America   •  

Montreal, QC H1A 0A1

Industry: Finance & Insurance


Less than 5 years

Posted 59 days ago

This job is no longer available.

Position Overview

Under the responsibility of the Application Development Team Leader, the Analyst Programmer supports and transforms specialized applications used to manage life reinsurance operations. The Analyst Programmer will become an important point of contact for his user community and will not only provide support but also plan the redesigning and rewriting components to ensure the sustainability of services and improve system functionality.


  • Collect and analyze business needs from users
  • Support, develop and maintain specialized applications
  • Manage, develop and maintain large relational databases
  • Define implementation strategies
  • Estimate costs, schedule and identify risks and benefits
  • Develop and execute integrated test plans
  • Participate and contribute to special projects and initiatives
  • Maintain documentation


  • Bachelor's degree in Computer Science and 3 to 5 years of relevant experience
  • At least 3 years of application development experience
  • Experience in managing relational databases, SQL – PL / SQL, Oracle

Desirable Qualifications:

  • Good knowledge of Oracle Forms 12c tools
  • Knowledge of automated deployment technologies ("DevOps")
  • Development of Web applications using Angular
  • Knowledge of micro-services software architecture
  • Experience or interest in the finance industry
  • Bilingualism (French and English)


  • Good technical skills and analytical skills
  • Curiosity and discovery of new technologies
  • Interest in the development and redesign of systems
  • At ease to alternate between development and support
  • Good planning skills
  • Flexibility, innovation and ease of learning
  • Good communication skills (users and software developers)
  • Management and organizational capacity (must handle multiple tasks simultaneously)
  • Team spirit
  • Ability to diagnose problems and solve them.

Valid Through: 2019-9-17