Job Description






Category
Information/Infrastructure Technology


City
Ottawa, Toronto, Ontario, Canada





Senior Software Developer

Who we are
We are an organization comprised of industry thought leaders who are passionate about health data and want to make a difference in the health care field. We are an independent, not-for-profit organization and together with our partners we provide essential information on Canada\'s health systems, enabling decisions that lead to healthier Canadians. As a valued member of the CIHI team, you and your work will have a pivotal role in the evolution of Canada\'s health care systems. CIHI is recognized as an exceptional place to work that embraces diversity, respect, integrity, collaboration and innovation. Learn about our Equity, Diversity and Inclusion Strategy and the work being done to create a more inclusive and welcoming organization by focusing on how we learn, govern and practise. At CIHI, we recognize what matters to our employees. Some of the benefits of working at CIHI include

  • HOOPP Pension Plan (Defined Benefits Pension)
  • Retirement Planning Program
  • Generous vacation days for permanent and long-term contracts
  • Work-life balance
  • Career Planning Program
  • Learning and Professional Development Program
  • Flexible benefits program from your first day on the job for permanent and long-term contracts



Why is this role important?
As a Senior Developer in the ITS Product Delivery branch, more specifically in the Information Integration and Intelligence Products department, you will be working on defining system solutions to acquire and share data and develop information and analyses to CIHI\xe2\x80\x99s clients and stakeholders. CIHI is embarking on a few exciting initiatives like optimization of applications to Cloud, solidifying and expanding a new set of tools to support development of system solutions, implementing a DevOps delivery approach, implementing a Data Science environment to support advance analytics, and others. The Senior Developer role in ITS is instrumental in operating, maintaining and developing system solutions in current technologies as well as supporting and enabling initiatives on new platforms, technologies and services as opportunities arise.

What you\'ll do
Work as part of technical teams, to develop information systems, which may include the full range of requirements and feasibility analysis, design, coding, testing, quality assurance, implementation and documentation, as well as day-to-day application maintenance and end-user support.
Work closely with business partners, develop business processes knowledge and maintain ongoing contact, to ensure satisfaction by meeting their needs through information systems development, enhancements and integrations.
On a rotation mode, execute the operational tasks related to incident troubleshooting and correction and scheduled product releases, and work on optimizing and automating these tasks to reduce operational effort.
Analyse software deficiencies/problems and change requests, implementing the changes within the production systems. May be required to oversee and ensure timely implementation of the changes for the technical team.
Develop, modify and execute test plans, using automation to improve testing coverage and reduce effort.
Ensure the correct testing and sign-off procedures as part of CIHI\xe2\x80\x99s quality assurance review.
Ensure the promotion and implementation of applications in accordance with departmental change management processes.
Participate in the planning, development and delivery of end user training.

What you\'ll bring to the table
University Degree or equivalent education/experience in Computer Science, Mathematics or related discipline.
Experience as a full stack developer, developing technical solutions for a web based environment utilizing the below technologies.
Proven experience with Java, Spring, JUnit, MyBatis, SOAP Web Services, PL/SQL, REST, XML, HTML, CSS, Javascript, JQuery, Maven, RDBMS (Oracle), JBoss, Linux/Windows, Git, Jasper reports, Tomcat.
Experience with Python, Python libraries, PySpark, AWS API Gateway, Spring Boot, PostgreSQL, AWS Aurora, AWS Lambda are definite assets
Knowledge and experience with Cloud AWS environment, tools and services are definite assets.
Knowledge and experience with automated testing and DevOps are definite assets.
Ability to understand and prioritize user and business requirements, and to conceptualize information processing solutions in response to them.
Ability to plan and coordinate workload effectively, including managing and prioritizing multiple tasks.
Strong team player with a client/user orientation.

Closing Statement
To find out more about this role and other exciting opportunities visit our website at www.cihi.ca and check out our \'Careers\' section. We thank all those who apply, however, only candidates selected for an interview will be contacted. Vaccination remains the most effective tool to reduce the risk of COVID-19. CIHI is committed to ensuring the health and safety of our employees in the workplace, and therefore CIHI requires proof of vaccination for all of our employees unless a valid accommodation under legislation exists.


Employment Equity
At CIHI we are committed to fostering an inclusive, barrier-free and accessible environment. Part of this commitment includes arranging accommodations to ensure an equitable opportunity to participate in the recruitment and selection process. If you require an accommodation, we will work with you to meet your needs.




D\xc3\xa9veloppeur principal

Notre organisation
Notre organisation regroupe des leaders d\'opinion de l\'industrie qui sont passionn\xc3\xa9s par les donn\xc3\xa9es et veulent faire bouger les choses dans le domaine de la sant\xc3\xa9. \xc3\x80 titre d\'organisme autonome et sans but lucratif, nous collaborons avec nos partenaires pour fournir de l\'information essentielle sur les syst\xc3\xa8mes de sant\xc3\xa9 au pays, favorisant la prise de d\xc3\xa9cisions \xc3\xa9clair\xc3\xa9es qui visent \xc3\xa0 am\xc3\xa9liorer la sant\xc3\xa9 des Canadiens. \xc3\x80 titre d\'employ\xc3\xa9 de l\'ICIS, vous jouerez un r\xc3\xb4le d\xc3\xa9terminant dans l\'\xc3\xa9volution du syst\xc3\xa8me de sant\xc3\xa9 canadien. L\'ICIS offrons un milieu de travail exceptionnel qui favorise la diversit\xc3\xa9, le respect, l\'int\xc3\xa9grit\xc3\xa9, la collaboration et l\'innovation. Renseignexz-vous sur notre strategie sur l\'\xc3\xa9quit\xc3\xa9, la diversit\xc3\xa9 et l\'inclusion et les efforts que nous d\xc3\xa9ployons pour cr\xc3\xa9er un environnmenent plus inclusif et accueillant en misant sur nos apprentissages, notre gouvernance et nos pratiques. L\'ICIS, sachant ce qui importe \xc3\xa0 ses employ\xc3\xa9s, leur offre une gamme d\'avantages, dont les suivants :
  • une structure salariale concurrentielle
  • un r\xc3\xa9gime d\'avantages sociaux flexible d\xc3\xa8s le premier jour de travail
  • l\'adh\xc3\xa9sion au r\xc3\xa9gime de retraite HOOPP
  • un programme de planification de la retraite
  • un \xc3\xa9quilibre travail-vie personnelle
  • un programme de planification de carri\xc3\xa8re
  • des programmes d\'apprentissage et de perfectionnement professionnel



Pourquoi ce r\xc3\xb4le est-il important ?
En tant que D\xc3\xa9veloppeur principal dans la branche Livraison de produits STI, plus pr\xc3\xa9cis\xc3\xa9ment dans le d\xc3\xa9partement Int\xc3\xa9gration de l\'information et produits de renseignement, vous travaillerez \xc3\xa0 la d\xc3\xa9finition de solutions syst\xc3\xa8me pour acqu\xc3\xa9rir et partager des donn\xc3\xa9es et d\xc3\xa9velopper des informations et des analyses pour les clients et les parties prenantes de l\'ICIS. L\'ICIS se lance dans quelques initiatives passionnantes telles que l\'optimisation des applications vers le cloud, la consolidation et l\'expansion d\'un nouvel ensemble d\'outils pour soutenir le d\xc3\xa9veloppement de solutions syst\xc3\xa8me, la mise en \xc5\x93uvre d\'une approche de livraison DevOps, la mise en \xc5\x93uvre d\'un environnement de science des donn\xc3\xa9es pour soutenir l\'analyse avanc\xc3\xa9e, etc. Le r\xc3\xb4le de d\xc3\xa9veloppeur principal dans ITS est essentiel pour exploiter, maintenir et d\xc3\xa9velopper des solutions syst\xc3\xa8me dans les technologies actuelles, ainsi que pour soutenir et permettre des initiatives sur de nouvelles plateformes, technologies et services au fur et \xc3\xa0 mesure que les opportunit\xc3\xa9s se pr\xc3\xa9sentent.

Quelles seront vos responsabilit\xc3\xa9s ?
Travailler au sein d\'\xc3\xa9quipes techniques, pour d\xc3\xa9velopper des syst\xc3\xa8mes d\'information, qui peuvent inclure la gamme compl\xc3\xa8te des exigences et de l\'analyse de faisabilit\xc3\xa9, la conception, le codage, les tests, l\'assurance qualit\xc3\xa9, la mise en \xc5\x93uvre et la documentation, ainsi que la maintenance quotidienne des applications et la fin -assistance aux utilisateurs.
Travailler en \xc3\xa9troite collaboration avec les partenaires d\'affaires, d\xc3\xa9velopper la connaissance des processus d\'affaires et maintenir un contact continu, pour assurer la satisfaction en r\xc3\xa9pondant \xc3\xa0 leurs besoins par le d\xc3\xa9veloppement, les am\xc3\xa9liorations et les int\xc3\xa9grations des syst\xc3\xa8mes d\'information.
En mode rotation, ex\xc3\xa9cuter les t\xc3\xa2ches op\xc3\xa9rationnelles li\xc3\xa9es au d\xc3\xa9pannage et \xc3\xa0 la correction des incidents et aux versions de produits planifi\xc3\xa9es, et travailler \xc3\xa0 l\'optimisation et \xc3\xa0 l\'automatisation de ces t\xc3\xa2ches pour r\xc3\xa9duire l\'effort op\xc3\xa9rationnel.
Analyser les lacunes/probl\xc3\xa8mes logiciels et les demandes de changement, mettre en \xc5\x93uvre les changements au sein des syst\xc3\xa8mes de production. Peut \xc3\xaatre tenu de superviser et d\'assurer la mise en \xc5\x93uvre en temps opportun des changements pour l\'\xc3\xa9quipe technique.
D\xc3\xa9velopper, modifier et ex\xc3\xa9cuter des plans de test, en utilisant l\'automatisation pour am\xc3\xa9liorer la couverture des tests et r\xc3\xa9duire les efforts.
S\'assurer que les proc\xc3\xa9dures de test et d\'approbation sont correctes dans le cadre de l\'examen d\'assurance de la qualit\xc3\xa9 de l\'ICIS.
Assurer la promotion et la mise en \xc5\x93uvre des applications conform\xc3\xa9ment aux processus de gestion du changement du service.
Participer \xc3\xa0 la planification, au d\xc3\xa9veloppement et \xc3\xa0 la prestation de la formation des utilisateurs finaux.

Que mettriez-vous \xc3\xa0 profit ?
Dipl\xc3\xb4me universitaire ou formation/exp\xc3\xa9rience \xc3\xa9quivalente en informatique, en math\xc3\xa9matiques ou dans une discipline connexe.
Exp\xc3\xa9rience en tant que d\xc3\xa9veloppeur full stack, d\xc3\xa9veloppant des solutions techniques pour un environnement Web utilisant les technologies ci-dessous.
Exp\xc3\xa9rience av\xc3\xa9r\xc3\xa9e avec Java, Spring, JUnit, MyBatis, SOAP Web Services, PL/SQL, REST, XML, HTML, CSS, Javascript, JQuery, Maven, RDBMS (Oracle), JBoss, Linux/Windows, Git, rapports Jasper, Matou.
Exp\xc3\xa9rience avec Python, les biblioth\xc3\xa8ques Python, PySpark, AWS API Gateway, Spring Boot, PostgreSQL, AWS Aurora, AWS Lambda sont des atouts ind\xc3\xa9niables
La connaissance et l\'exp\xc3\xa9rience de l\'environnement, des outils et des services Cloud AWS sont des atouts ind\xc3\xa9niables.
La connaissance et l\'exp\xc3\xa9rience des tests automatis\xc3\xa9s et DevOps sont des atouts ind\xc3\xa9niables.
Capacit\xc3\xa9 \xc3\xa0 comprendre et \xc3\xa0 hi\xc3\xa9rarchiser les besoins des utilisateurs et de l\'entreprise, et \xc3\xa0 conceptualiser des solutions de traitement de l\'information en r\xc3\xa9ponse \xc3\xa0 celles-ci.
Capacit\xc3\xa9 \xc3\xa0 planifier et \xc3\xa0 coordonner efficacement la charge de travail, y compris la gestion et la priorisation de plusieurs t\xc3\xa2ches.
Solide esprit d\'\xc3\xa9quipe avec une orientation client/utilisateur.

Declaration
Pour en savoir plus sur cette offre ou sur d\'autres excellentes possibilit\xc3\xa9s, visitez-nous au www.icis.ca et parcourez notre section Carri\xc3\xa8res. Nous remercions tous les participants, mais nous ne communiquerons qu\'avec les candidats retenus. La vaccination reste l\xe2\x80\x99outil le plus efficace pour r\xc3\xa9duire le risque de COVID-19. L\xe2\x80\x99ICIS s\xe2\x80\x99engage \xc3\xa0 assurer la sant\xc3\xa9 et la s\xc3\xa9curit\xc3\xa9 de ses employ\xc3\xa9s au lieu de travail. Par cons\xc3\xa9quent, l\xe2\x80\x99ICIS exige une preuve de vaccination pour tous ses employ\xc3\xa9s, \xc3\xa0 moins qu\xe2\x80\x99une mesure d\xe2\x80\x99adaptation ne s\xe2\x80\x99applique en vertu de la loi. L\xe2\x80\x99utilisation dans le pr\xc3\xa9sent document de la forme masculine ou f\xc3\xa9minine, selon le contexte, a pour seul but d\xe2\x80\x99all\xc3\xa9ger le texte.


\xc3\x89quit\xc3\xa9 en emploi
L\'ICIS s\'engage \xc3\xa0 offrir un milieu de travail inclusif, sans obstacle et accessible. Il s\'engage entre autres \xc3\xa0 prendre les mesures d\'adaptation n\xc3\xa9cessaires en vue de favoriser une participation \xc3\xa9quitable aux processus de recrutement et de s\xc3\xa9lection. Par cons\xc3\xa9quent, si vous avez des besoins sp\xc3\xa9ciaux, nous nous efforcerons d\'y r\xc3\xa9pondre.






Skills




Reference
203204

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD2108198
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Ottawa, ON, Canada
  • Education
    Not mentioned