Beirut, Beirut Governorate, Lebanon
48 days ago
Senior Software Developer (VB.net,C#,)

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.

About the Role

We are seeking a Senior Software Developer to join a growing team modernizing critical software systems used by local governments across the United States. This role focuses on maintaining, stabilizing, and transforming a VB.NET / WinForms-based application that manages land records and vital public documents for municipalities.

Ideal candidates will have significant experience with legacy Windows application development and a passion for modern DevOps, testing, and architecture practices. This position offers both technical autonomy and the opportunity to lead or build a regional team of engineers in Lebanon or similar time zones.

Key Responsibilities: Maintain and improve a mature VB.NET and WinForms codebase used in local government offices. Lead the stabilization and modernization of legacy systems through structured testing, clean refactoring, and architectural evolution. Design and implement new modules using modern .NET (C#, .NET 6+), WebAssembly, or Blazor technologies as part of an incremental platform migration. Collaborate with cross-functional teams (product, QA, DevOps) to plan and deliver roadmap features. Integrate new technologies, including AI-assisted development tools, automated testing, and performance telemetry. Champion test-driven development (TDD) and quality-first engineering practices. Contribute to or lead a small team of regional engineers with mentorship, code reviews, and development planning. Work within a structured software development lifecycle (SDLC) using Agile or hybrid methodologies.
Confirmar seu email: Enviar Email