logo-vector

Squoring Technologies est une société du groupe Vector

Carrières
VOUS AVEZ DES PROJETS…

Innover/proposer des idées et les faire aboutir
Développer vos compétences dans différents domaines
Participer au développement d’un outil ambitieux à fort potentiel technologique et commercial

NOUS AUSSI !

Nous vous proposons de rejoindre une entreprise innovante, en forte croissance et avec de grandes ambitions, reconnue pour son expertise et déjà riche de prestigieuses références chez de nombreux clients, grands comptes industriels en France et à l’international.

POURQUOI NOUS REJOINDRE

• Pour le challenge, faire de grandes choses au sein d’une équipe enthousiaste, dynamique et experte
• Pour travailler chez un éditeur de logiciel dans le domaine d’avenir de l’Analytics, avec des projets R&D dans différentes technologies de pointe de l’ingénierie du logiciel, de l’analyse de la donnée et de la statistique …
• Pour être partie prenante d’une belle aventure au sein d’une entreprise innovante adossée à un groupe européen en forte croissance
• Pour le plaisir de travailler dans le centre de Toulouse (proche métro, train, bus, vélo, péniche, …)
• Pour les 12 jours de RTT
• Pour les tickets restaurants
• Pour de super contrats de mutuelle et de prévoyance

OFFRES D’EMPLOI

Intéressé(e) par l’un des postes proposés ? Envoyez-nous votre lettre de motivation et votre CV à :
contact@squoring.com

En postulant, vous acceptez d’être potentiellement recontacté sur une nouvelle offre d’emploi.
Nous prenons soin des données personnelles que nous collectons dans le cadre de la prise en compte de votre candidature et qui sont nécessaires à nos équipes en charge du recrutement. Pour en savoir plus, nous vous invitons à prendre connaissance de notre Politique de confidentialité et notamment le paragraphe consacré au traitement des données de candidatures.


Ingénieur Développement Java

Niveau requis : BAC+5
Expérience: débutant(e) à 3 ans d’expérience
Type : CDI
Lieu : Toulouse
Rémunération : selon profil

Description :

Dans le cadre d’une refonte technologique des connecteurs de son logiciel Squore, Squoring recherche un ingénieur développement Java.

Rattaché au directeur R&D vous serez en charge de :
• La conception et la réalisation des connecteurs Squore
• La conception et la réalisation d’analyseurs de code (en se basant sur les technologies déjà en place ou en proposant de nouvelles approches)
• La veille sur les nouvelles technologies
• Des tests unitaires et d’intégration
• La réalisation des POCs démontrant la pertinence de vos choix de technologies

Etre à l’aise dans les technologies suivantes serait un plus :
• Théorie des langages, grammaires et générateur de parsers (ANTLR par exemple)
• Langage de scripting (Kotlin, Groovy, JavaScript, Perl, TCL…)
• Environnement JAVA/JEE

Profil recherché :

H/F Titulaire d’un diplôme bac +5 Ecole d’ingénieur/Université en informatique, vous avez idéalement un minimum de 2 ans d’expérience dans le développement informatique. Mais les débutant(e)s doué(e)s et motivé(e)s sont accepté(e)s !
Vous êtes passionné(e) et cherchez sans cesse à vous améliorer et à apprendre de nouvelles choses.

Vous êtes autonome et avez un bon relationnel.

Français et Anglais lu, parlé, écrit obligatoire.

OFFRES DE STAGE
Les stages se dérouleront au siège social de l’entreprise au centre de Toulouse.

Intéressé(e) par l’un des stages proposés ? Envoyez-nous votre lettre de motivation et votre CV à :
contact@squoring.com


Comparaison architecture base de données SQL vs bases de données NoSQL (Big Data)

Niveau requis : Année BAC+5 minimum
Rémunération : à définir avec le candidat
Durée : 5 à 6 mois
Description :

Le logiciel Squore est un outil d’aide à la décision pour les projets de développement logiciel.
Il agrège des données qui sont ensuite analysées suivant un modèle d’évaluation. La restitution des informations se fait dans un navigateur web (architecture 3 tiers).

Les bases de données utilisées par Squore chez nos clients atteignent des volumes importants (certaines dépassent les 150 Go). Des problématiques de performance commencent à apparaitre et nous souhaitons réaliser des investigations autour des nouvelles technologies.

Dans le contexte de ce stage il est demandé dans un premier temps de comprendre et d’exporter les données stockées dans une base de données Squore pour ensuite les importer dans différents types de base de données NoSQL (par exemple : MongoDB, Spark, base de données graph). Une fois les bases NoSQL initialisées, des tests de performance sur des requêtes spécifiques (celles qui sont les plus coûteuses sur une base SQL) seront à mener en vue d’établir un comparatif SQL vs NoSQL. Les résultats du stage permettront aux ingénieurs de Squoring de juger de la pertinence d’une migration vers des technologies de BigData.

Technologies :

Python/Java/SQL


Développement de nouveaux types de représentation graphique (IHM / javascript / jsf / json / css / java)

Niveau requis : Année BAC+5 minimum
Rémunération : à définir avec le candidat
Durée : 4 à 6 mois
Description :

Le logiciel Squore est un outil d’aide à la décision pour les projets de développement logiciel.
Il agrège des données qui sont ensuite analysées suivant un modèle d’évaluation. La restitution des informations se fait dans un navigateur web (architecture 3 tiers).

Un dashboard paramétrable permet de visualiser les informations à l’aide de nombreux graphes différents.

Dans le cadre de ce stage, il s’agit dans un premier temps de développer de nouveaux types de graphes en se conformant à la structure de la bibliothèque Highcharts (javascript).
Dans un deuxième temps le stagiaire sera amené à rendre accessible le paramétrage des graphes directement depuis le dashboard.

Technologies :

IHM (javascript/ java)


Développement de composants Web (IHM / javascript / jsf / json / css / java / angular / react)

Niveau requis : Année BAC+5 minimum
Rémunération : à définir avec le candidat
Durée : 5 à 6 mois
Description :

Le logiciel Squore est un outil d’aide à la décision pour les projets de développement logiciel.
Il agrège des données qui sont ensuite analysées suivant un modèle d’évaluation. La restitution des informations se fait dans un navigateur web (architecture 3 tiers).

Squore est principalement basés sur une technologie JSF / RichFaces qui s’avère trop gourmande en volume de données échangées entre le serveur et le client, pas assez dynamique et qui est désormais vieillissante.

Dans le cadre de ce stage, il s’agit d’évaluer différentes technologies (Angular, React, …) de remplacement afin d’améliorer des composants IHM dynamiques (arbres, tableaux avec filtres, tri, recherche, pagination, sous tables…).
Les modifications nécessaires coté serveur se feront en Java (serveur Wildfly).

Technologies :

IHM (json/javascript/css/java/angular/react)


Développement d’un générateur de documents (Word, Excel, Powerpoint)

Niveau requis : Année BAC+5 minimum
Rémunération : à définir avec le candidat
Durée : 5 à 6 mois
Description :

Le logiciel Squore est un outil d’aide à la décision pour les projets de développement logiciel.
Il agrège des données qui sont ensuite analysées suivant un modèle d’évaluation. La restitution des informations se fait dans un navigateur web (architecture 3 tiers).

Dans le cadre de ce stage, il est demandé au candidat de redévelopper le module de rapports pour que l’utilisateur puisse configurer ses rapports directement depuis les outils d’édition tel que Word, Excel et PowerPoint en y introduisant des balises spécifiques.
Ces balises seront ensuite interprétées lors de la génération du document et remplacées par du contenu provenant de Squore (Graphes, données textuelles, …).

Pour mener à bien ce développement, le candidat devra redéfinir et redévelopper ces rapports en s’appuyant sur la bibliothèque Java open source POI d’Apache permettant la manipulation des fichiers Word, Excel et PowerPoint depuis une API Java.

Technologies :

Java/Eclipse.