{"id":3375976,"url":"https://alion.io/job/apba-tg-human-resource-software-engineer","title":"Software Engineer","company":{"id":3802227,"name":"APBA TG Human Resource","domain":"tg-hr.com","url":"https://alion.io/company/apba-tg-human-resource","size_band":null,"is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":null,"truth_index":null},"role":"Backend","role_family":"Backend","seniority":"middle","employment_type":"contractor","work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Singapore"],"countries":["SG"],"hiring_countries":[],"hiring_countries_total":0,"salary":{"min":6000,"max":7000,"currency":"SGD","period":"month","gross":true,"usd_annual":65580},"salary_estimate":null,"experience_years_min":3,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"CAPA","optional":false},{"name":"CI/CD","optional":false},{"name":"Db2","optional":false},{"name":"Figma","optional":false},{"name":"Fortify","optional":false},{"name":"GitLab CI","optional":false},{"name":"JavaScript","optional":false},{"name":"MS SQL","optional":false},{"name":"Node JS","optional":false},{"name":"React.js","optional":false},{"name":"Rest API","optional":false},{"name":"SonarQube","optional":false}],"status":"live","first_seen_at":"2026-10-28T00:00:00Z","employer_posted_date":null,"last_verified_at":"2026-10-28T00:00:00Z","board_verified":false,"closed_at":null,"days_open":0,"trust":{"level":"not_scored","repost_count":null,"flags":[],"days_open":0},"description":"Key Responsibilities\nSoftware Development\nDesign, develop, enhance, and maintain enterprise web applications using technologies such as Node.js, React.js, JavaScript, and Java.\nDevelop scalable, secure, and maintainable application components following industry best practices.\nPerform code reviews and ensure adherence to coding standards and software quality requirements.\nDatabase Design and Development\nDesign, develop, and optimize database solutions using both NoSQL and relational database technologies.\nWork with databases such as MongoDB, IBM DB2, and Microsoft SQL Server.\nDevelop efficient queries, indexes, and data models to support application performance and scalability.\nSystem Integration and API Development\nDesign, develop, and maintain RESTful APIs and integration interfaces with external systems.\nTroubleshoot and resolve interface-related issues involving upstream and downstream systems.\nSupport end-to-end integration testing and deployment activities.\nRequirements Analysis and Documentation (For Senior Software Engineer)\nConduct requirement gathering and clarification sessions with customers and stakeholders.\nTranslate business requirements into functional specifications, user stories, and acceptance criteria.\nCollaborate with technical and business teams to ensure requirements are clearly understood and implemented.\nUI/UX Design\nProduce screen mockups, wireframes, and user interface designs using tools such as Figma, PowerPoint, or equivalent design tools.\nWork with stakeholders to refine user experience and interface design requirements.\nEnsure user interfaces are intuitive, responsive, and aligned with business needs.\nTesting and Quality Assurance\nPerform functional testing covering both happy path and edge-case scenarios.\nDevelop and execute test cases and track defects through resolution.\nSupport user acceptance testing and verification activities.\nProduction Support and Maintenance\nProvide support for live production systems, including incident investigation and troubleshooting.\nConduct root cause analysis and recommend corrective and preventive actions.\nImplement bug fixes, system enhancements, and application patches.\nSupport deployment, release management, and post-deployment verification activities.\nDevSecOps and Secure Software Delivery\nDesign, implement, and maintain CI/CD pipelines using tools such as GitLab CI/CD to support automated build, testing, and deployment processes.\nIntegrate automated quality and security checks into the software delivery pipeline.\nAnalyze and remediate findings from Static Application Security Testing (SAST) tools such as SonarQube.\nSupport vulnerability assessment and remediation activities arising from Dynamic Application Security Testing (DAST) tools such as Fortify.\nEnsure applications comply with security, quality, and coding standards throughout the software development lifecycle.\nCollaborate with infrastructure, cybersecurity, and project teams to support secure application deployment and operations.\nRequired Skills and Experience\nMinimum 3 years of experience in software application development (for Senior Software Engineer).\nProficient in:\no Node.js\no React.js\no JavaScript\no Java\nExperience with NoSQL databases such as MongoDB.\nExperience with relational databases such as IBM DB2 and Microsoft SQL Server.\nExperience in API development and system integration.\nExperience in requirement gathering, business analysis, and documentation.\nExperience producing functional specifications, user stories, and acceptance criteria.\nStrong analytical and problem-solving skills.\nExperience performing root cause analysis and production issue resolution.\nExperience supporting mission-critical or 24x7 operational systems.\nGood communication and stakeholder management skills.\n\nCandidates who are interested can apply above. Alternatively, please send your CVs to \nRegret to inform that only shortlisted candidates will be notified.\nCEI: R1988671. EA License: 14C7275\nSkills\nAPI Development, Typing, Application Performance Management, Design, MongoDB, Security, Development, Indexing, JavaScript, IBM DB2, NoSQL, enforces coding standards, Application Maintenance, Web Technology, Software Development, Database Development","description_format":"text","description_chars":4259,"description_truncated":false,"requirements":{"experience_years_min":3,"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":["Recruiting & Staffing"],"lifecycle":[{"event":"open","at":"2026-10-28T02:28:15Z"}],"visa":[],"liveness":{"score":90,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.903,"p_room":1,"age_days":0,"expected_fill_days":30,"reasons":["seen:0","velocity","win:early"],"computed_at":"2026-10-28T05:59:10Z"},"pay":{"stated_usd_annual":65580,"is_top_pay":false},"html_url":"https://alion.io/job/apba-tg-human-resource-software-engineer","json_url":"https://alion.io/job/apba-tg-human-resource-software-engineer.json","meta":{"generated_at":"2026-10-28T13:45:11Z","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":18591,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-29T00: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":3802227},"rest":"https://alion.io/mcp/rest/get_company?id=3802227"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fapba-tg-human-resource-software-engineer"},{"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%2Fapba-tg-human-resource-software-engineer"},{"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%2Fapba-tg-human-resource-software-engineer"},{"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/apba-tg-human-resource-software-engineer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fapba-tg-human-resource-software-engineer"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":3375976}},{"tool":"search_jobs","arguments":{"company":"tg-hr.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":3375976},"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"}}