{"id":3505578,"url":"https://alion.io/job/oliver-james-associates-senior-powerbuilder-developer","title":"Senior PowerBuilder Developer","company":{"id":4413055,"name":"Oliver James Associates","domain":"ojassociates.com","url":"https://alion.io/company/oliver-james-associates","size_band":null,"is_staffing_agency":true,"employer_type":"agency","is_intermediary":false,"listed_via":null,"ats_vendor":null,"truth_index":null},"role":"Enterprise Apps","role_family":"Enterprise Apps","seniority":"senior","employment_type":"full_time","work_mode":"hybrid","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Brussels, Belgium"],"countries":["BE"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":{"min_usd":47000,"max_usd":127000,"period":"year","method":"global_role_cell_scaled_by_country","sample_n":1665},"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Angular","optional":false},{"name":"Java","optional":false},{"name":"Rest API","optional":false},{"name":"Spring Boot","optional":false},{"name":"SQL","optional":false},{"name":"JavaScript","optional":true},{"name":"TypeScript","optional":true}],"status":"live","first_seen_at":"2026-10-28T08:15:12Z","employer_posted_date":null,"last_verified_at":"2026-10-28T08:15:12Z","board_verified":false,"closed_at":null,"days_open":3,"trust":{"level":"not_scored","repost_count":null,"flags":[],"days_open":3},"description":"Senior PowerBuilder Developer\nTechnical leadership and application modernisation\nBrussels * Hybrid * 3 days on site per week\nContract options: permanent, fixed-term or freelance | Start: as soon as possible\nAbout the role\nHelp 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.\nThe 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.\nYour responsibilities\nResolve complex PowerBuilder issues and share production maintenance duties, following agreed support and documentation practices.\nAnalyse application components and dependencies, including PBLs, PowerScript, PFC, DataWindows and DataStores.\nIdentify business rules, edge cases and redundant behaviour; separate functional requirements from interface logic and historical workarounds.\nDecouple business logic from GUI controls and database access, including embedded SQL, dynamic SQL and stored procedures.\nWork with analysts and business specialists to translate existing behaviour into clear functional and technical specifications.\nCollaborate with Java/Angular developers on REST API contracts and validate regression coverage through characterisation and Golden Master tests.\nBuild shared technical documentation, mentor colleagues and use static analysis and AI-assisted tools to maintain traceability between code and specifications.\n\nWhat you bring\nAt least 5 years of hands-on PowerBuilder development, with strong expertise in the PowerBuilder 8-2022 / Appeon environment.\nAdvanced PowerScript and PFC knowledge: events, functions, structures, transaction handling (SQLCA, COMMIT, ROLLBACK), complex DataWindows (Composite, Group, Nested), expressions (Describe, Modify, Evaluate) and DataStores.\nStrong relational database and SQL skills, including transactional SQL, PL/SQL stored procedures and query optimisation.\nUnderstanding 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.\nAn analytical approach, clear documentation for non-PowerBuilder developers and confident communication with business stakeholders, management and technical teams.\nFrench or Dutch, together with professional fluency in English.\nWhy consider this role\nA 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.","description_format":"text","description_chars":2829,"description_truncated":false,"requirements":{"experience_years_min":null,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":[],"lifecycle":[{"event":"open","at":"2026-10-30T05:12:00Z"}],"visa":[],"liveness":{"score":54,"band":"ok","label":"Likely open","p_open":1,"p_active":0.542,"p_room":1,"age_days":2,"expected_fill_days":28,"reasons":["seen:2","agency","velocity","win:early"],"computed_at":"2026-10-31T05:58:55Z"},"pay":null,"html_url":"https://alion.io/job/oliver-james-associates-senior-powerbuilder-developer","json_url":"https://alion.io/job/oliver-james-associates-senior-powerbuilder-developer.json","meta":{"generated_at":"2026-11-01T01:12:27Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":1941,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-02T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":4413055},"rest":"https://alion.io/mcp/rest/get_company?id=4413055"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Foliver-james-associates-senior-powerbuilder-developer"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Foliver-james-associates-senior-powerbuilder-developer"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Foliver-james-associates-senior-powerbuilder-developer"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/oliver-james-associates-senior-powerbuilder-developer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Foliver-james-associates-senior-powerbuilder-developer"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":3505578}},{"tool":"search_jobs","arguments":{"company":"ojassociates.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":3505578},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}