Home Job Listings Categories Locations

Software Developer

📍 Canada

Technology Consortium for Clinical Research and Innovation Singapore

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

#J-18808-Ljbffr

Ready to Apply?

Don't miss this opportunity! Apply now and join our team.

Job Details

Posted Date: March 1, 2026
Job Type: Technology
Location: Canada
Company: Consortium for Clinical Research and Innovation Singapore

Ready to Apply?

Don't miss this opportunity! Apply now and join our team.