Développeur de Logiciel Confirmé


Description de l'emploi
Nous recherchons un développeur d'applications full-stack chevronné, passionné par l'innovation et doué pour la création de solutions logicielles. Rejoignez notre équipe agile et contribuez aux applications et aux services qui renforcent les services de conseil et de gestion informatiques. Si vous vous épanouissez dans un environnement collaboratif au rythme rapide et que vous êtes engagé dans votre croissance personnelle, nous serions ravis d'avoir de vos nouvelles.

Les pré-requis techniques
  • Expérience avérée dans le développement d'applications Web complètes à l'aide de frameworks et de langages modernes tels que Ruby, Python, Rails, TypeScript, Next.js ou similaires.
  • Solide compréhension des principes de développement logiciel, y compris la POO, la programmation fonctionnelle, les modèles de conception, le développement basé sur les tests/le comportement et les structures de données.
  • Expérience dans la conception et la mise en œuvre d'API, d'architectures de microservices, de REST, de GraphQL et/ou de protocoles similaires, en utilisant les bonnes pratiques pour des systèmes évolutifs et maintenables.
  • Maîtrise des bases de données SQL et/ou NoSQL (par exemple, PostgreSQL, MongoDB, Redis, MySQL) et expertise en modélisation de données, optimisation des performances et gestion de bases de données.
  • Excellente maîtrise d'UNIX et des langages de script, de préférence avec Linux, FreeBSD et/ou Mac OS X.
  • Maîtrise de Git ou de systèmes de contrôle de versions similaires, ainsi que bonnes pratiques en matière de gestion des référentiels de code et de gestion des conflits de fusion.
  • Expertise en HTML/CSS, conception réactive et familiarité avec les frameworks frontend tels que React, Angular ou Vue.
  • Expérience Dev/Ops avec des plates-formes cloud telles qu'AWS, Azure ou Google Cloud Platform, et déploiement d'applications dans ces environnements.

Au-delà du code :
Nous pensons que l'expertise technique n'est qu'une partie de ce qui fait un excellent développeur de logiciels senior. Nous valorisons les personnes complètes qui possèdent une combinaison unique de compétences techniques, une solide éthique de travail, d'excellentes compétences en communication et en relations interpersonnelles et une passion pour l'apprentissage continu.
  • Motivé et doté d'une solide éthique de travail ; capable de travailler de manière indépendante ou en équipe.
  • Axé sur les résultats et axé sur la fourniture de solutions logicielles de haute qualité.
  • Excellentes compétences en communication ; peut présenter clairement des idées complexes à divers publics.
  • Passionné par l'apprentissage de nouvelles technologies et par la connaissance des tendances du secteur.
  • Solides compétences en matière d'organisation et de priorisation ; capable de gérer plusieurs tâches et délais.
  • Excellentes compétences analytiques : capable d'évaluer des informations provenant de sources multiples et de résoudre les conflits.
  • Expérience dans l'encadrement et l'accompagnement de développeurs juniors.
  • Formation : licence. Au lieu d'un diplôme, 4 années d'expérience pertinente peuvent être acceptées.

Éducation:
licence. Au lieu d'un diplôme, 4 années d'expérience pertinente peuvent être acceptées.

Connaissances, compétences et aptitudes :
  • Au moins cinq ans d'expérience pratique en développement de logiciels
  • Familiarité avec les méthodologies de développement Agile (Scrum, Kanban) et les outils de collaboration comme Jira, Trello ou Asana
  • Expérience du développement piloté par les tests (BDD/TDD) et des frameworks de test tels que RSpec, Jest et
  • Connaissance des outils Infrastructure as Code (IaC) tels que CDK et Terraform, ainsi que des outils CI/CD tels que Jenkins, GitHub Actions ou ArgoCD
  • Connaissance des conteneurs, Docker, Kubernetes et Helm
  • Compétence en rédaction de documentation technique, en création de guides d'utilisation et en gestion de bases de connaissances

Contact
Merci d'adresser votre CV accompagné d'une lettre de motivation à : akasi-careers@akasigroup.com