





Remote senior software engineer title attracts many applicants, but niche VB.NET/WinForms requirement limits competition.
Role demands legacy VB.NET/WinForms, SQL Server, and billing domain knowledge, limiting cross-industry portability.
Explicit 7+ years plus mandatory VB.NET/WinForms, SQL Server, and testing/devops tooling increases filtering.
Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Own the design, development, and maintenance of the internal billing workflow VB.NET WinForms desktop application critical for monthly client billing.
Lead new feature development, system enhancements, performance optimizations, and participate in planning migration to a modern web-based architecture (e.g., ASP.NET Core/Blazor).
Collaborate with stakeholders across teams to translate billing workflow requirements into robust technical solutions, conduct code reviews, and mentor developers.
7+ years hands-on software development experience.
Strong expertise in VB.NET, .NET Framework, C#, ASP.NET, Core Blazor, Entity Framework Core.
Hands-on experience with T-SQL and SQL Server including database design, query optimization, stored procedures, and SQL Server Agent jobs.
Experience developing and maintaining WinForms desktop applications with MDI architecture.
Experienced in maintaining and modernizing complex financial/billing systems with strong understanding of financial processes and invoicing terminology.
Able to provide technical leadership, contribute to architectural decisions, and mentor team members.
Familiar with automated testing in .NET environments and modern development practices including use of AI-assisted tools like Claude Code.