VB6 Engineer

VB6 Engineer

Inside IR35, £530 P/D

3 monthly rolling contract (Expected to last 12-15 months)

Hybrid, 1-2 days on site per week in Telford

Active SC would be advantageous

As a VB6 Engineer, you will remediate, stabilise, and modernise VB6 applications decoupling data from existing databases to target relational platforms (e.g., Oracle/SQL Server) and implementing secure, supportable fixes. You'll collaborate with architects, DB specialists, testers, and delivery leads to plan and execute safe change in line with client standards.



Key Outcomes

  • Risk reduction & compliance: Identify and remediate vulnerabilities, unsupported dependencies, and non compliant VB6 patterns to meet security and data?protection expectations.
  • Decoupling from Ingres: Refactor data access; support migration from Ingres to the agreed target RDBMS while retaining VB6 UI where required.
  • Quality & Release readiness: Deliver thoroughly tested fixes and enhancements that are verifiable in SIT, E2E/UAT and OAT/NFR phases, supporting traceability and sign off.
  • Knowledge transfer: Produce clear documentation and handover notes to live support teams.


Responsibilities

  • Analyse VB6 applications (forms, modules, class libraries, COM components) to map dependencies (ADO, ODBC, custom DLLs/OCXs) and legacy database touchpoints.
  • Design and implement low risk remediation: data access abstraction, connection/string/driver changes, error handling hardening, and performance fixes aligned to target databases.
  • Collaborate with DB engineers to plan and validate schema/data migration and to optimise SQL (procs/queries) post migration.
  • Build and execute test plans with QA: unit/functional/regression, non functional (reliability, performance), and defect lifecycle management across SIT, E2E/UAT and OAT.
  • Contribute to release documentation and change approvals; support rehearsals and cutovers where needed.
  • Work within governance for security, data protection, and auditability; keep artefacts current (design notes, runbooks, KT packs).
  • Participate in agile ceremonies; coordinate with the other programme streams and Model Office activities.
  • Guide engineering best practices across squads, including code quality, security, and performance.



Essential Skills & Experience

  • Strong VB6: forms, modules, class modules, COM/ActiveX, API calls, ADO/ODBC.
  • Legacy remediation in regulated environments: diagnosing runtime faults, dependency drift, and security gaps; implementing safe, minimal?change fixes.
  • Database fluency: experience moving away from Ingres or similar RDBMS; comfort working with DBAs on schema, queries, and performance while preserving behaviour.
  • Quality engineering: practical test design, defect triage, and readiness for multi?phase test models (SIT/E2E/UAT/OAT).
  • Delivery habits: version control (Git/TFS), lightweight design documentation, and effective stakeholder communication.

Job Details

Company
TXP
Location
Telford, Shropshire, United Kingdom
Employment Type
Contract
Salary
£0.00 - £530/day
Posted