Senior Software Developer - Bilingual( French & English )

Beirut, Beirut Governorate, Lebanon

Valsoft Corporation

Valsoft's focus is to acquire and grow vertical software businesses that provide mission-critical solutions in their respective niche or market.

View all jobs at Valsoft Corporation

Apply now Apply later

Aspire Software is looking for an Senior Software Developer to join our team in Lebanon.

Here is a little window into our company: Aspire Software operates and manages wholly owned software companies, providing mission-critical solutions across multiple verticals. By implementing industry best practices, Aspire delivers a time sensitive integration process, and the operation of a decentralized model has allowed it to become a hub for creating rapid growth by reinvesting in its portfolio.

Responsabilités développement:

•Créer, développer, tester et entretenir diverses solutions web/cloud pour les clients de Progitek•Utiliser des technologies cloud AWS ;

•Assurer un développement backend (Golang, JS, TS, Python) et frontend (Vue.js. Next.js) ;

•Intégrer une architecture REST.API propre garantissant une bonne interopérabilité avec les serveurs ;•Migration de systèmes ‘legacy’ vers les technologies cibles ;

•En collaboration avec les seniors Dev, contribuer à définir et articuler la stratégie technique pour les projets ou les produits.

•Diagnostiquer et intervenir sur des systèmes legacy existants, afin d’en assurer la stabilité et l’évolution.

•Proposer des refactorings ciblés et progressives dans des environnements techniques peu documentés.

•Création des tests unitaires et de tests d’intégration, afin de garantir la robustesse, la fiabilité et la maintenabilité des nouveaux systèmes développés.

Responsabilités Leadership & architecture:

•Vision et Stratégie : En collaboration avec le CTO et les seniors Dev, participer à la définition de la vision et la stratégie techniques pour le projet ou le produit ;

•Conception Architecturale : Participer à la conception et la maintenance de l'architecture globale du système, en veillant à ce qu'elle réponde aux exigences du projet et qu'elle soit évolutive.

•Leadership Technique : En collaboration avec le CTO et les seniors Dev, établir et faire respecter les normes de codage, les meilleures pratiques et les directives architecturales. Pour certains sujets, être responsable de la pratique et de son application.

•Revues de Code : Diriger ou superviser des revues de code pour garantir que l'équipe produit un code de haute qualité et respecte les meilleures pratiques.

•Prototypage : Construire et valider des prototypes architecturaux ou des preuves de concept si nécessaire.

Requirements

Compétences recherchées :

 •Baccalauréat en informatique, en ingénierie ou une combinaison d’expertise pertinente

;•Expérience en tant que développeur full-stack Web ;

•Connaissances en sécurité réseau ;•Expérience avec AWS ;

•Expérience avec le développement d’API ;

•Maîtrise de Git, des workflows Git et des pipelines de déploiement ;

•Bonne connaissance des workflows IaC (Infrastructure as Code) dans Terraform ;

•Connaissance pratique des opérations et de la maintenance des bases de données ;

•Attitude de résolution de problèmes ;

•Esprit d'équipe, collaboration, curiosité, et autonomie ;

•Expérience avec la méthodologie Scrum ;

•La capacité de travailler en français et en anglais ;C’est un atout si tu possèdes : -Connaissance de Golang

;-Expérience avec des systèmes serverless (de type Lambda) ;

-Expérience avec JIRA en mode Scrum ;-Maîtrise des outils IA de support au développement (ex : GitHub Copilot, ChatGPT) ;

-Expérience avec les outils AI de support au développement (ex : GitHub Copilot, ChatGPT).

Apply now Apply later

* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰

Job stats:  0  0  0

Tags: APIs Architecture AWS ChatGPT Copilot Git GitHub Golang GPT Jira Lambda Pipelines Python Scrum Terraform Vue

Region: Middle East
Country: Lebanon

More jobs like this