What are the responsibilities and job description for the VB6 Developer position at Shrive Technologies?
Role - VB6 Developer
Location - Secaucus, NJ(Hybrid)
Key Responsibilities
Maintaining and Enhancing Existing VB6 Applications: This is a primary focus, as many organizations still rely on VB6 for legacy systems.
Troubleshooting and Debugging: Identifying and resolving issues within VB6 codebases.
Code Updates and Patches: Ensuring the continued functionality of VB6 applications through updates and bug fixes.
Integration with Other Systems: Working with VB6 applications to integrate with newer technologies or systems.
Database Management: Working with SQL databases (e.g., SQL Server) to manage data used by VB6 applications.
Documentation: Creating and maintaining documentation for VB6 applications.
Testing: Developing and executing test plans to ensure the quality and functionality of VB6 applications.
Project-Specific Technical Requirements: Defining and implementing technical requirements for specific projects.
Collaboration: Working as part of a team to develop and maintain VB6 applications.
Skills And Qualifications
Windows Programming Knowledge: Understanding of Windows APIs and programming techniques.
SQL Database Knowledge: Experience with SQL databases, such as SQL Server, and writing SQL queries. Knowledge to MS-Access is recommended.
Object-Oriented Programming (OOP) Concepts: A good understanding of OOP principles, as they can be applied to VB6 development.
Troubleshooting and Debugging Skills: Ability to identify and resolve issues in VB6 code.
Communication Skills: Ability to communicate technical information clearly and effectively.
Teamwork: Ability to work effectively as part of a development team.
Version Control: Familiarity with version control systems (e.g., Git) and historical experience in VSS SourceSafe.
SDLC Development Models: Familiarity with Software Development Life Cycle (SDLC) models.
Proficiency in Visual Basic 6: At-least 5 historical extensive experience with the VB6 language, including its syntax, features, and best practices.
Location - Secaucus, NJ(Hybrid)
Key Responsibilities
Maintaining and Enhancing Existing VB6 Applications: This is a primary focus, as many organizations still rely on VB6 for legacy systems.
Troubleshooting and Debugging: Identifying and resolving issues within VB6 codebases.
Code Updates and Patches: Ensuring the continued functionality of VB6 applications through updates and bug fixes.
Integration with Other Systems: Working with VB6 applications to integrate with newer technologies or systems.
Database Management: Working with SQL databases (e.g., SQL Server) to manage data used by VB6 applications.
Documentation: Creating and maintaining documentation for VB6 applications.
Testing: Developing and executing test plans to ensure the quality and functionality of VB6 applications.
Project-Specific Technical Requirements: Defining and implementing technical requirements for specific projects.
Collaboration: Working as part of a team to develop and maintain VB6 applications.
Skills And Qualifications
Windows Programming Knowledge: Understanding of Windows APIs and programming techniques.
SQL Database Knowledge: Experience with SQL databases, such as SQL Server, and writing SQL queries. Knowledge to MS-Access is recommended.
Object-Oriented Programming (OOP) Concepts: A good understanding of OOP principles, as they can be applied to VB6 development.
Troubleshooting and Debugging Skills: Ability to identify and resolve issues in VB6 code.
Communication Skills: Ability to communicate technical information clearly and effectively.
Teamwork: Ability to work effectively as part of a development team.
Version Control: Familiarity with version control systems (e.g., Git) and historical experience in VSS SourceSafe.
SDLC Development Models: Familiarity with Software Development Life Cycle (SDLC) models.
Proficiency in Visual Basic 6: At-least 5 historical extensive experience with the VB6 language, including its syntax, features, and best practices.