Key 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.
Minimum Qualifications
- 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.
Additional Experience Desired
- Direct experience with regulated or financial billing calculations — utility billing, telecom rating, insurance premium computation, or comparable.
- Experience leading a modernization or strangler-fig migration of a long-lived legacy estate, including parallel-run validation harnesses and cut-over governance.
- Familiarity with the Windows Server / IIS / Task Scheduler operational surface that legacy billing platforms typically run on.
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 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.
🇧🇷 Essa vaga exige inglês. Você está pronto?
A DevSpeak Academy prepara desenvolvedores brasileiros para conquistar vagas internacionais. Domine o inglês técnico com professores que entendem o mundo dev.
Conheça a DevSpeak AcademyCandidaturas encerradasVer outras vagas
