Titre du poste : Developpeur de logiciels
Contrat de 12 mois renouvelable
Poste sur site !
Lieu de travail : Longueuil, QC
Indicatif regional : 514, 438, \& 450
Code postal : J4L
Keywords: #Software.engineer.jobs #software.developer.jobs #Aerospace.industry
Developpeur de logiciels pour les tests de moteurs
Principales considerations
Doit avoir une experience dans le developpement d'applications Java, jusqu'au au moins Java 8
o Une experience avec les serveurs Web Tomcat est un atout majeur
o L'experience avec l'ecosysteme de bibliotheques Apache est un atout majeur
o Une experience avec Maven est un atout majeur, Gradle etant une solution de repli acceptable
o Experience avec les utilitaires de l'ecosysteme Java (par exemple VisualVM pour le profilage) est un atout
Doit avoir une experience avec Javascript
o L'experience Javascript doit inclure des requetes HTTP pour la communication backend de l'application Web
o Une experience avec le framework JS Dojo est un atout majeur
Doit avoir une comprehension de l'architecture des applications Web
o Une experience avec Apache Struts est un atout majeur
Doit avoir une experience avec au moins une utilisation de base des outils de developpement Git/GitHub, Eclipse et Chrome
Doit etre familier avec les pratiques de base de developpement de logiciels, le debogage et les principes de qualite
Doit comprendre les systemes de fichiers et leur manipulation
Doit avoir de l'experience en tests unitaires dans toutes les couches d'applications
Considerations supplementaires
Experience avec Linux Redhat CLI est un atout
Une experience avec des utilitaires utiles comme Wireshark est un atout
Experience en conception d'interface utilisateur, un atout
Une experience avec C/C++ est un atout
Une experience avec .NET est un atout
Experience avec Vue 3 est un atout
Experience avec les tests unitaires et les tests de bout en bout est un atout
*************************************************************************************************************
Job Title: Software Developer
12-month renewable contract
On-site position!
Work location: Longueuil, QC
Area code: 514, 438, \& 450
Zip code: J4L
Main Considerations
Must have experience with development of Java applications, up to at least Java 8
o Experience with Tomcat webservers is a major asset
o Experience with Apache library ecosystem is a major asset
o Experience with Maven is a major asset, with Gradle being an acceptable fallback
o Experience with Java ecosystem utilities (eg VisualVM for profiling) is an asset
Must have experience with Javascript
o Javascript experience must include HTTP requests for webapp backend communication
o Experience with JS Dojo framework is a major asset
Must have an understanding of web application architecture
o Experience with Apache Struts is a major asset
Must have experience with at least basic use of Git/GitHub, Eclipse, and Chrome developer tools
Must be familiar with basic software development practices, debugging, and quality principles
Must understand file systems and manipulation thereof
Must have experience with unit testing in all applications layers
Additional Considerations
Experience with linux Redhat CLI is an asset
Experience with helpful utilities like Wireshark is an asset
Experience with UI design is an asset
Experience with C/C++ is an asset
Experience with .NET is an asset
Experience with Vue 3 is an asset
Experience with unit testing and end to end testing is an asset