Senior Software Engineer (VB6 / Legacy Modernization) at South Geeks | Wyoming, New York, US | Rezi

Senior Software Engineer (VB6 / Legacy Modernization) at South Geeks

Senior Software Engineer (VB6 / Legacy Modernization)

South Geeks · Wyoming, New York, US

2 months ago

Senior Software Engineer (VB6 / Legacy Modernization)

South Geeks · Wyoming, New York, US

2 months ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now

About the Role

You will be working on a large VB6 legacy codebase that powers real government operations every day. The work is incremental modernization: using AI tools to read, document, and understand complex legacy code, then refactoring and building new components in Python and SQL alongside the existing system. Some days you are deep in VB6 and COM/ActiveX. Others, you are writing Python scripts, optimizing SQL queries, or diagnosing a production issue in a multi-tenant environment. AI tools (Claude Code, Cursor, Copilot) are part of your daily workflow, not an afterthought.

Responsibilities

  • Work on a large VB6 legacy codebase.
  • Perform incremental modernization using AI tools.
  • Read, document, and understand complex legacy code with AI tools.
  • Refactor and build new components in Python and SQL.
  • Write Python scripts.
  • Optimize SQL queries.
  • Diagnose production issues in a multi-tenant environment.
  • Utilize AI tools (Claude Code, Cursor, Copilot) daily.

Requirements

  • Comfort working daily with AI coding tools (Claude Code, Cursor, Copilot, or similar).
  • Solid experience with SQL Server and relational database design.
  • Experience navigating and contributing to large, complex legacy codebases.
  • Strong debugging and problem-solving skills in production environments.
  • Ability to read and understand VB6, COM/ActiveX, or equivalent legacy technologies.

Skills

  • Experience with GIS technologies (ESRI MapObjects, ArcSDE).
  • Familiarity with Jenkins or GitHub Actions for CI/CD.
  • Python scripting for automation or tooling.
  • Prior exposure to legacy-to-modern migration projects.
  • Multi-tenant database architecture experience.

Location

  • Latin America
  • Remote

Work Type

  • Long-term
  • Remote

Salary/Compensations

  • Payment in USD

Benefits

  • Long-term projects
  • 100% remote work
  • Payment in USD
  • PTO
  • English lessons
  • Technical training
  • WFH budget
  • Career Coaching

About the Company

  • South Geeks partners with high-growth companies to provide elite, AI-fluent software engineers from Latin America.
  • Engineers integrate seamlessly into client teams, working with client tools, timezones, and ownership.
  • The client provides cloud-based government management software to over 250 US municipalities.
  • The client's platform modernizes local government operations, including permitting, inspections, reporting, and resident services.
  • Client engineering involves a large, mission-critical system with a modernization roadmap and an AI-native development culture.
  • South Geeks works with engineers who take ownership.
  • Engineers are embedded with client teams, collaborating directly with client engineers and product leaders.
  • South Geeks People Ops team supports engineers to ensure optimal performance.