Rejoignez Artelys!

Descriptif du poste

Au sein d’une équipe R&D de haut niveau, vous mobiliserez vos compétences en développement, votre expertise en conception d’architectures complexes et votre souci de répondre aux besoins fonctionnels de nos clients pour :

• Concevoir et réaliser des solutions logicielles innovantes et performantes répondant à des problématiques industrielles
• Définir et mettre en œuvre des architectures extensibles, évolutives et scalables
• Concevoir et développer des interfaces ergonomiques pour une meilleure expérience utilisateur
• Maintenir les solutions d’Artelys à la pointe de la technologie

Exemple de projet logiciel chez Artelys

Projet de R&D d’envergure de l'Agence de l'Environnement de la maîtrise de l'énergie (ADEME), NEXT vise à développer un logiciel innovant de référence pour le dimensionnement des réseaux électriques flexibles (smart-grid), apportant ainsi une brique essentielle à la transition énergétique et écologique. Le logiciel sera basé sur une architecture client-serveur, combinant le traitement massif de données, issues de sources de données hétérogènes (SGBD, NoSQL, Web service), des composants data visualization avancés et ergonomiques (données géographiques, temporelles, KPI, etc.) avec des méthodes de résolution de pointe couplant l’apprentissage, l’optimisation et le calcul haute performance.
Partenaires : Gaz Electricité Grenoble, INRIA, L2EP
Pour plus d'informations : le projet NEXT sur la site de l'ADEME

Compétences et expérience souhaitées

Nos logiciels sont principalement développés en Java, Javascript, C++ et Python. Pour garantir des performances optimales, nous nous appuyons sur des technologies de référence, que ce soit pour le backend (framework Spring, WildFly, Node.js) ou pour le frontend (KnockoutJS, ReactJS, Backbone.js, D3.js).

Vous êtes donc le (la) candidat(e) idéal(e) si :

• Vous aimez concevoir et réaliser des solutions logicielles innovantes et performantes répondant à des problématiques industrielles.
• Vous êtes un(e) développeur(se) polyvalent(e) avec une maîtrise de la programmation web front-office (JavaScript, HTML CSS) et/ou back-office (Java, REST/SOAP).
• Vous avez de solides notions de bases de données, avec de bonnes connaissances d'au moins un des quatre principaux SGBD relationnels.
• Vous avez des compétences avérées en génie logiciel et êtes familier(ère) avec les principes de conception et les architectures logicielles (architectures 3-tiers).
• Vous considérez que le développement d’une application serveur robuste et scalable ainsi que le design d’une interface ergonomique et intuitive constituent les deux faces d’une même pièce.
• Un projet informatique est indissociable, pour vous, de l’utilisation d’un environnement de développement, d’outils de gestion de versions (git/svn), d’intégration continue (Jenkins) et de gestion des dépendances (Ivy ou Maven).
• Vous êtes autonome, rigoureux(se) et animé(e) d’un fort esprit d’équipe.

De plus, une bonne maîtrise de l'anglais sera fortement appréciée.

En forte croissance, Artelys est à la recherche de collaborateurs proactifs et créatifs, soucieux de la valeur ajoutée de leurs travaux et motivés pour prendre part au développement de nos activités.