Overview
Skills
Job Details
Job Title: PowerBuilder Developer (C++/C#/PowerBuilder)
Location: Remote
Key Responsibilities
· Maintain & enhance legacy PowerBuilder applications used by transit operations.
· Troubleshoot defects, performance issues & production problems.
· Work with business teams to gather requirements & define technical specs.
· Support modernization: rewrite/refactor PowerBuilder code into C++/C#.
· Develop backend logic, APIs & integrations with enterprise systems.
· Perform code reviews, unit & integration testing.
· Prepare technical documentation & architectural diagrams.
· Support data migration, conversions, synchronization during transitions.
Must Have Skills
· Strong hands-on experience in PowerBuilder (9.x to 2019 R3).
· Proficiency in C++ & C# for migration/modernization work.
· Strong knowledge of client-server development & backend logic.
· Experience with Oracle / SQL Server / Sybase, stored procedures & tuning.
· Good understanding of OOP, SDLC & Agile.
· Experience with REST/SOAP web services & API integrations.
· Strong debugging & problem-solving skills.
· Excellent communication with business & technical teams.
Good to Have
· Experience with public sector / transportation / mission-critical apps.
· Familiarity with Git / TFS, CI/CD pipelines.