Sobre este puesto de Senior PowerBuilder Developer - IRMS/CACSG Legacy Systems en TOMORROW HIRE
Job Title: Senior PowerBuilder Developer - IRMS/CACSG Legacy Systems
Work Type: Hybrid
Location: Richmond, VA
Salary: $66 – $86 per hour
Start Date: November 30, 2026
End Date: May 31, 2027
Industry Category: Government / Information Technology / Enterprise Application Development
Employment Type: Contract
Requisition ID: 815237
Overview:
We are seeking an experienced Senior PowerBuilder Developer to support the Virginia Department of Taxation (Virginia Tax) in Richmond, Virginia.
This hybrid contract opportunity supports Project Lighthouse, a modernization initiative involving the agency's Integrated Revenue Management System (IRMS) and CACSG Collections System.
The selected candidate will serve as a senior technical resource responsible for the architecture, development, maintenance, and integration of legacy IRMS/CACSG applications throughout the modernization period.
The position requires extensive experience with PowerBuilder 12.5 or later, IRMS/CACSG, relational databases, FileNet integrations, REST APIs, and Azure DevOps.
The developer will also design and support interfaces between the GenTax and IRMS systems, implement annual legislative changes, and maintain legacy functionality throughout four modernization rollouts.
This position requires 3–4 days per week on-site in Richmond, Virginia, without exceptions. Candidates must be U.S. citizens or lawful permanent residents (Green Card holders).
Application:
Application Deadline: Tuesday, November 17, 2026, at 4:00 PM Eastern Time.
Qualified candidates should demonstrate at least seven years of experience developing and maintaining PowerBuilder applications, including substantial experience with the IRMS/CACSG Collections System.
Applicants must have hands-on experience with relational databases, FileNet integrations, REST APIs, Azure DevOps, Agile development, and enterprise application architecture.
Candidates must confirm their ability to report to the Richmond worksite 3–4 days per week, arrange their own parking, and physically reside within the United States for the duration of the assignment.
Only U.S. citizens and Green Card holders are eligible under the requisition's stated requirements. Candidates relying solely on an Employment Authorization Document (EAD) are not eligible.
Applicants must provide their current city and state of permanent residence. For candidates residing in the Richmond area, the submitting vendor must verify local residency.
Do not upload personally identifiable information (PII) into PIXID.
Job Description:
The Senior PowerBuilder Developer will provide technical architecture, systems analysis, application development, maintenance, and integration support for Virginia Tax's legacy IRMS/CACSG Collections System.
The position supports Project Lighthouse, an enterprise modernization effort requiring continued operation of legacy tax systems while new GenTax functionality is introduced.
The selected developer will serve as a technical architect responsible for designing and overseeing interfaces between GenTax and IRMS, supporting annual legislative changes, and ensuring legacy system continuity across all four modernization rollouts.
The role involves designing, developing, testing, maintaining, and troubleshooting PowerBuilder applications, integrating with FileNet and REST APIs, and working with relational database technologies such as Oracle 19c, MySQL, or comparable platforms.
The successful candidate will participate in architecture and detailed design discussions, collaborate with multidisciplinary teams to analyze requirements, and contribute to customer requirements sessions.
This position requires a self-directed technical professional who can work independently while contributing effectively to an Agile project team.
Responsibilities:
PowerBuilder Application Development & Maintenance
- Design, develop, enhance, and maintain enterprise applications using PowerBuilder 12.5 or later.
- Support the continued operation and maintenance of the IRMS/CACSG Collections System.
- Analyze and resolve complex application defects, production issues, and performance challenges.
- Develop clear, maintainable, and reliable application code.
- Implement application changes supporting evolving business and legislative requirements.
- Maintain compatibility between legacy application functionality and modernization initiatives.
IRMS/CACSG Legacy System Support
- Provide technical analysis, maintenance, and operational support for the IRMS/CACSG Collections System.
- Apply detailed knowledge of IRMS/CACSG functionality, architecture, and application dependencies.
- Investigate legacy system issues and develop appropriate technical resolutions.
- Support continued system availability throughout the Lighthouse modernization period.
- Collaborate with agency personnel to understand business processes and application requirements.
GenTax–IRMS Integration & Technical Architecture
- Serve as a technical architect for the design and implementation of GenTax–IRMS interfaces.
- Analyze integration requirements and identify appropriate technical solutions.
- Develop and support interfaces that enable data exchange between legacy and modernized tax systems.
- Participate in architecture reviews and technical design discussions.
- Coordinate integration activities across the four modernization rollouts.
- Support annual legislative changes affecting system functionality and integration requirements.
Relational Database Development & Integration
- Develop and maintain application functionality using relational databases such as Oracle 19c, MySQL, or comparable technologies.
- Analyze database structures and application data requirements.
- Develop and troubleshoot database interactions supporting PowerBuilder applications.
- Support data integrity and reliable exchange of information between integrated systems.
- Collaborate with database and application teams to resolve complex data-related issues.
FileNet & REST API Integrations
- Design, develop, maintain, and troubleshoot application interfaces with FileNet.
- Develop and support integrations with REST APIs.
- Analyze interface requirements, dependencies, and data exchange specifications.
- Troubleshoot integration errors and coordinate issue resolution.
- Support reliable communication between legacy applications and connected enterprise systems.
Systems Analysis & Requirements Management
- Collaborate with multidisciplinary teams to clarify, analyze, and assess business and technical requirements.
- Participate in customer requirements sessions and translate business needs into technical solutions.
- Contribute to detailed application design and architecture discussions.
- Evaluate proposed solutions for compatibility with legacy system requirements.
- Document technical assumptions, requirements, and implementation considerations.
Agile Development & Project Coordination
- Work independently and collaboratively within an Agile development environment.
- Participate in planning, technical discussions, development activities, and issue resolution.
- Use Azure DevOps or comparable project tracking tools to manage assigned work.
- Communicate development progress, dependencies, risks, and technical challenges.
- Coordinate work with project managers, technical teams, and agency stakeholders.
- Support modernization milestones and implementation activities.
Testing, Troubleshooting & Quality Assurance
- Develop and execute appropriate testing for application changes and integrations.
- Identify, analyze, and resolve software defects.
- Validate application functionality against documented business requirements.
- Support integration testing and troubleshooting across connected systems.
- Apply maintainable coding practices and support application quality throughout the development lifecycle.
Documentation & Technical Communication
- Prepare and maintain technical documentation for application enhancements and integration solutions.
- Document system architecture, application changes, and relevant technical decisions.
- Communicate technical information clearly to business stakeholders and development teams.
- Participate in knowledge sharing and technical discussions.
- Support operational continuity through accurate documentation and collaboration.
Requirements
Minimum Qualifications:
- 7+ years of experience designing, developing, and maintaining the IRMS/CACSG Collections System.
- 7+ years of experience demonstrating product knowledge of the IRMS/CACSG system.
- 7+ years of experience developing applications using PowerBuilder 12.5 or later.
- 5+ years of experience working with relational databases such as Oracle 19c or later, MySQL, or comparable technologies.
- 7+ years of experience developing interfaces with FileNet applications.
- 2+ years of experience developing integrations with REST APIs.
- 2+ years of experience designing and developing clear, maintainable application code.
- 7+ years of experience using software project tracking tools such as Azure DevOps.
- 7+ years of experience demonstrating strong written and verbal communication skills in technical environments.
- 7+ years of experience collaborating with multidisciplinary teams to clarify, analyze, and assess requirements.
- 7+ years of experience working independently and collaboratively within Agile development teams.
- 7+ years of experience contributing to detailed design, architecture discussions, and customer requirements sessions supporting PowerBuilder application implementations.
- Experience supporting enterprise legacy applications through modernization initiatives.
- Ability to analyze complex application requirements and recommend practical technical solutions.
- Experience maintaining business-critical applications and supporting production systems.
- Ability to collaborate effectively with technical and business stakeholders.
- Must be available to work on-site in Richmond, Virginia, 3–4 days per week without exceptions.
- Must physically reside within the United States throughout the assignment in accordance with Commonwealth of Virginia security policies.
- Must be a U.S. citizen or lawful permanent resident (Green Card holder). EAD-only work authorization does not meet the requisition's eligibility requirement.
- Must be legally authorized to work in the United States without employer sponsorship, now or in the future.
Preferred Qualifications:
- 7+ years of experience demonstrating self-motivation, initiative, and the ability to work effectively within a team, as identified as highly desired in the requisition.
- Permanent residence in the Richmond, Virginia, metropolitan area.
- Experience supporting complex legacy system modernization programs.
- Experience maintaining application functionality during phased enterprise system rollouts.
Benefits
Compensation:
- Pay Range: $66 – $86 per hour
Schedule:
- Hybrid
- Mandatory On-Site Requirement: 3–4 days per week
Work Location:
- Richmond, VA