Description de l'entreprise
Smart Tech & Innovation Solutions est une entreprise spécialisée dans le développement de solutions logicielles innovantes pour des client·es de secteurs variés. Elle met l’accent sur la qualité, la fiabilité et l’amélioration continue de ses produits numériques. L’équipe valorise la collaboration, le partage de connaissances et l’adoption de technologies modernes.
Rejoindre Smart Tech & Innovation Solutions, c’est évoluer dans un environnement technique stimulant, axé sur la résolution de problèmes concrets. L’entreprise offre un cadre propice à l’apprentissage, à l’innovation et à l’évolution professionnelle.
Description du posteEn tant qu’Ingénieur·e Logiciel Full Stack, vous participez à la conception, au développement, aux tests, au déploiement et à la maintenance d’applications web et cloud. Vous intervenez sur l’ensemble du cycle de vie des projets, de l’analyse des besoins jusqu’à la mise en production.
Vous collaborez avec les équipes techniques pour développer des solutions robustes, performantes et évolutives, tout en contribuant aux revues de code, à l’amélioration de l’architecture logicielle et à l’optimisation des performances. Vous serez également amené·e à travailler sur des projets intégrant des technologies cloud, des conteneurs et, selon les besoins, des composants d'intelligence artificielle ou d'analyse de données.
Ce poste est basé sur site à Le Plateau, avec une collaboration étroite au sein de l'équipe de développement.
QualificationsNous recherchons une personne passionnée par le développement logiciel et maîtrisant plusieurs des technologies suivantes :
- Excellente maîtrise de Java et de l'écosystème Spring Boot pour le développement back-end.
- Bonne maîtrise d'un ou plusieurs frameworks front-end modernes tels que Angular et/ou React.
- Bonne connaissance de Python, notamment pour le développement d'API, l'automatisation ou les projets d'intelligence artificielle et de data.
- Maîtrise des bases de données relationnelles (PostgreSQL, MySQL) et/ou NoSQL (MongoDB).
- Expérience dans la conception et le développement d'API REST sécurisées.
- Bonne maîtrise de Git et des workflows de gestion de versions (GitFlow, Pull Requests, Code Review).
- Expérience avec Docker et les technologies de conteneurisation.
- Connaissance des services AWS (EC2, S3, RDS, Lambda, ECS ou équivalents) ou d'autres plateformes cloud constitue un atout majeur.
- Solides connaissances en architecture logicielle (Clean Architecture, architecture en couches, microservices, principes SOLID, Design Patterns).
- Bonne compréhension des méthodologies Agile (Scrum, Kanban).
- Expérience dans les tests unitaires et d'intégration.
- La connaissance des outils DevOps (CI/CD, GitHub Actions, GitLab CI, Jenkins, Kubernetes) constitue un avantage.
- Capacité à résoudre des problèmes complexes, esprit d'analyse, autonomie, curiosité technologique et excellentes aptitudes au travail en équipe.
Profil recherché- Titulaire d'un BAC+3 à BAC+5 en Informatique, Génie Logiciel, Génie Informatique ou dans un domaine équivalent.
- Vous justifiez d'au moins deux (2) années d'expérience professionnelle en développement logiciel (hors stages académiques).
- Vous maîtrisez plusieurs technologies modernes telles que Java (Spring Boot), Angular, React, Python, Docker, Git, ainsi que les principes d'architecture logicielle.
- Une expérience avec les services AWS ou d'autres plateformes cloud constitue un atout.
- Vous êtes autonome, rigoureux(se), doté(e) d'un excellent esprit d'analyse et de synthèse.
- Vous appréciez le travail en équipe, la revue de code et le partage de connaissances.
- Vous êtes passionné(e) par les nouvelles technologies et avez une forte capacité d'apprentissage et d'adaptation.
- Vous accordez une importance particulière à la qualité du code, aux bonnes pratiques de développement et à l'amélioration continue.