Senior Software Developer
Aspire Software
Posted 30+ days ago
Send me Jobs like this
Nationality
Any Nationality
Gender
Not Mentioned
Vacancy
1 Vacancy
Job Description
Roles & Responsibilities
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.
- 7+ years of hands-on development experience with VB.NET, WinForms, or equivalent Windows
- Expertise in .NET Framework and/or .NET Core (C#), with modern backend development experience.
- Strong command of Microsoft SQL Server and relational database design (T-SQL, stored procedures, indexing).
- Proven ability to troubleshoot complex systems and debug production issues with confidence.
- Familiarity with modern practices in DevOps, CI/CD, version control (Git), and cloud-aware development.
- Passion for clean code, refactoring, and delivering customer value through quality software.
- Ability to work autonomously in a distributed team and communicate clearly in English.
Bonus Skills
- Experience working with government or public sector software.
- Background in document management, OCR, imaging, or search systems.
- Exposure to AI tooling, WebAssembly, or GPU-powered workloads is a plus.
- Experience building or leading remote teams in the MENA region or similar environments.
Desired Candidate Profile
- 7+ years of hands-on development experience with VB.NET, WinForms, or equivalent Windows
- Expertise in .NET Framework and/or .NET Core (C#), with modern backend development experience.
- Strong command of Microsoft SQL Server and relational database design (T-SQL, stored procedures, indexing).
- Proven ability to troubleshoot complex systems and debug production issues with confidence.
- Familiarity with modern practices in DevOps, CI/CD, version control (Git), and cloud-aware development.
- Passion for clean code, refactoring, and delivering customer value through quality software.
- Ability to work autonomously in a distributed team and communicate clearly in English.
Company Industry
- IT - Software Services
Department / Functional Area
- IT Software
Keywords
- Senior Software Developer
Disclaimer: Naukrigulf.com is only a platform to bring jobseekers & employers together. Applicants are advised to research the bonafides of the prospective employer independently. We do NOT endorse any requests for money payments and strictly advice against sharing personal or bank related information. We also recommend you visit Security Advice for more information. If you suspect any fraud or malpractice, email us at abuse@naukrigulf.com
Similar Jobs
Dot Net Developer
Confidential Company
- 5 - 10 Years
- Dubai - United Arab Emirates (UAE)
Full stack Developer
Alpha Data Processing Services LLC
- 8 - 12 Years
- Dubai - United Arab Emirates (UAE)
Full stack Developer
Alpha Data Processing Services LLC
- 8 - 12 Years
- Dubai - United Arab Emirates (UAE)