Developer/ Développeur

FR-Perols

Overview

Le développeur participera à la planification, au développement, à la maintenance et aux tests des logiciels de la suite de produits pour les systèmes d’information hospitaliers. Il est de sa responsabilité de créer des logiciels robustes et de vérifier que les solutions répondent à toutes les obligations. Son rôle consiste également à produire la documentation des logiciels, à élaborer les tests, à développer des programmes et à appliquer ses connaissances des techniques de programmation et des systèmes informatiques au cycle de vie complet du développement de logiciels.

 

Le développeur sera amené à travailler en équipe avec des membres de plusieurs départements. Il apportera des solutions de qualité en réponse aux besoins et proposera systématiquement une approche de développement logique. Il participera à la formulation et à la planification des étapes intervenant dans le développement de logiciels en mettant à profit ses qualités d’analyse et de conception structurées.

 

Il est impératif que le développeur sache mener à bien des opérations et des évaluations en dehors du cadre de développement habituel. Cette fonction est essentielle à la réussite de l’entreprise ; la capacité d’innovation et la créativité sont des atouts et des qualités vivement encouragées.

 

The developer will be involved in the planning, development, maintenance and unit testing of software developed within the hospital information systems product suite. It is the responsibility of the developer to create robust software and ensure solutions meet all requirements. This role also requires the developer to create all related documents, unit tests, develop programs, and apply knowledge of programming techniques and computer systems to full software development lifecycle.

 

In working with varied inter-departmental teams, the developer must provide quality solutions to requirements and at all times exhibit a logical approach to development. It is expected that the developer will be involved in formulating and planning outline steps required when developing software, using structured analysis and design.

 

The ability to perform tasks and evaluations outside the typical development framework is essential. This role is integral to the success of the organization; innovation and creativity are key attributes for this role and are actively encouraged.

Responsibilities

  • concevra des structures objets, des schémas SQL et des workflows applicatifs ;
  • créera l’agencement de l’IHM dans le respect des normes applicables à chaque application ;
  • se chargera de planifier, développer et tester les programmes informatiques en appliquant ses connaissances des techniques de programmation ;
  • prêtera assistance pour investiguer et résoudre les erreurs logicielles non reproductibles ; répétera les étapes décrites par l’utilisateur pour localiser la source du problème et réécrira le code du programme pour corriger les erreurs identifiées ;
  • mènera à bien des opérations de support et des évaluations en dehors du cadre de développement habituel, telles que demandées par son supérieur ou le chef du service R&D ;
  • participera aux implémentations techniques sur site si nécessaire ;
  • se tiendra informé des évolutions des fonctionnalités relatives aux logiciels applicatifs ;
  • se tiendra informé des évolutions des outils de programmation, des systèmes d’exploitation et des technologies connexes ;
  • se tiendra informé des évolutions des normes d’échanges de données applicables ;
  • assistera aux sessions de formation produit pour se familiariser avec les fonctionnalités de base des produits et les workflows.

 

  • Design object structures, SQL schemas, and application workflow
  • Design computer screen layout displays in accordance with relevant Application standards 
  • Plan, develop and test computer programs applying knowledge of programming techniques
  • Assist with the investigation of irreproducible errors. Recreate steps taken by user to locate source of problem and rewrite program code to correct errors as required
  • Perform support tasks and evaluations as allocated by the Development manager or the Head of R&D outside of the typical development framework
  • Participate in on-site technical implementations if required
  • Maintain up-to-date knowledge of application software areas
  • Maintain up-to-date knowledge of programming tools, operating systems and related technologies
  • Maintain up-to-date knowledge of the relevant data exchange standards
  • Attend product orientation sessions to become familiar with basic product functionality and workflows

Qualifications

 

Expérience et qualifications

Requis

  • Expérience d’au moins deux années consécutives dans des environnements de développement de produits applicatifs
  • Parfaite connaissance du cycle de vie du développement de logiciels
  • Expérience de grands projets de développement et des bases de données SQL

Souhaitable

  • Expertise technique démontrée du développement d’applications Web et/ou applications « client riche »
  • Expérience de l’intégration de données et des systèmes d’information hospitaliers

 

 

 

Essential

·         Experience working in end-to-end development environments of new application products over a period of at least 2 years

·         Full knowledge of Software Development Life Cycle (SDLC)

·         Experience working on large development projects and SQL databases

Desirable

·         Demonstrated technical expertise in the development of web enabled applications

·         Experience working on hospital information systems and data integration

Education and Training

  • Master en informatique ou expérience équivalente
  • Diplôme d’ingénieur

 

  • Master in Computer Science or equivalent

Come innovate with us

Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed