Nous sommes à la recherche d’un(e) développeur(trice) mobile senior expérimenté(e) avec une expertise en C#, Android .NET et Xamarin pour rejoindre notre équipe de développement mobile.
Le candidat retenu sera impliqué dans le développement de notre application mobile AMCS destinée aux conducteurs.
DES MOYENS NUMÉRIQUES POUR UN MONDE PLUS PROPRE
Voulez-vous travailler pour une entreprise aux racines irlandaises et ayant un impact mondial ? Leader dans le domaine des services environnementaux, AMCS est une société de logiciels pionnière qui guide et soutient d’autres entreprises dans leur cheminement vers la durabilité.
AMCS ouvre la voie
L’équipe d’AMCS est à la pointe de la technologie. Les entreprises viennent à AMCS pour réaliser leurs stratégies de durabilité, car nous aidons les entreprises à réduire leur empreinte carbone et à travailler de manière plus respectueuse de l’environnement. AMCS a créé des moyens numériques pour un monde plus propre.
Ce que nous faisons
AMCS est un leader mondial des logiciels intégrés et de la technologie automobile pour l’industrie des services environnementaux. AMCS fournit des solutions logicielles d’entreprise basées sur le cloud dans le monde entier, soutenant plus de 5 000 clients dans 23 pays. AMCS emploie plus de 1200 personnes dans 22 pays, son siège social est situé en Irlande et des bureaux en Amérique du Nord, en Europe, en Australie et en Asie
Nos collaborateurs
AMCS offre aux membres de l’équipe plus qu’un simple emploi, mais l’occasion de tracer une carrière au sein d’une entreprise qui grandit, évolue et définit de nouvelles méthodes de travail qui ont un impact positif sur le monde qui nous entoure. AMCS a été créée en Irlande et conserve ses racines locales et sa mentalité de « start-up » avec une culture de connexion. Nos clients, nos collègues et notre communauté qui crée un environnement de travail qui favorise l’ouverture, la collaboration et la créativité.
Principales responsabilités
Contribuer à la conception et au développement de nouvelles demandes de fonctionnalités.
Montrer la voie en utilisant les meilleures pratiques pour produire un code de haute qualité.
Analysez la qualité de l’application et refactorisez les éléments clés avec une approche scientifique.
Encadrez les membres de l’équipe et partagez votre expérience.
Développer les cadres existants pour l’assurance qualité automatisée.
Maintenez et améliorez la base de code existante en mettant l’accent sur l’évolutivité et la sécurité.
Participer aux revues de code et contribuer à l’amélioration continue des processus de développement.
Dépannez, déboguez et mettez à niveau les logiciels existants.
Compétences et qualifications essentielles
Solides compétences .NET (c#)
Connaissance de l’écosystème Android
Connaissance de Xamarin Android
Connaissance de Asp.Net noyau
Connaissance de WPF
Connaissance de WCF
Connaissance d’Azure et des pipelines Azure
Connaissance du langage de requête SQL Server et de l’optimisation des requêtes
Connaissance de Git
Compréhension des méthodologies Agiles et des pratiques DevOps.
Attributs personnels
Le candidat idéal possède d’excellentes compétences en résolution de problèmes et un souci du détail, combinés à de solides capacités de communication et de travail d’équipe. Vous devez être capable de travailler de manière indépendante et de gérer efficacement plusieurs tâches.
Dans l’ensemble, nous avons besoin d’un excellent programmeur capable d’écrire un code concis et performant. Mais surtout, vous partagez notre passion pour le codage et le développement de logiciels de qualité et durables.