Ingénieur Développement Web Angular - .Net - Applications ERP H/F - TOPSOLID
- Évry-Courcouronnes - 91
- CDI
- TOPSOLID
Les missions du poste
Fort de plus de quarante années d'expérience, TOPSOLID SAS est un leader mondial dans l'édition de logiciel CAO-CFAO-ERP.
La stratégie de TOPSOLID est d'offrir des solutions digitales complètement intégrées pour l'industrialisation des produits en contexte Industrie 4.0.
TOPSOLID SAS opère principalement sur les métiers de l'ingénierie (conception), de la mécanique (usinage CNC, outillages, ...), de la métallerie, de la tôlerie-chaudronnerie et du bois.
Sur chacun de ces « univers métier », la gamme de produits TopSolid est moderne, complète et unique sur le marché. Grâce à notre technologie avancée et notre sens permanent de l'innovation au service des métiers, nous connaissons une forte croissance sur le marché global de la CFAO.
La société s'est développée sur le marché international depuis plus de 20 ans. Aujourd'hui ses produits sont diffusés partout dans le monde à travers 9 filiales directes, et un réseau de plus de 85 revendeurs et partenaires. Plus de 60% des logiciels sont exportés en Europe, Asie, Océanie, Afrique, Amérique du Nord et Amérique du Sud.
Plus de 600 passionnés (collaborateurs TOPSOLID et revendeurs) développent et commercialisent TopSolid à travers le monde quotidiennement, pour le plus grand bonheur de tous les intervenants d'une chaine de production (deviseurs, concepteurs, programmeurs, assembleurs, opérateurs atelier, usineurs, contrôleurs qualité, poseurs chantier, ...) .
Au sein de notre équipe Développement ERP, vous participerez directement à l'évolution de TopSolid'ERP, notre progiciel destiné aux entreprises industrielles.
Votre rôle sera principalement orienté vers le développement Web Front Office, avec Angular / TypeScript, tout en intervenant ponctuellement sur les services applicatifs C#/.NET, les API et les traitements métiers associés.
Vous intégrerez une équipe dans un environnement logiciel riche, complexe et en constante évolution.
Vos missions
Développer les interfaces Web de TopSolid'ERP
- Concevoir et développer de nouvelles interfaces Web en Angular / TypeScript.
- Faire évoluer les écrans, formulaires, vues, tableaux et composants existants.
- Concevoir des parcours utilisateurs simples, cohérents et adaptés aux usages professionnels.
- Veiller à la performance, à la robustesse et à la maintenabilité du code front-end.
- Participer aux revues de code et à la documentation des développements.
Connecter le Front Office au coeur applicatif ERP
- Intégrer les interfaces Angular avec les API et services applicatifs ERP.
- Comprendre et exploiter les données nécessaires aux fonctionnalités développées.
- Participer à l'évolution des échanges entre le Front Office Web et le coeur applicatif.
- Intervenir ponctuellement sur des développements C#/.NET, API, microservices ou traitements métiers côté serveur.
Transformer les besoins métiers en solutions Web
- Analyser les besoins fonctionnels exprimés par le Chef Produit ERP.
- Traduire les spécifications en interfaces et parcours utilisateurs.
- Comprendre les problématiques des entreprises industrielles.
- Proposer des solutions ergonomiques et cohérentes avec les standards du produit.
- Participer à l'amélioration continue de l'expérience utilisateur.
Garantir la qualité des développements
- Tester les fonctionnalités développées.
- Identifier et corriger les anomalies.
- Participer aux phases de validation et de stabilisation des versions.
- Limiter les risques de régression.
- Prendre en compte les enjeux de performance, notamment sur les écrans manipulant de gros volumes de données.
- Maintenir un code lisible, testable, documenté et évolutif.
Vous travaillerez au quotidien avec :
- le Chef Produit ERP ;
- les développeurs ERP ;
- l'équipe Qualité ERP ;
- l'équipe Support ERP ;
- les autres équipes de développement TopSolid, notamment CAO et FAO.
La communication, le partage de connaissances et la capacité à travailler collectivement sont essentiels pour réussir dans ce poste.
Le profil recherché
Vous êtes diplômé(e) d'une formation Bac +4/5 : école d'ingénieur, Master ou formation équivalente en informatique, développement logiciel, génie logiciel, informatique de gestion ou développement Web.
Vous disposez idéalement d'une première expérience en développement Web applicatif et maîtrisez Angular / TypeScript.
Vous avez également de bonnes bases en :
- Angular / TypeScript
- HTML / CSS
- C# / .NET
- API REST / services applicatifs
- Programmation orientée objet
- Bases de données relationnelles / SQL
- Architecture logicielle
- Tests et validation logicielle
Une expérience dans un environnement ERP, logiciel industriel ou application métier complexe constitue un plus.
Ce que nous offrons :
- Une société innovante depuis 40 ans en croissance
- Une forte culture de passionnés
- Une rémunération fixe + variable
- Intéressement & participation basés sur une forte redistribution aux salariés
- Une mutuelle & prévoyance APICIL (83% pris en charge TOPSOLID)
- Des Ticket Restaurant (50% pris en charge TOPSOLID)
Dans le cadre de sa politique d'embauche, TOPSOLID s'engage au quotidien dans une démarche d'égalité des chances.