Lenovo
Valce Talent Solutions
Développeur Senior NetSuite
À propos du poste
Nous recherchons un Développeur Senior NetSuite hautement qualifié et expérimenté pour rejoindre notre équipe Financial Business Systems et piloter le développement et la maintenance de solutions personnalisées au sein de la plateforme NetSuite. Dans ce rôle, vous aurez l'opportunité de concevoir, construire et tester des solutions personnalisées qui génèrent de la valeur commerciale, tout en participant à une rotation de support sur appel pour assurer le bon fonctionnement de nos systèmes.
Notre mission est d'aider chacun à trouver sa place dans le monde. Cela signifie que nous célébrons continuellement la communauté diversifiée que différents individus cultivent. En tant qu'employeur garantissant l'égalité des chances, nous restons fidèles à notre mission en veillant à ce que notre place puisse être la place de n'importe qui.
Si vous êtes une personne autonome avec une passion pour la qualité et une solide expérience en Java, NetSuite, FinTech, nous serions ravis de vous entendre. Rejoignez notre équipe et contribuez à la création de solutions logicielles de haute qualité.
Responsabilités
- Servir de référent technique (SME), en partenariat avec les équipes Finance, Trésorerie, Opérations de Transaction et Produit, pour analyser de manière proactive des exigences commerciales complexes et les traduire en conceptions techniques évolutives et solutions conformes SOX.
- Concevoir, développer et optimiser des solutions NetSuite personnalisées (SuiteScript 2.x, SuiteFlow, enregistrements personnalisés) qui garantissent l'intégrité des données et peuvent supporter de manière fiable 10 fois le volume de transactions à travers les modules financiers (GL, AR, AP).
- Gérer et optimiser des intégrations robustes et performantes entre NetSuite et les systèmes financiers clés (par exemple, Coupa, Concur, Stripe) en utilisant SuiteTalk, RESTlets et des middlewares d'intégration, en se concentrant sur l'idempotence et la gestion des erreurs pour les données critiques.
- Mandater et exécuter des tests unitaires, d'intégration système et de performance rigoureux pour certifier que les solutions respectent les SLA de performance et maintiennent la ségrégation des tâches (SOD) et les points de contrôle requis par SOX avant le déploiement.
- Collaborer avec d'autres équipes ou agir en tant que commandant d'incident si nécessaire pour supporter et dépanner des problèmes de production complexes, en identifiant et en résolvant les causes profondes avec un accent sur la prévention de la récurrence et la préservation de la stabilité du système pendant la clôture de fin de mois.
- Participer à la rotation sur appel pour fournir un support technique de niveau expert, garantissant une résolution rapide et conforme des incidents de production critiques impactant
- Appliquer les meilleures pratiques SDLC, y compris le contrôle de code source (Git), les revues de code et nos contrôles de gestion des changements établis (par exemple, SuiteBundler, journaux de configuration manuels) pour garantir que toutes les modifications système sont documentées, approuvées et auditable selon les exigences SOX.
Prérequis
- Fondamentaux en informatique en conception orientée objet, structures de données, conception d'algorithmes, etc.
- 5 à 8 ans d'expérience professionnelle en développement logiciel, dont au moins 3-5 ans spécifiquement axés sur le développement NetSuite (SuiteScript, SuiteFlow, SuiteTalk, etc.).
- Connaissance de la comptabilité GAAP et expérience de travail dans un environnement conforme SOX.
- Solide compréhension de l'architecture NetSuite et des options de personnalisation.
- Maîtrise de SuiteScript, y compris les types de scripts côté serveur tels que RESTlets, Map/Reduce Scripts et User Event Scripts.
- Expérience avec les outils d'intégration tels que SuiteTalk, SuiteFlow et Web Services.
- Expérience avec le SuiteCloud Development Framework (SDF).
- Expérience avec les pratiques et outils CI/CD.
- Expérience avec les meilleures pratiques de test et d'assurance qualité.
- Excellentes compétences en résolution de problèmes et en communication.
- Esprit d'équipe, capacité à résoudre des problèmes et à résoudre des problèmes avec une supervision minimale.
- Expérience avec SuiteAnalytics et/ou SuiteQL (un plus).
- Connaissance du framework de test Jest (un plus).
Ce rôle est idéalement censé soutenir l'équipe après la transformation Oracle Fusion ; par conséquent, nous aimerions quelqu'un qui connaît OIC/OCI et Fusion.
