Senior Visual Basic Software Developer
Posted 1hrs ago
Employment Information
Report this job
Job expired or something wrong with this job?
Job Description
Senior Visual Basic Software Developer maintaining legacy billing systems for regulated utility and rent billing platforms at 3Pillar. Involves working with VB6 and ASP technologies.
Responsibilities:
- Independently own, maintain, and extend the legacy billing surfaces — the VB6 COM components, the classic ASP / VBScript operator pages, the SQL Server T-SQL billing procedures, and the ASP.NET WebForms screens that wrap them.
- Partner with the existing COM component owner (who keeps the bill-generation core) on shared interfaces, change windows, and parallel-run validation.
- Reverse-document and add safety tests to the highest-risk undocumented modules — the rate-aggregation engine, the jurisdiction-specific tax and regulatory procs (CARE / FERA / WSA / state-specific admin fees), the classic-ASP operator UI for revenue-affecting workflows, and the Australia-specific billing logic and its opaque property-settings keys.
- Prove and maintain the VB6 build for the full legacy estate, including the three licensed-dependency report DLLs (ActiveReports 2.0 components, Persits AspPDF, SoftArtisans ExcelWriter 4.0).
- Plan and execute the migration of the most fragile legacy surfaces over time
Requirements:
- A minimum of 6+ years of experience as a software engineer.
- Strong, current expertise in
- VB6 and COM / COM+ interop,
- classic ASP and VBScript,
- T-SQL on Microsoft SQL Server (stored procedures, query tuning, schema reasoning),
- ASP.NET WebForms.
- High level of English proficiency required to interact with a globally-based engineering and operations team.
- A demonstrable track record of reading, decoding, and documenting undocumented legacy code.
- Experience working alongside an active code owner on a shared critical-path component, including change-window coordination and parallel-run validation.
- Strong instincts for safety-of-change: small commits, change-budget thinking, parallel-run validation, feature-flag gating, and explicit rollback plans.
Benefits:
- Medical Insurance benefits as per company policy.
- Life Insurance as per company policy
- 12 days of paid vacation, sick leave and paid holidays as per local law
- Paternity and maternity leave as per as per local law
- Marriage, bereavement and graduation leaves as per company policy
- Sick leave and paid holidays as per local law
- Christmas bonus as per local law
- Saving Fund “Asociacion Solidarista”
- Beach house (Managed by the Asociacion Solidarista)
- Discounts in local shops
- Direct deposit of payroll.
- Paid professional certifications

















