Sr. Software Developer

Montreal, QC, Canada

Job Description

For this opening we will consider candidates from the following locations: Montreal,QC,Canada | ,ON,Canada;,QC,Canada

Developpeur de logiciels senior

Depuis plus de 40 ans, Intrado est a l'avant-garde des ameliorations apportees au reseau 9-1-1 et aux solutions de prise d'appels, contribuant ainsi a ameliorer la qualite des interventions d'urgence au Canada, aux a?tats-Unis et outre-mer. Intrado aide les fournisseurs de services de telecommunications et les organismes de securite publique a sauver des vies en transformant les services de communication d'urgence. Conformement a notre position de leader en Amerique du Nord pour la fourniture de solutions de traitement des appels d'urgence 9-1-1, nous avons entrepris une refonte importante de nos applications afin d'offrir une solution de traitement des appels d'urgence basee sur le Web et le Cloud. Le 9-1-1 de nouvelle generation (NG9-1-1) est actuellement en cours de developpement pour s'adapter aux derniares technologies mobiles ; une periode d'opportunites !

Responsabilites

  • Developper des solutions logicielles en etudiant les besoins d'information, en s'entretenant avec les utilisateurs, en etudiant le flux des systames, l'utilisation des donnees et les processus de travail, en examinant les problames, en suivant le cycle de vie du developpement logiciel.
  • Determiner la faisabilite operationnelle en evaluant l'analyse, la definition des problames, les exigences, l'elaboration des solutions et les solutions proposees.
  • Documenter et demontrer les solutions en elaborant de la documentation, des organigrammes, des mises en page, des diagrammes, des graphiques, des commentaires de code et un code clair
  • Preparer et installer des solutions en determinant et en concevant les specifications, les normes et la programmation du systame.
  • Ameliorer les operations en effectuant des analyses de systames et en recommandant des changements dans les politiques et les procedures.
  • Mettre a jour les connaissances professionnelles en etudiant les outils de developpement, les techniques de programmation et les equipements informatiques les plus recents ; participer a des formations ; lire des publications professionnelles ; entretenir des reseaux personnels ; participer a des organisations professionnelles.
  • Proteger les operations en assurant la confidentialite des informations
  • Fournir des informations en recueillant, analysant et resumant les problames de developpement et de production.
  • Accomplir la mission de l'ingenierie et de l'organisation en obtenant des resultats connexes, selon les besoins.
  • Comprendre les besoins de l'entreprise pour definir les specifications du systame d'entreprise
  • Planifier et concevoir la structure d'une ou de plusieurs solutions technologiques SIG d'entreprise
  • Collaborer avec d'autres professionnels des logiciels SIG pour determiner les exigences fonctionnelles et non fonctionnelles de nouveaux logiciels ou applications
Competences requises
  • Connaissance de certains langages de programmation (par exemple, Java, C#)
  • Familiarite avec Javascipt
  • Familiarite avec divers systames d'exploitation (p. ex. Windows, UNIX) et bases de donnees (p. ex. PostgreSQL, MSSQL).
  • Familiarite avec HTML/CSS, JavaScript et la conception UI/UX.
  • Experience des technologies nuagiques (par exemple, Azure, AWS)
  • Un etat d'esprit technique avec une grande attention aux details
  • Excellentes competences en communication
  • Aptitude a la resolution de problames
  • Competences en matiare d'organisation et de leadership
  • BSc/BA en informatique, en ingenierie ou dans un domaine connexe.


For more than 40 years, Intrado has pioneered improvements to the 9-1-1 network and call-taking solutions, helping to enhance the quality of emergency response in Canada, United States and overseas. Intrado helps telecommunications service providers and public safety agencies save lives by transforming emergency communications services. Consistent with our leading position in North America for providing solutions in 9-1-1 emergency calls processing, we have undertaken a significant redesign of our applications in order to offer Web and Cloud based Emergency Call Handling solution. The Next Generation 9-1-1 (NG9-1-1) is currently being developed to accommodate the latest mobile technologies, a time of opportunities!

Responsibilities
  • Develop software solutions by studying information needs; conferring with users; studying systems flow, data usage and work processes; investigating problem areas; following the software development lifecycle
  • Determine operational feasibility by evaluating analysis, problem definition, requirements, solution development and proposed solutions
  • Document and demonstrate solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code
  • Prepare and install solutions by determining and designing system specifications, standards and programming
  • Improve operations by conducting systems analysis, recommending changes in policies and procedures
  • Update job knowledge by studying state-of-the-art development tools, programming techniques and computing equipment; participating in educational opportunities; reading professional publications; maintaining personal networks; participating in professional organizations
  • Protect operations by keeping information confidential
  • Provide information by collecting, analyzing and summarizing development and production issues
  • Accomplish engineering and organization mission by completing related results as needed
  • Understand company needs to define enterprise system specifications
  • Plan and design the structure of an enterprise GIS technology solution(s)
  • Collaborating with other GIS software professionals to determine functional and non-functional requirements for new software or applications
Required Skills
  • Knowledge of selected coding languages (e.g., C#, Java)
  • Familiarity with JavaScript
  • Familiarity with various operating systems (e.g. Windows, UNIX) and databases (e.g., PostgreSQL, MSSQL)
  • Familiarity with HTML/CSS, JavaScript and UI/UX design
  • Experience in cloud technologies (e.g., AWS, Azure)
  • A technical mindset with great attention to detail
  • Excellent communication skills
  • Problem-solving aptitude
  • Organizational and leadership skills
  • BSc/BA in Computer Science, Engineering, or a related field

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
    JD2070328
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Montreal, QC, Canada
  • Education
    Not mentioned