Senior PowerBuilder Developer

Il y a 1 heure

Arrondissement of BrusselsCapital, Brussels, Belgique Oliver James Group Temps plein
h3Senior PowerBuilder Developer /h3pTechnical leadership and application modernisation /ppBrussels
* Hybrid
* 3 days on site per week /ppContract options: permanent, fixed-term or freelance | Start: as soon as possible /ph3About the role /h3pHelp shape the next chapter of a business-critical application. You will combine hands-on PowerBuilder development and production support with technical leadership, preparing an established client/server platform for a progressive transition to Java and Angular. /ppThe role connects existing application knowledge with future development: understanding how the system works, making its business rules explicit and helping developers carry them into the new platform. /ph3Your responsibilities /h3ulliResolve complex PowerBuilder issues and share production maintenance duties, following agreed support and documentation practices. /liliAnalyse application components and dependencies, including PBLs, PowerScript, PFC, DataWindows and DataStores. /liliIdentify business rules, edge cases and redundant behaviour; separate functional requirements from interface logic and historical workarounds. /liliDecouple business logic from GUI controls and database access, including embedded SQL, dynamic SQL and stored procedures. /liliWork with analysts and business specialists to translate existing behaviour into clear functional and technical specifications. /liliCollaborate with Java/Angular developers on REST API contracts and validate regression coverage through characterisation and Golden Master tests. /liliBuild shared technical documentation, mentor colleagues and use static analysis and AI-assisted tools to maintain traceability between code and specifications. /li /ulh3What you bring /h3ulliAt least 5 years of hands-on PowerBuilder development, with strong expertise in the PowerBuilder 8-2022 / Appeon environment. /liliAdvanced PowerScript and PFC knowledge: events, functions, structures, transaction handling (SQLCA, COMMIT, ROLLBACK), complex DataWindows (Composite, Group, Nested), expressions (Describe, Modify, Evaluate) and DataStores. /liliStrong relational database and SQL skills, including transactional SQL, PL/SQL stored procedures and query optimisation. /liliUnderstanding of stateless REST APIs, microservices, Spring Boot, Angular and JSON DTOs. Practical Java/Spring Boot and/or Angular experience, or a strong aptitude and willingness to develop these skills. /liliAn analytical approach, clear documentation for non-PowerBuilder developers and confident communication with business stakeholders, management and technical teams. /liliFrench or Dutch, together with professional fluency in English. /li /ulh3Why consider this role /h3pA hands-on technical lead opportunity combining production continuity, knowledge sharing and modernisation. Contribute to team development while building on your PowerBuilder expertise and expanding your involvement in Java and Angular. /p