Required Skills

SQL Server. VB .NET

Work Authorization

  • US Citizen

  • Green Card

  • EAD (OPT/CPT/GC/H4)

  • H1B Work Permit

Preferred Employment

  • Corp-Corp

  • W2-Permanent

  • W2-Contract

  • Contract to Hire

Employment Type

  • Consulting/Contract

education qualification

  • UG :- - Not Required

  • PG :- - Not Required

Other Information

  • No of position :- ( 1 )

  • Post :- 18th Jan 2024

JOB DETAIL

MUST HAVE’S:

  • Experience in VB 6 (Visual Basic)  - Yes
  • Experience in VB .NET (any .net framework or core version, preferably 3.1 and above) - Yes
  • Experience in C# - Optional
  • Azure DevOps – Boards - Yes
  • Windows Desktop application with multi-threading - Yes
  • ADO, ADO .NET - Yes
  • ActiveX and COM components in Windows - Yes

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 environmen

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. 

 

Company Information