Modernize legacy VB applications using .NET Core to develop new, scalable solutions.
Requirements
- 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-Sharp.
- Familiarity with Entity Framework Core, REST APIs, and modern development tools.
- Knowledge of version control systems (e.g., Git).
- Experience in migrating legacy VB apps to .NET Core.
- Understanding of CI/CD pipelines and DevOps tools.
Responsibilities
- Maintain and enhance legacy applications developed in VB.NET / Classic VB.
- Design, develop, and deploy new features using .NET Core / C-Sharp.
- Write and optimize complex SQL queries, stored procedures, functions, and database logic.
- Participate in system design, code reviews, and performance tuning.
- 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.
Other
- 2 years of experience in software development.
- Solid understanding of software development best practices and SDLC.
- Strong problem-solving and debugging skills.
- Exposure to Agile/Scrum methodologies.
- Experience in financial, insurance, or enterprise systems is a plus.