Negotiable
Outside
Remote
USA
Summary: The PowerBuilder Developer role focuses on maintaining and enhancing legacy PowerBuilder applications for transit operations while supporting modernization efforts through the rewriting and refactoring of code into C++ and C#. The position requires collaboration with business teams to gather requirements and define technical specifications, alongside performing code reviews and testing. Strong hands-on experience with PowerBuilder and proficiency in C++ and C# are essential for success in this role.
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.
Key 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.
- Experience with public sector / transportation / mission-critical apps.
- Familiarity with Git / TFS, CI/CD pipelines.
Salary (Rate): undetermined
City: undetermined
Country: USA
Working Arrangements: remote
IR35 Status: outside IR35
Seniority Level: undetermined
Industry: IT
Job Title: PowerBuilder Developer (C++/C#/PowerBuilder)
Location: Remote
Experience: 7 10 Years
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.
- Experience with public sector / transportation / mission-critical apps.
- Familiarity with Git / TFS, CI/CD pipelines.