University degree in computer science or equivalent combination of education and experience.
Minimum of 3 years of experience in systems analysis and development in a UNIX environment.
Practical experience with Java, Shell Script, and Perl technologies.
Experience with Oracle databases.
Strong analytical, synthesis, and problem-solving skills.
Ability to manage multiple tasks simultaneously and work independently.
Excellent communication skills in both French and English, written and verbal.
Responsibilities
Analyze business needs and translate them into suitable technological solutions.
Design, develop, and maintain applications and processes in a UNIX environment.
Participate in the development of complex solutions involving multiple systems and platforms.
Write required functional and technical analyses.
Define, execute, and coordinate functional and integrated testing.
Ensure data integrity and participate in conversion activities as needed.
Develop and optimize data processing and system interfaces.
Provide application support and analyze production incidents.
Participate in production activities and post-implementation follow-ups.
Maintain technical and functional documentation.
Engage in continuous improvement of processes and work methods.
Participate in production support outside regular working hours on a rotating schedule.
Benefits
Commitment to creating an accessible, equitable, and inclusive workplace.
Support for diversity within the community.
Environment where every individual is valued and respected.
Opportunities for personal growth and reaching full potential.
Accessibility measures available upon request.
Full Job Description
Description du poste
Nous sommes à la recherche d'un(e) Développeur• euse sénior qui contribuera à l'analyse, la conception, le développement et le soutien de solutions technologiques critiques dans un environnement de télécommunications. Le/La titulaire du poste participera à l'évolution de systèmes complexes, assurera leur stabilité opérationnelle et collaborera étroitement avec les équipes d'affaires et techniques afin de répondre aux besoins de l'organisation.
Principales responsabilités
Analyser les besoins d'affaires et traduire ceux-ci en solutions technologiques adaptées.
Concevoir, développer et maintenir des applications et processus dans un environnement UNIX.
Participer à l'élaboration de solutions complexes touchant plusieurs systèmes et plateformes.
Rédiger les analyses fonctionnelles et techniques requises.
Définir, exécuter et coordonner les essais fonctionnels et intégrés.
Assurer l'intégrité des données et participer aux activités de conversion lorsque requis.
Développer et optimiser les traitements de données et interfaces entre systèmes.
Assurer le soutien des applications et analyser les incidents de production.
Participer aux activités de mise en production et aux suivis post-implantation.
Maintenir à jour la documentation technique et fonctionnelle.
Participer à l'amélioration continue des processus et des méthodes de travail.
Participer au support de production en dehors des heures normales de bureau selon un horaire de garde rotatif.
Qualifications
Diplôme universitaire en informatique ou combinaison équivalente de formation et d'expérience.
Minimum de 3 années d'expérience en analyse et développement de systèmes dans un environnement UNIX.
Expérience pratique avec les technologies suivantes :
Java
Shell Script
Perl
Expérience avec les bases de données Oracle.
Bon esprit d'analyse, de synthèse et de résolution de problèmes.
Capacité à gérer plusieurs dossiers simultanément et à travailler de façon autonome.
Excellentes habiletés de communication en français et en anglais, tant à l'oral qu'à l'écrit.
Disponibilité pour participer à un horaire de support en rotation à l'extérieur des heures régulières de travail.
Informations complémentaires
Nous valorisons ton unicité !
Nous nous engageons à créer et à maintenir un milieu de travail accessible, équitable et inclusif afin de représenter la diversité au sein de la collectivité dans laquelle l'entreprise évolue. Nous nous assurons d'offrir un environnement de travail où chaque personne est valorisée et respectée pour ce qu'elle est lui permettant ainsi d'atteindre son plein potentiel. Nous avons hâte de découvrir toutes les facettes qui font de toi une personne unique !
Nous avons à cœur d'offrir des mesures d'accessibilité aux personnes qui en feront la demande. Si tu as besoin d'accommodements à n'importe quelle étape du processus, n'hésite pas à nous en faire part lors de tes premiers échanges avec nous.
Consulte notre rapport d'activité pour avoir un aperçu des projets auxquels tu pourrais contribuer !