Software Developer

2 days ago


Singapore A*STAR Research Full time

Software Developer (Automation and Integration), EDDC
Posting Date : 30 Jul 2025 | Closing Date :30 Sep 2025
Overview:
EDDC is the national platform for drug discovery, committed to work with the Singapore ecosystem to translate scientific discoveries into life-changing therapeutics for patients. We leverage state-of-the-art computational and machine learning approaches to uncover insights from large-scale and multidimensional data sources, and to tackle complex and unmet medical challenges in disease areas such as oncology, inflammatory and autoimmune diseases
We are seeking a skilled Software Developer to join the computational sciences team to contribute significantly to building an organizational-wide ML/AI-ready data foundation, focusing on laboratory automation, integration solutions, and software development. The role involves close collaboration with wet-lab scientists, computational scientists/engineers, and IT teams to design, develop, and implement cost-effective, robust solutions utilizing a combination of commercial software and in-house development. Leveraging modern tech stacks and APIs, this position will facilitate seamless laboratory operations and data management in a multi-disciplinary environment with both biological and chemical data.
Key Responsibilities:
1. Application Development and Integration:
Develop and maintain software solutions to integrate laboratory informatics systems with automated hardware systems and robotic laboratory equipment.
Automate workflows related to sample management, inventory tracking, assay preparation, and data analytics.
Collaborate with scientists and engineers to understand requirements and translate them into efficient software solutions.
Assess existing systems, recommending and implementing modernization strategies that improve functionality, scalability, and ease of maintenance.
Utilize modern software frameworks, cloud-based technologies, and AI-driven coding tools, if relevant,to streamline system modernization.
3. Data Integration and Automation
Develop API-driven integrations and automated workflows connecting laboratory software, hardware, and internal/external databases.
Ensure robust, real-time synchronization of data across various laboratory systems.
Develop APIs and integration layers to connect applications cross different systems (e.g., chemical structure databases, property databases, and regulatory systems).
Collaborate with computational scientists and data engineers to design and implement an organizational-wide ML-ready data foundation.
Develop tools and pipelines to ensure data is clean, well-structured, and accessible for machine learning and analytics.
Integrate data from diverse sources (e.g., compound registration, inventory tracking, laboratory systems, and external databases) into a unified data infrastructure.
5. Communication and Collaboration
Work closely with wet-lab scientists, computational scientists, data engineers, and IT team to clearly identify requirements and collaboratively develop solutions.
Provide technical documentation, training, and support to users and stakeholders.
Work closely with the cross-functional colleagues and data engineer to ensure applications are compatible with the organization?s data infrastructure and Single Source of Truth (SSOT) initiatives.
Required Skills/Qualifications:
Bachelor?s or Master?s degree in Computer Science, Software Engineering, Automation Engineering, Bioinformatics or a related field.
2-3 years of experience in software development, scripting, or automation-focused roles.
Strong proficiency in programming/scripting languages (eg. Python, Java, SQL, etc.) and experience with RESTful API integration.
Experience in laboratory automation systems and developing integrations involving biological or chemical informatics.
Experience with legacy system modernization and cloud-based solutions.
Strong problem-solving skills and ability to work in a multidisciplinary environment.
Excellent communication and teamwork skills, capable of bridging computational and laboratory teams.
Preferred Skills/Qualifications:
Familiarity with open-source integration platforms and workflow management tools (e.g., KNIME, Apache Airflow, SiLA2).
Experience using AI-assisted coding tools (e.g., GitHub Copilot, Cursor) to enhance productivity and streamline development workflows.
The above eligibility criteria are not exhaustive. A*STAR may include additional selection criteria based on its prevailing recruitment policies. These policies may be amended from time to time without notice. We regret that only shortlisted candidates will be notified.
#J-18808-Ljbffr


  • Software Developer

    3 days ago


    Singapore RIDIK SOFTWARE SOLUTIONS PTE. LTD. Full time

    **Job Duties**: - Research, design, and develop computer and network software or specialised utility programs. - Update software, enhances existing software capabilities, and develops and direct software testing and validation procedures. - Work with computer hardware engineers to integrate hardware and software systems and develop specifications and...

  • Software Developer

    5 days ago


    Singapore ATLANTIC SOFTWARE PTE. LTD. Full time

    **Job Summary**: What to expect: - Adopt proven software engineering practices like pair programming, code reviews, test-driven development. - If you are a more experienced engineer, you will also be expected to lead conversations on solutioning and systems design, establish best practices and mentor other engineers in the team. Experiences we look out...

  • Software developer

    1 week ago


    Singapore ADVANCE SOFTWARE ENGINEERING PTE. LTD. Full time

    Roles & ResponsibilitiesResponsibilities· Work with developers to design algorithms and flowcharts· Produce clean, efficient code based on specifications· Integrate software components and third-party programs· Verify and deploy programs and systems· Troubleshoot, debug and upgrade existing software· Gather and evaluate user feedback· Recommend and...

  • Software Developer

    2 weeks ago


    Singapore ALTIN SOFTWARE PTE. LTD. Full time

    Data Warehousing concepts, Strong ETL Knowledge, Informatica PowerCenter installations /migrations /troubleshooting. - Development & Testing of complex ETL logics, Cloud Data Integration in IICS, Administration in IICS, Installation of secure Agent in IICS, Informatica PowerCenter (Versions 9.x, 10.x), Informatica Administration, Talend Cloud Big data, HDFS,...


  • Singapore HORIZON SOFTWARE PTE. LTD. Full time

    Roles & ResponsibilitiesKey ResponsibilitiesLead a team of developers, providing mentorship, guidance, and regular performance feedback. Design, implement, and maintain scalable web applications using React.js, ensuring high-quality user experiences. Collaborate with product managers, designers, and backend developers to define project requirements and...

  • Software Developer

    1 week ago


    Singapore ALTIN SOFTWARE PTE. LTD. Full time $90,000 - $120,000 per year

    Data Warehousing concepts, Strong ETL Knowledge, Informatica PowerCenter installations /migrations /troubleshooting.Development & Testing of complex ETL logics, Cloud Data Integration in IICS, Administration in IICS, Installation of secure Agent in IICS, Informatica PowerCenter (Versions 9.x, 10.x), Informatica Administration, Talend Cloud Big data, HDFS,...


  • Singapore HORIZON SOFTWARE PTE. LTD. Full time $90,000 - $120,000 per year

    Key ResponsibilitiesLead a team of developers, providing mentorship, guidance, and regular performance feedback.Design, implement, and maintain scalable web applications using , ensuring high-quality user experiences.Collaborate with product managers, designers, and backend developers to define project requirements and deliverables.Oversee frontend...


  • Singapore HORIZON SOFTWARE PTE. LTD. Full time

    Key Responsibilities Lead a team of developers, providing mentorship, guidance, and regular performance feedback. Design, implement, and maintain scalable web applications using React.js, ensuring high-quality user experiences. Collaborate with product managers, designers, and backend developers to define project requirements and deliverables. ...


  • Singapore HORIZON SOFTWARE PTE. LTD. Full time

    Roles & Responsibilities Key Responsibilities Lead a team of developers, providing mentorship, guidance, and regular performance feedback. Design, implement, and maintain scalable web applications using , ensuring high-quality user experiences. Collaborate with product managers, designers, and backend developers to define project requirements and...


  • Singapore HORIZON SOFTWARE PTE. LTD. Full time

    Roles & Responsibilities Key Responsibilities Lead a team of developers, providing mentorship, guidance, and regular performance feedback. Design, implement, and maintain scalable web applications using React.js, ensuring high-quality user experiences. Collaborate with product managers, designers, and backend developers to define project...