Job Search and Career Advice Platform

Enable job alerts via email!

Software Developer

ALFA CONNECTIONS PTE. LTD.

Singapore

On-site

SGD 60,000 - 80,000

Full time

2 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A technology solutions provider in Singapore is seeking a Software Developer to build modern digital and AI-enabled solutions. You will work closely with consultants and stakeholders to translate requirements into scalable implementations. The ideal candidate has a minimum of 2 years of experience in software development, strong programming fundamentals, and communication skills. Proficiency in Python, JavaScript/TypeScript, or C# is essential, with a good understanding of software logic and application flow.

Qualifications

  • Minimum 2 years of experience in software development.
  • Strong programming fundamentals and problem-solving skills.
  • Good understanding of software logic, expressions, and application flow.
  • Proficiency in one or more programming languages such as Python, JavaScript/TypeScript, or C# (.NET).
  • Good communication skills.

Responsibilities

  • Design, develop, and maintain applications with a focus on clean logic.
  • Translate business and functional requirements into technical solutions.
  • Communicate technical concepts clearly.
  • Participate in solution design, testing, and documentation.
  • Integrate applications with AI services and APIs.

Skills

Programming fundamentals
Problem-solving skills
Good communication skills
Knowledge of Python
Knowledge of JavaScript/TypeScript
Knowledge of C# (.NET)
Ability to work with logic-based languages
SQL expressions
English (spoken and written)
Job description
Job Title Software Developer

We are looking for a developer with strong programming fundamentals, solid logical thinking, and good communication skills to help build modern digital and AI-enabled solutions. You will collaborate closely with consultants, developers, and business stakeholders to translate requirements into reliable and scalable implementations.

Key Responsibilities
  • Design, develop, and maintain applications with a focus on clean logic and maintainability
  • Translate business and functional requirements into technical solutions
  • Communicate technical concepts clearly to both technical and non-technical stakeholders
  • Participate in solution design, testing, and documentation
  • Integrate applications with AI services, APIs, and automation platforms
Required Qualifications
  • Minimum 2 years of experience in software development
  • Strong programming fundamentals and problem-solving skills
  • Good understanding of software logic, expressions, and application flow
  • Proficiency or working knowledge of one or more general-purpose programming languages, such as:
  • Python (AI services, data processing, integrations)
  • JavaScript / TypeScript (web applications, APIs, integrations)
  • C# (.NET) (Azure services, enterprise applications)
  • Ability to work with logic- and expression-based languages, including:
  • Formula-style or declarative expressions (e.g. Power Fx–like syntax)
  • SQL expressions, conditional logic, and rule-based evaluations
  • English conversant (spoken and written)
  • Good communication skills and ability to work in cross-functional teams
  • Willingness to learn and adapt to new technologies
Nice to Have
  • Experience or familiarity with low-code / automation platforms
    (e.g. Power Platform, Azure Logic Apps)
  • Exposure to AI or cloud platforms, such as Azure AI / Azure AI Foundry, AI agents, or API-based AI services
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.