About this role
Software Developer, AI-Enabled Delivery (Contract) Location: Singapore Contract Type: 12-months Contract (Extendable & Convertible) Keywords: Software Developer, System Design, APIs, SDLC, Agile,AI-enabled delivery Company / Role Overview A leading global financial services group is hiring a Software Developer aspart of a team transformation toward a product-led, AI-assisted delivery model.This role sits within a cross-functional squad working closely with product,engineering, and delivery leads to translate business requirements intoactionable outputs. The environment is evolving rapidly with the adoption of AItools to accelerate delivery, and this role is suited for individuals who arecomfortable operating at the intersection of business analysis, technology, andAI-enabled workflows. Key Responsibilities • Analyse user and business requirements and translate them into technical design specifications and system solutions • Design and document system architectures, including API integration flows, data models, and interaction diagrams • Work closely with engineering teams to develop and implement software solutions, ensuring alignment with functional and technical requirements • Define and validate API contracts, request/response structures, and system integration logic across platforms • Participate in the software development lifecycle (SDLC), including sprint planning, design discussions, testing, and deployment activities • Perform system validation and testing, ensuring developed solutions meet design specifications and business requirements • Identify and resolve system design gaps, edge cases, and integration issues early in the development cycle • Support release and change processes, including impact analysis, documentation, and coordination of system updates • Leverage AI-assisted development tools to improve efficiency in documentation, test scenario generation, and solution validation • Collaborate with cross-functional stakeholders to ensure scalable, maintainable, and high-quality software delivery Job Requirements Must-Have: • 3–6 years of experience in software development, system analysis, or technical delivery roles • Strong understanding of software development lifecycle (SDLC) and agile delivery practices • Experience working with APIs, including defining integration logic and understanding request/response structures • Proven experience in system design and technical documentation (e.g. system flows, data flows, integration diagrams) • Experience working closely with engineering teams on solution design and implementation • Hands-on involvement in testing, validation, or system delivery activities • Exposure to AI-assisted development tools or workflows (e.g. GenAI, automation tools) • Strong problem-solving and analytical skills with the ability to translate requirements into system-level solutions Nice-to-Have: • Prior experience in financial services, insurance, or regulated environments • Exposure to modern software architectures or integration patterns • Familiarity with tools such as Jira, Confluence, or similar SDLC collaboration platforms • Basic exposure to programming, scripting, or data handling (e.g. SQL, Python)
Also in Software Engineering
OXKIDS LEARNING CENTRE PTE. LTD.
RECRUIT EXPRESS PTE LTD
SCIENTEC CONSULTING PTE. LTD.