Aspire Software is looking for a FullStack 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.

What your day will look like:

We are seeking strategic engineering support to assist in the modernization of a legacy desktop-
based application currently built using WinForms, VB6, and .NET, with a Microsoft SQL Server backend. The existing system is mission-critical, deployed in production across numerous clients, and maintained in a hybrid environment.


Current Architecture
Frontend/UI: WinForms and VB6 (monolithic)
Backend: .NET (mixed versions)
Database: Microsoft SQL Server
Deployment:
Primary: Citrix-hosted via VMware in Expedient private cloud
Distribution: Centralized remote desktop model (legacy, high overhead)
Infrastructure: Windows-based, on-prem and hosted hybrid deployments
Strategic Modernization Goals
Fully re-architect the application into a modern, modular, and scalable platform, using best-in- class development and DevOps practices
Apply AI-assisted development and where applicable, AI-enhanced product features (e.g., document understanding, intelligent indexing, automation) to accelerate delivery and unlock business value
Ensure cost-effective transformation, reducing long-term operational and support burdens

Favor a cloud-native architecture, but support optional on-premise or hybrid deployment models (e.g., containerized, isolated, or self-hosted packaging)
Embrace modern UI/UX design with accessibility and user productivity as guiding principles


Key Objectives
Eliminate dependency on VB6 and WinForms by rebuilding the frontend in modern frameworks (e.g., React, Angular, Blazor, etc.)
Refactor or replace backend services to enable modularization, testability, and scalability
Incorporate DevOps pipelines, IaC, automated testing, and CI/CD for safe, repeatable delivery
Support multi-environment deployment (on-prem, cloud, hybrid) with secure access controls
Create opportunities for cost savings through consolidation, automation, and efficient architecture
Partner Responsibilities
Lead or support the evaluation of modernization paths, recommending the optimal stack (Microsoft or open) based on long-term value, maintainability, and cost
Deliver technical designs, proofs of concept, and MVP implementations with appropriate documentation
Collaborate with our on-shore engineering and infrastructure team to ensure architectural alignment and secure transition
Provide guidance and execution support for AI integration, including both developer enablement

Requirements

  • Proven experience in VB6/.NET modernization and Windows-to-cloud transitions
  • Familiarity with Citrix-hosted applications and converting them to distributed or web-based deployments
  • Deep knowledge of DevOps, cloud infrastructure (AWS preferred), and secure software delivery
  • Demonstrated success in cost-efficient delivery, including use of offshore resources
  • Working knowledge of AI/ML enablement, especially for document-heavy or workflow-driven applications

Location

Beirut, Beirut Governorate, Lebanon

Job Overview
Job Posted:
4 days ago
Job Expires:
Job Type
Full Time

Share This Job: