Software Developer

3 weeks ago


Singapur, Singapore A*STAR Full time

As a Software Developer, you will be a key player in designing, implementing, and maintaining software solutions that facilitate the analysis and interpretation of scientific data. This role offers a unique opportunity to contribute to the development of cutting-edge tools and applications that empower our stakeholders in their pursuit of groundbreaking discoveries.

Key Responsibilities:

Scientific Platform development : Design, develop, and maintain a platform for research using HPC and artificial intelligence (AI) technologies. Workflow development: Implement software systems, tools, and algorithms with relevant databases and develop workflows that support the analysis, visualization, and interpretation of large and complex scientific data sets. Organize workshops and tutorials to facilitate uptake of these workflows by NSCC users. Partnerships: Develop and maintain partnerships with academic, research, government, and industry partners, to ensure the successful integration of HPC and AI technologies into their research and development activities. Upskilling: Stay up-to-date with the latest developments in HPC and AI technologies, and identify new and innovative ways to leverage these technologies to support scientific research. Collaboration: Collaborate with scientists, engineers, and other stakeholders to identify and solve complex technical challenges, and to design and implement innovative solutions. Planning: Contribute to the development and implementation of project plans, schedules, and budgets, ensuring that resources are allocated effectively and efficiently to meet the needs of the organization. Reporting: Communicate findings through presentations, and reports for NSCC as well as stakeholders/collaborators. Quality assurance: Ensure compliance with relevant regulations, policies, and best practices, and implement measures to protect the confidentiality, integrity, and availability of HPC and AI systems and data.


Qualifications:

Bachelor"s/Master"s/PhD degree in Data Science, Computer Science, or a related field. Proven experience in Singularity or similar workflow design, development, and optimization. Proficiency in relevant programming languages (e.g. SQL, BASH, C/C++, Fortran, Javascript, Python). Experience with Linux development environment and toolchains (e.g. GCC, Clang, Intel compilers). Experience with server-based and high-performance computing. Familiarity with bioinformatics tools and resources, and an understanding of biological data types and formats. Familiarity with Linux command line, system administration, scripting, and software tools. Familiarity with performance and memory profiling tools, and debugging tools. Familiarity with software version control process and tools (e.g. git, github, gitlab). Strong problem-solving skills and the ability to work collaboratively in a dynamic team environment.
  • Software Developer

    3 days ago


    Singapur, Singapore CGG Full time

    Job Description Be Part of Us As a Software Developer in the GEO TP Software team, you are responsible for developing new programs and producing updates or amendments, in accordance with the constraints set by the Software Manager in the development plan and the specifications provided by the project management team. At the forefront of...

  • Software Developer

    3 days ago


    Singapur, Singapore CGG Full time

    Job DescriptionBe Part of Us As a Software Developer in the GEO TP Software team, you are responsible for developing new programs and producing updates or amendments, in accordance with the constraints set by the Software Manager in the development plan and the specifications provided by the project management team.At the forefront of implementing innovation...

  • Software Developer

    3 weeks ago


    Singapur, Singapore Cantier Systems, Inc. Full time

    Software Developer Responsibilities: Participate in the design, development, system maintenance, enhancement and testing of Quality Applications. Write technical documentation from flow chart to case analysis. Participate in the communicating project updates in emails, conference calls, and project meetings. Participate in addressing...

  • Software Developer

    1 month ago


    Singapur, Singapore Flarial Services LLP Full time

    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 execute improvements Create technical documentation for...


  • Singapur, Singapore Siemens Industry Software Pte Ltd Full time

    Siemens Digital Industries Software is a leading provider ofsolutions for the design, simulation, and manufacture of products across manydifferent industries. Formula 1 cars, skyscrapers, ships, space explorationvehicles, and many of the objects we see in our daily lives are being conceivedand manufactured using our Product Lifecycle Management (PLM)...


  • Singapur, Singapore BIOTRONIK Full time

    Cloud Software Developer As one of the world´s leading manufacturers of cardio- and endovascular medical devices, BIOTRONIK is headquartered in Berlin, Germany, and represented in over 100 countries by its global workforce. The work of our committed, highly specialized, exceptionally skilled employees results in crucial advancements in the world of...


  • Singapur, Singapore 3E Accounting Pte Ltd Full time

    Description Trainee will learn and develop the capability to make breakthroughs in design, development, testing, debugging and implementing software applications or specialised utility programs in support of end users’ needs on platform. Job Responsibilities • Responsible in supporting the full software development of new and existing...

  • C Software Developer

    3 weeks ago


    Singapur, Singapore Unison Consulting Pte Ltd Full time

    Develop and maintain C-based software solutions for banking applications, ensuring high performance, reliability, and security. Implement and maintain financial algorithms, data structures, and interfaces for seamless integration with banking systems. Ensure compliance with regulatory standards and security protocols in the development of banking software....


  • Singapur, Singapore Siemens Industry Software Pte Ltd Full time

    Mendix – the leading low-code application development platform: The Mendix Platform uses visual modeling to abstract long-form coding out of application development. Our customers use Mendix to create and deploy better software for the enterprise, faster. Mendix is collaborative - the people who use the software and the people who build the software work...


  • Singapur, Singapore Flintex Consulting Pte Ltd Full time

    Job DescriptionJob Responsibilities • Works with multi-disciplinary team to understand system / application requirements.• As part of a team, develops enterprise software solutions that meets client’s needs and perform as designed.Requirements• You have at least a /Degree in Electrical/Electronic Engineering/Computer Sciences or any IT related...


  • Singapur, Singapore Siemens Industry Software Pte Ltd Full time

    Siemens Digital Industries Software is a leading provider ofsolutions for the design, simulation, and manufacture of products across manydifferent industries. Formula 1 cars, skyscrapers, ships, space explorationvehicles, and many of the objects we see in our daily lives are being conceivedand manufactured using our Product Lifecycle Management (PLM)...


  • Singapur, Singapore CGG Full time

    Job Description Be Part of Us Be part of the team responsible for ensuring the efficiency, ease of use, reliability, and scalability of the core graphical software applications for seismic imaging. In this role, you will develop and maintain the 3D data visualization tools, components, and technologies that are used for high-end geophysical data...


  • Singapur, Singapore Thakral One Full time

    Role Software Development Lead Responsibilities Software Development Lead involved in management of a development team leading regional technology projects – including projects for implementation and integration of different solutions as well as technology build initiatives. The role entails designing and driving the implementation of...


  • Singapur, Singapore Cantier Systems, Inc. Full time

    Senior Software Developer Responsibilities: Participate in software analysis and design Analysis and improvement of the work process Able to study and implement new technologies as needed Leading, training and mentoring junior developers. Requirements: Graduate of Bachelors/College Degree in Information...


  • Singapur, Singapore Flintex Consulting Pte Ltd Full time

    Job Responsibilities • Works with multi-disciplinary team to understand system / application requirements.• As part of a team, develops enterprise software solutions that meets client’s needs and perform as designed.Requirements• You have at least a /Degree in Electrical/Electronic Engineering/Computer Sciences or any IT related field.• You ideally...


  • Singapur, Singapore DCI CONSULTANTS PRIVATE LIMITED Full time

    Roles & ResponsibilitiesJob Summary:The Software Development Manager is responsible for overseeing the development of software systems. The Software Development Manager will manage the software development life cycle for all systems software, from requirement gathering to design, implementation, testing and deployment. The Systems Software Development...


  • Singapur, Singapore ALEX FULFILMENT SERVICES PTE. LTD. Full time

    Roles & ResponsibilitiesMAIN DUTIES AND RESPONSIBILITIES To write clean, maintainable, and efficient code for all digital products. To help identify and develop software with a view of being able to commercialise various products for the Group. To design robust, scalable, and secure features. To drive continuous adoption and integration of new and...


  • Singapur, Singapore SKYLINE COMMUNICATIONS Full time

    Nice to meet you! Are you ready to leave your mark on the world? Because we are the global leading supplier of end-to-end open monitoring and orchestration software for ICT, media and broadband platforms. Basically, our software platform— called DataMiner —makes sure that you can order your products online, watch the latest episode of your...

  • Software Developer

    3 weeks ago


    Singapur, Singapore TEKsystems Full time

    Job Summary We are looking for high-calibre software development experts to be a part of a fast-growing organization, working within a team that provides world-class and innovative solutions to support the ever-growing demands in the industry. Qualifications: You hold a degree in Computer Science or a related field, either at the bachelor's or...


  • Singapur, Singapore Continental Full time

    Job Description Analyze customer (Car Maker) function, create or update software requirement specification accordingly  Design software that meets Software requirement  Implement software modules using Software Coding & Design Rules.  Validate software design, module interface and module functionality on Test Bench Collaborate with...