B&A
IAMUS Consulting
(7722) Ingénieur Logiciel Senior
À propos du poste
Nous recherchons actuellement un ingénieur logiciel talentueux et expérimenté pour rejoindre notre équipe. En tant qu'ingénieur logiciel, vous serez responsable de la conception, du développement et de la mise en œuvre de capacités logicielles complexes pour des systèmes informatiques. Vous travaillerez en étroite collaboration avec d'autres ingénieurs talentueux pour créer des solutions logicielles qui répondent aux besoins de nos clients.
Dans ce rôle, vous aurez l'opportunité de travailler avec des outils et des technologies modernes, et vous serez encouragé à rester à jour avec les derniers développements dans le domaine. Vous ferez partie d'une équipe dynamique et collaborative qui s'engage à fournir des solutions logicielles de haute qualité à nos clients. Si vous êtes un ingénieur logiciel motivé, créatif et soucieux du détail, passionné par le développement de solutions logicielles innovantes, nous serions ravis d'avoir de vos nouvelles.
Exigences
Responsabilités professionnelles essentielles
- Doit avoir une solide connaissance pratique et une expérience du développement de capacités logicielles basées sur Java.
- Doit avoir une nature curieuse, de la réactivité et d'excellentes compétences en test.
- Doit également posséder de solides compétences en dépannage et la capacité de travailler sous pression avec plusieurs échéances.
- Se tenir au courant des tendances émergentes et des technologies dans le développement de logiciels.
- Transitionner de manière transparente entre l'exécution pratique et le guidage de l'équipe, en considérant le mentorat et le leadership d'équipe comme des composantes inhérentes à l'impact de niveau senior.
- Travaillera dans un environnement de petite entreprise au rythme rapide avec notre équipe talentueuse.
- Tâches supplémentaires assignées.
Prérequis
Qualifications minimales
- Autorisation de sécurité - Une autorisation de sécurité actuelle du gouvernement américain n'est pas requise au départ, mais sera traitée pour une autorisation de niveau Secret ; la citoyenneté américaine est requise.
- 9 ans d'expérience en ingénierie logicielle, frameworks et bibliothèques Java modernes (par exemple, Spring, Guava) Bachelor dans un domaine connexe ; 7 ans d'expérience pertinente avec un Master dans un domaine connexe ; ou diplôme d'études secondaires ou équivalent et 13 ans d'expérience pertinente.
- Expérience dans la création et la maintenance de déploiements Kubernetes à l'aide d'outils tels que Helm et Flux.
- Solide expérience en développement logiciel Java.
- Expérience dans la conception d'APIs d'entreprise.
- Expérience des services Web RESTful.
- Expérience de l'architecture de microservices.
- Expérience du cycle de vie du développement logiciel agile.
- A une capacité prouvée à apprendre rapidement et travaille bien à la fois de manière indépendante et en équipe.
- Expérience avec le système d'exploitation Linux.
- Expérience avec des outils de gestion de configuration (par exemple, Git, Nexus, Maven).
- Expérience démontrée en tant que chef technique, mentor ou responsable d'équipes d'ingénierie.
- Doit être capable de travailler dans un environnement hybride, en passant en moyenne 2 jours par semaine dans notre bureau de San Antonio. La flexibilité est essentielle pour s'adapter aux changements d'horaire si nécessaire.
Exigences préférées
- Expérience des technologies cloud (AWS, Azure).
- Expérience dans la conception et l'écriture d'outils Kubernetes personnalisés tels que des opérateurs et des CRD personnalisés.
- Expérience avec des langages de programmation tels que golang et python.
- Expérience dans l'écriture d'automatisation dans des outils CI/CD tels que les pipelines CI de Gitlab.
- Expérience des bases de données distribuées, des bases de données NoSQL, des moteurs de recherche plein texte (par exemple, Elasticsearch, MongoDB, Solr).
- L'expérience en scripting est un grand plus.
- Une expérience préalable ou une familiarité avec notre plateforme Big Data est un plus.
- Compréhension des méthodologies de développement logiciel AGILE et utilisation des suites d'outils de développement logiciel standard. (par exemple, JIRA, Confluence, Github Enterprise, etc.)
Rémunération
Chez IAMUS Consulting, nous construisons une équipe de personnes partageant les mêmes idées qui n'ont pas peur de travailler dur et de se soutenir mutuellement pour obtenir de meilleurs résultats. Favoriser un environnement où les employés de haut calibre peuvent briller signifie que nous offrons des avantages et un soutien à notre équipe, tant au bureau qu'au-delà. Nos avantages comprennent l'assurance maladie, l'assurance-vie, l'assurance invalidité, les régimes financiers et de retraite, les congés payés, le développement professionnel, l'aide aux études et la garde d'enfants.
Le salaire chez IAMUS Consulting varie en fonction de l'emplacement, de l'éducation, des compétences, de l'expérience, ainsi que de l'abordabilité spécifique au contrat. L'estimation du salaire pour ce poste est entre 189 000 $ et 243 000 $. Cette estimation est une partie du package de rémunération global de IAMUS Consulting.
