Search by job, company or skills

A

Software Developer, AI-Enabled Delivery (Contract)

3-6 Years
SGD 7,000 - 14,000 per month
Save
new job description bg glownew job description bg glownew job description bg svg
  • Posted 2 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

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)

More Info

Job Type:
Industry:
Employment Type:

Job ID: 146300621