Dice is the leading career destination for tech experts at every stage of their careers. Our client, Camsdata Inc, is seeking the following. Apply via Dice today!
Job Title: VB.Net Developer
Location: 100% Remote
Duration: Long term Contract
Only: Independent Visa
Job Overview:
We are seeking a highly skilled and experienced Senior Developer to lead our VB 6 to VB .NET migration projects. The ideal candidate will have a deep understanding of both VB 6 and VB .NET technologies, with a proven record of accomplishment of successfully migrating legacy applications. The candidate should be well-versed in using the necessary toolsets and possess strong analytical and problem-solving skills.
Key Responsibilities:
Work closely with the customers and internal stakeholder on migrating medium to high complex VB 6 applications to VB .NET, ensuring code quality, performance, and functionality are maintained or enhanced during the process.Collaborate with cross-functional teams to understand business requirements and translate them into efficient and scalable .NET solutions.Proficient in using migration tools such as the Visual Basic Upgrade Companion (VBUC) or similar tools for code conversion.Work on code refactoring tools and methodologies to modernize and optimize legacy code.Develop best practices in migration by following in-depth analysis of VB 6 and VB .NET programming languages.Hands-on in developing and maintaining applications in VB .NET.Conduct thorough testing of migrated applications to ensure functionality, performance, and reliability.Identify and address any issues or bugs that may arise during the migration process.
Qualifications:
Experience in building / maintaining Windows applications built using Visual Basic 6.0. Knowledge of ActiveX, COM, OLEDB and ADO (Active Data Objects) are an added advantage.Experience in VB .NET development by building desktop applications.Proven experience in VB 6 to VB .NET migration projects.Strong understanding of software development life cycle and best practices.Experience in Visual Basic Upgrade Companion (VBUC) or similar migration tools.Source control systems (e.g., Git) for version control.Proficient in using debugging and profiling tools.Knowledge of database systems, especially SQL Server. Ability to write optimized queries for SQL Server.Familiarity with agile development methodologies and tools such as Jira or Azure Boards.Excellent problem-solving and analytical skills.Effective communication and collaboration abilities within a team environment.
Preferred Qualifications:
Experience with legacy migration tools and methodologies.Familiarity with continuous integration and continuous deployment (CI/CD) pipelines and related tools.Certifications in relevant technologies.