Nous sommes à la recherche d’un analyste de systèmes pour se joindre à notre équipe dynamique et diriger la conception, la construction et la maintenance de solutions logicielles sur mesure adaptées aux besoins des clients. Dans ce rôle pivot, vous mettrez à profit votre expertise en C#, SQL et VB.NET pour innover et résoudre des problèmes complexes, en étroite collaboration avec les analystes commerciaux et les clients.
À propos des interventions sélectionnées
Selected Interventions (récemment acquise par AMCS Group) https://www.amcsgroup.com/ aide les grandes entreprises et les gouvernements locaux à concevoir, construire et exploiter de meilleurs services pour leurs clients et utilisateurs grâce à la mise en œuvre du logiciel unique ECHO™ Service Management Framework. Opérant dans le monde entier depuis notre base au Royaume-Uni, nous travaillons en étroite collaboration avec nos clients pour fournir des solutions de gestion des services puissantes, hautement personnalisées et rentables afin de transformer leur productivité, leur efficacité et leur efficience.
Principales responsabilités
L’analyste de systèmes (programmeur) sera responsable de la conception, de la construction et de la maintenance de solutions logicielles personnalisées pour les clients, y compris l’extension des logiciels de l’entreprise par le biais de comportements, de rapports et d’intégrations sur mesure. Le rôle implique un mélange de résolution de problèmes, de programmation et de collaboration avec les parties prenantes internes et externes, y compris les analystes d’affaires (BA) et les clients. L’entreprise est en train de passer tous les comportements en C#, et de nouveaux contrats seront construits en C#.
Développement et configuration
• Développer et modifier des comportements personnalisés en C#, en collaboration avec les BA et de manière indépendante, en fonction des exigences du client.
• Construire des ensembles de configuration, de rapports, de comportements et de données pour répondre aux besoins des clients.
• Créer et modifier des rapports dans ECHO à l’aide de SQL.
• Concevoir et construire des applications et des intégrations sur mesure, en veillant à l’alignement avec les spécifications du client et les normes de l’entreprise.
• Mettre en œuvre et gérer la journalisation dans le code pour assurer la traçabilité et faciliter le débogage.
• Dépanner et modifier les portails C# existants, si nécessaire.
Résolution de problèmes et assistance technique
• Fournir un support technique de 3ème ligne pour les problèmes signalés par le Helpdesk.
• Examiner et résoudre les problèmes liés aux données.
• Identifier et refactoriser les comportements inefficaces ou dépassés.
• Accompagnement sur les projets de transformation et de refactoring interne, dont le passage en C#.
Qualité du code et collaboration
• Effectuer des revues de code par les pairs pour assurer la qualité et la cohérence.
• Suivre les spécifications, les formulaires CR et la documentation IQ SRN pour créer des flux de travail sur mesure.
• Collaborer avec les BA pour concevoir et mettre en œuvre des comportements C# pour les nouveaux contrats et les contrats existants.
• Mettre en œuvre des cadres de tests unitaires et automatisés pour garantir la robustesse et la qualité du code développé.
Divers
• Soutenir la construction, la modification et le dépannage des débriefings et des règles de prix/coût.
• Participer aux plans de travail prévus.
• Consigner les heures de travail et remplir régulièrement les feuilles de temps pour suivre l’avancement du projet et assurer la comptabilisation du temps.
• S’acquitter de responsabilités supplémentaires selon les besoins de l’équipe.
Aptitudes et compétences
• Maîtrise de C# (requis pour tout nouveau développement) et de SQL.
• Expérience avec les cadres de tests unitaires/automatisés.
• Solides compétences en résolution de problèmes et en dépannage.
• Expérience avec les outils de journalisation et de débogage.
• Familiarité avec les systèmes de contrôle de version (par exemple, Git).
• Expérience avec SQL, C#, VB.NET
• Expérience des tests unitaires
• Systématique et soucieux du détail
Qualification
• Diplôme en informatique ou en sciences 2:1 ou supérieur