| Description:
|
Titre du poste : Développeur de logiciels
Contrat de 12 mois renouvelable
Poste sur site !
Lieu de travail : Longueuil, QC
Indicatif régional : 514, 438, & 450
Code postal : J4L
Mot cles: #Full.stack.developer.jobs #software.developer.jobs
Développeur de logiciels pour les tests de moteurs
Principales considérations
* Doit avoir une expérience dans le développement d'applications Java, jusqu'à au moins Java 8
o Une expérience avec les serveurs Web Tomcat est un atout majeur
o L'expérience avec l'écosystème de bibliothèques Apache est un atout majeur
o Une expérience avec Maven est un atout majeur, Gradle étant une solution de repli acceptable
o Expérience avec les utilitaires de l'écosystème Java (par exemple VisualVM pour le profilage) est un atout
* Doit avoir une expérience avec Javascript
o L'expérience Javascript doit inclure des requêtes HTTP pour la communication backend de l'application Web
o Une expérience avec le framework JS Dojo est un atout majeur
* Doit avoir une compréhension de l'architecture des applications Web
o Une expérience avec Apache Struts est un atout majeur
* Doit avoir une expérience avec au moins une utilisation de base des outils de développement Git/GitHub, Eclipse et Chrome
* Doit être familier avec les pratiques de base de développement de logiciels, le débogage et les principes de qualité
* Doit comprendre les systèmes de fichiers et leur manipulation
* Doit avoir de l'expérience en tests unitaires dans toutes les couches d'applications
Considérations supplémentaires
* Expérience avec Linux Redhat CLI est un atout
* Une expérience avec des utilitaires utiles comme Wireshark est un atout
* Expérience en conception d'interface utilisateur, un atout
* Une expérience avec C/C++ est un atout
* Une expérience avec .NET est un atout
* Expérience avec Vue 3 est un atout
* Expérience avec les tests unitaires et les tests de bout en bout est un atout
*************************************************************************************************************
Software Developer for Engine Testing
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
|