Position Title
Senior PowerBuilder Developer
Location
Richmond, VA
Work Schedule
Hybrid – 3 to 4 Days Onsite Per Week (Required)
📌 Candidates must be willing to work onsite 3–4 days per week.
Interview Type
Webcam Interview Only
Project Overview
Virginia Tax is seeking an experienced Senior PowerBuilder Developer to support Project Lighthouse, a major modernization initiative involving the maintenance of the legacy Integrated Revenue Management System (IRMS) and the development of interfaces between GenTax and IRMS.
The selected candidate will provide analysis, development, support, and maintenance for the IRMS legacy platform while contributing to the implementation of new interfaces required to support multiple modernization rollouts. This position requires close collaboration with Virginia Tax management, technical teams, and business stakeholders in an Agile development environment.
Key Responsibilities
Application Development & Maintenance
· Maintain and support existing IRMS legacy applications.
· Design, develop, test, and implement PowerBuilder applications and enhancements.
· Develop clean, efficient, maintainable, and scalable code.
· Troubleshoot and resolve application issues in production and non-production environments.
Integration Development
· Develop and maintain interfaces between GenTax and IRMS systems.
· Design and implement integrations with REST APIs.
· Develop and maintain interfaces with FileNet applications.
· Ensure reliable and secure data exchange between systems.
Requirements & Analysis
· Work with business and technical stakeholders to gather, analyze, and clarify requirements.
· Participate in customer requirements sessions and technical design discussions.
· Contribute to architectural decisions and solution design.
Agile Development
· Participate in Agile ceremonies including sprint planning, standups, reviews, and retrospectives.
· Collaborate with cross-functional teams to deliver project objectives.
· Utilize Azure DevOps for work tracking and project management activities.
Documentation & Communication
· Prepare technical documentation and design specifications.
· Communicate effectively with project managers, developers, business analysts, and stakeholders.
· Provide status updates and technical recommendations.
Required Qualifications
· Extensive experience developing applications using PowerBuilder 12.5 or higher
· Strong experience working with relational databases such as:
o Oracle 19c or higher
o MySQL
o Similar enterprise databases
· Experience developing interfaces with FileNet
· Experience developing and consuming REST APIs
· Experience designing and developing maintainable application code
· Experience using Azure DevOps or similar project tracking tools
· Strong written and verbal communication skills
· Ability to work independently and within a collaborative team environment
· Experience working in Agile software development environments
Highly Preferred Qualifications
· Experience designing, developing, and maintaining Tax Processing Systems
· Experience with Revenue Management Systems
· Product knowledge of the IRMS (Integrated Revenue Management System)
· Functional knowledge of tax administration systems
· Experience supporting large-scale modernization initiatives
Technical Environment
· PowerBuilder 12.5+
· Oracle 19c+
· MySQL
· REST APIs
· FileNet
· Azure DevOps
· Agile/Scrum
· GenTax
· IRMS