Regional Management Corp. is a national leader in consumer financing, and they are seeking an experienced VB/SQL Engineer with .NET Core expertise to join their software development team. The ideal candidate will maintain and enhance legacy applications while contributing to the development of new, scalable solutions.
Responsibilities:
- Maintain and enhance legacy applications developed in VB.NET / Classic VB
- Design, develop, and deploy new features using .NET Core / C#
- Write and optimize complex SQL queries, stored procedures, functions, and database logic
- Participate in system design, code reviews, and performance tuning
- Collaborate with cross-functional teams including QA, DevOps, and Product Management
- Support migration and modernization of legacy systems into modern .NET architecture
- Debug, troubleshoot, and resolve application and database-related issues
- Document technical specifications, workflows, and processes
Requirements:
- < 2 years of experience in software development
- Strong experience in VB.NET, Visual Basic 6 (VB6) (optional but preferred)
- Proficient in SQL Server (T-SQL) – including query optimization, stored procedures, views, and triggers
- Hands-on experience with .NET Core / C#
- Familiarity with Entity Framework Core, REST APIs, and modern development tools
- Knowledge of version control systems (e.g., Git)
- Solid understanding of software development best practices and SDLC
- Strong problem-solving and debugging skills
- Experience in migrating legacy VB apps to .NET Core
- Exposure to Agile/Scrum methodologies
- Understanding of CI/CD pipelines and DevOps tools
- Experience in financial, insurance, or enterprise systems is a plus