{"id":2454207,"url":"https://alion.io/job/hkbu-senior-analyst-programmer-special-project-software-api-engineering","title":"Senior Analyst Programmer (Special Project – Software & API Engineering)","company":{"id":2690584,"name":"Hong Kong Baptist University","domain":"hkbu.edu.hk","url":"https://alion.io/company/hkbu-edu-hk","size_band":"501-1000","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Oracle","truth_index":{"grade":"B","score":75,"open_postings":13,"ghost_share":0,"stale_share":1,"repost_share":0,"time_to_fill_p50_days":null,"computed_at":"2026-10-15T05:46:00Z"}},"role":"Backend","role_family":"Backend","seniority":"senior","employment_type":null,"work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Hong Kong"],"countries":["HK"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":{"min_usd":50000,"max_usd":146000,"period":"year","method":"global_role_cell_scaled_by_country","sample_n":6933},"experience_years_min":5,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"CI/CD","optional":false},{"name":"ETL/ELT","optional":false},{"name":"Git","optional":false},{"name":"GitHub Actions","optional":false},{"name":"GitLab","optional":false},{"name":"GraphQL","optional":false},{"name":"Java","optional":false},{"name":"Jenkins","optional":false},{"name":"Jest","optional":false},{"name":"JMeter","optional":false},{"name":"JUnit","optional":false},{"name":"k6","optional":false},{"name":"Node JS","optional":false},{"name":"Pact","optional":false},{"name":"PHP","optional":false},{"name":"PHPUnit","optional":false},{"name":"Postman","optional":false},{"name":"Rest API","optional":false},{"name":"SQL","optional":false},{"name":"Swagger","optional":false},{"name":"JavaScript","optional":true}],"status":"live","first_seen_at":"2026-10-07T03:45:33Z","employer_posted_date":"2026-10-07","last_verified_at":"2026-10-15T12:37:23Z","board_verified":true,"closed_at":null,"days_open":8,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":8},"description":"OFFICE OF INFORMATION TECHNOLOGY\nSenior Analyst Programmer (Special Project - Software & API Engineering) (26270240)\nWe are seeking a hands-on software engineer to design, build, and operate scalable applications and APIs. You will be involved in the full SDLC, integration architecture, and delivery, translating business needs into robust, secure services and data flows.\nResponsibilities:\nDesign and develop APIs (REST/GraphQL), using contract-first design (OpenAPI/Swagger), versioning, idempotency, pagination, etc.;\nImplement API security and governance: OAuth2/OIDC, JWT, rate limiting, throttling, quotas, and observability;\nAnalyse legacy systems, map and document interfaces, and modernise integrations using sync/async patterns, event-driven design, and ETL where appropriate;\nWrite production-quality code in PHP, Java, and/or Node.js; design schemas and optimise SQL; build reliable ETL/data integration pipelines;\nExecute testing strategy and schedules: unit, integration, contract (consumer/provider), API/performance tests; ensure stable non-prod environments;\nProvide technical support to minimise operational disruptions and take part in critical incident resolution; and\nUndertake additional software and integration projects as required.\nRequirements:\nBachelor’s degree in computer science, information technology, or a related field;\nAt least 5 years of experience in software engineering and systems integration; proven experience in complex deliveries;\nStrong coding proficiency in two or more: PHP, Java, Node.js; SQL design and performance tuning;\nExperience in designing, building, and operating APIs: REST/GraphQL, OpenAPI/Swagger, OAuth2/OIDC, JWT, webhooks, versioning;\nCI/CD and DevOps practices with Git, pipelines (GitHub Actions/GitLab/Jenkins);\nTesting proficiency: unit/integration/contract tests and API/performance tools (e.g., JUnit, PHPUnit, Jest, Postman/Newman, Pact, JMeter/k6);\nStrong analytical and debugging skills for complex distributed systems;\nHigher-education systems experience (e.g., SIS, LMS, ERP/IdM/SSO) is highly desirable; and\nAdvantageous: hands-on AI/ML experience.\nShortlisted candidates will be invited to sit for a written test.\nThe initial appointment will be offered on a fixed-term contract for two and a half years.\nSalary will be commensurate with qualifications and experience.\nApplication Procedure:\nApplicants are invited to submit their applications at the HKBU e-Recruitment System. Those who are not invited for an interview 8 weeks after submission of application may consider their applications unsuccessful. Details of the University’s Personal Information Collection Statement can be found at https://hro.hkbu.edu.hk/en/worklife-at-hkbu/employee-favourable-environment.html#privacy-policy.\nThe University reserves the right not to make an appointment for the post advertised, and the appointment will be made according to the terms and conditions applicable at the time of offer.\nReview of applications is ongoing until the position is filled.","description_format":"text","description_chars":3020,"description_truncated":false,"requirements":{"experience_years_min":5,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"bachelor","optional":false},"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Education","Higher Education"],"lifecycle":[{"event":"open","at":"2026-10-13T15:37:10Z"}],"visa":[],"liveness":{"score":58,"band":"ok","label":"Likely open","p_open":1,"p_active":0.582,"p_room":1,"age_days":8,"expected_fill_days":38,"reasons":["conf:2","stale_co","win:early"],"computed_at":"2026-10-15T05:46:00Z"},"pay":null,"html_url":"https://alion.io/job/hkbu-senior-analyst-programmer-special-project-software-api-engineering","json_url":"https://alion.io/job/hkbu-senior-analyst-programmer-special-project-software-api-engineering.json","meta":{"generated_at":"2026-10-15T15:04:09Z","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":23009,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-16T00: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":2690584},"rest":"https://alion.io/mcp/rest/get_company?id=2690584"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fhkbu-senior-analyst-programmer-special-project-software-api-engineering"},{"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%2Fhkbu-senior-analyst-programmer-special-project-software-api-engineering"},{"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%2Fhkbu-senior-analyst-programmer-special-project-software-api-engineering"},{"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/hkbu-senior-analyst-programmer-special-project-software-api-engineering\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fhkbu-senior-analyst-programmer-special-project-software-api-engineering"}]}