Senior Software Engineer
illumina international genomics pte. ltd.
Illumina is seeking a highly motivated Full Stack Software Engineer to join the Bioinformatics organization. Our teams develop software that helps scientists organize, analyze, and interpret complex biological data from Illumina's multi-omics technologies.
Our products combine interactive web applications, large scientific datasets, and long-running computational analyses. Engineers work across new product experiences and established codebases, delivering new capabilities while improving existing systems safely and incrementally.
Responsibilities
Independently deliver full-stack features across user interfaces, backend services, databases, and external integrations.
Build workflows for ingesting, organizing, transforming, analyzing, and presenting scientific data.
Create highly interactive visual experiences for exploring and manipulating large, complex datasets.
Extend and modernize established applications while improving maintainability, performance, reliability, and test coverage.
Collaborate with scientists, product partners, designers, and engineers through design reviews, code reviews, and iterative delivery.
Required Skills and Experience
Experience developing data-intensive web applications with complex, interactive user interfaces.
Strong TypeScript, JavaScript, HTML, and CSS skills, using Angular, React, or a comparable framework.
Strong Java or Kotlin experience developing backend services with Spring Boot or a similar JVM framework.
Experience with REST APIs, service integrations, asynchronous processing, SQL, and relational databases such as PostgreSQL.
Experience with cloud and container technologies, automated testing, CI/CD, and responsible use of AI-assisted development tools.
Demonstrated success delivering high-quality software using Scrum, Kanban, or similar collaborative development practices.
Preferred Skills and Experience
Experience with open-source visualization frameworks, canvas, WebGL, SVG, scene graphs, or spatial interaction patterns.
Experience with AWS, object storage, messaging systems, Redis, Docker, Kubernetes, or Helm.
Experience with OAuth 2.0, OpenID Connect, and secure multi-user applications.
Experience developing genomics, bioinformatics, scientific computing, or multi-omics software.
Experience with releases requiring documented requirements, traceable testing, review evidence, and controlled changes.
Education and Experience
Bachelor's degree or higher in computer science or a related field, or equivalent practical experience, with five or more years of professional software development experience.
- ...Requirements ~8 to 10 years of relevant experience as Mech Engineer in construction industry ~ Bachelor Degree in Mechanical Engineering... ...under pressure, meet deadline and do overtime if necessary Senior Engineer Job Description And Responsibilities To lead,...
- ...handle complex, multi-sector requirements. We value accountability, technical rigour, and ownership. Role Description The Senior Quality Engineer is a full-time, on-site role based in Woodlands, Singapore. You will own product and incoming material quality end-to-end—...
- ...necessary Requirements ~5 to 8 years experience as an Mechanical Engineer in Construction industry ~ Bachelor degree in Mech Engineering... ...pressure, meet deadline and do overtime (if necessary) Senior Mechanical Engineer Job Description And Responsibilities...
- ...Procurement Engineer / Senior Procurement Engineer – Electronics We are looking for an experienced Procurement Engineer / Senior Procurement Engineer to support electronics sourcing, supplier management and new product introduction within a high-mix, low-volume manufacturing...
- ...necessary meeting or discussion with clients, consultant and/or subcon Requirements ~0 to 4 years of relevant experience as Mech/Elec Engineer in Construction industry ~ Bachelor Degree in Mechanical/ Electrical Engineering ~ Proficiency in AutoCad and MS Office ~ Skill...
- ...management skills and able to work independently Able to work under pressure, meet deadlines and do overtime if necessary Project Engineer Job Description And Responsibilities Communicate with all Project Managers and Project staff Update status of individual...
- ...Lead and promote a strong safety culture across the organization. Requirements Degree in WSH, Fire Safety, Engineering or a related field. Relevant Senior Fire Safety Manager (SFSM) and WSH qualifications. Minimum 12 years of relevant experience, preferably in a...
- ...We’re Hiring: QA Engineer – Plastic Injection Molding Yixin Precision Engineering Pte Ltd Singapore — North Region (Woodlands) Full-time | Permanent Enjoy solving quality challenges and improving manufacturing processes? Join us as a QA Engineer , where you’ll...
- ...Join our elite IT infrastructure support team as an IT Support Engineer and help maintain the operational uptime of mission-critical biometric... ...of biometrics devices as well as the maintenance of related software applications. Hands-on experience in supporting high-tech...
- ...Ichor is expanding and looking for a hands-on Engineering Assistant to join our manufacturing team in Singapore, supporting the assembly and testing of precision equipment for the semiconductor industry. You will work with engineering drawings, build gas panels, and perform...
- ...As a Network Engineer L2, you will be responsible for the following :- Monitor and manage network infrastructure and UPS systems to ensure optimal performance and availability. Perform real-time network monitoring and respond promptly to alerts and incidents. Troubleshoot...
- ...As a Network Engineer L1 , you will be responsible for the following :- • 24/7 network operations and monitoring of network infrastructure and UPS systems • Incident handling and escalation • Incident tracking and reporting • Preventive maintenance support • Corrective...
- ...people, inspiring leaders, and world changing projects, you will do more and become more than you ever thought possible. Senior Software Engineer - Full Stack Illumina is seeking a highly motivated Full Stack Software Engineer to join the Bioinformatics organization....
- ...develop, test, and debug robust and efficient industrial automation software using C++ , C# & WPF. ~ Utilize Windows API and libraries... ...adhering to best practices. ~ Collaborate with electrical engineers and mechanical engineers to understand system requirements and ensure...
- ...Position Summary: We are seeking a highly motivated and talented software engineer to join a cross‑functional team responsible for building and maintaining advanced visualization tools for high‑throughput data. These tools are designed to enable engineers and scientists...
- ...people, inspiring leaders, and world changing projects, you will do more and become more than you ever thought possible. Senior Software Engineer - Backend What You'll Do Design, build, and maintain backend subsystems powering our industry-leading DNA sequencing instruments...
- ...people, inspiring leaders, and world changing projects, you will do more and become more than you ever thought possible. Senior Software Engineer - Full Stack Position Summary: We are seeking a highly motivated and talented software engineer to join a cross ‑ functional...
- ...Incorporated in 2012, Efunity is a Singapore M&E engineering company specialising in energy management... ...on. Engineers who have watched their own software fail in a switch room write noticeably... ...afterwards. You will report to our Senior Embedded Engineer and work alongside two...
- ...Primary function of the job) Produce complete control solution and software design base on customer specification and Sys-Mac standardized... ...for the project Liaise with the Customer, Design and Project Engineer for the software development and execution of the project...
- ...and get answers in seconds. We are looking for a Sr. Staff Software Engineer for this effort in Singapore: someone who can take state-of-the... .... Proven technical leadership and influence at senior level, with strong verbal and written communication skills, and...
- ...We are seeking a skilled and motivated Software Engineer to join our dynamic team. The ideal candidate will be responsible for designing, programming, implementing and maintaining control systems to ensure smooth and efficient automation processes Software Engineer (Industrial...
- ...Development, UAT and Production environments. Provide and update software documentation. Provide operational support for existing... ...Candidates with longer and relevant working experience may be given senior roles. Candidates with experience in technical architecting...
- ...Software Development Engineer / Manager Responsible for both technical & leadership and team management to ensure software systems are delivered effectively. Job Scope System Design & Architecture • Define overall system structure(database, backend, frontend...
- ...production in Singapore. The role will be part of the Automation software project team. He/She is expected to work closely with the... ...Minimum 4 years of relevant working experience Degree in Computer Engineering/Computer Science or equivalent Experience utilizing AI-...
- ...We are seeking a Software Programmer with expertise in PLC (Programmable Logic Controllers) and C# to join our team in Singapore. This... ...collaboratively in an on-site team environment •Software Engineering, or a related field is an advantage •Formal qualification is...
- Job Summary We are seeking a Java Developer with 4–6 years of specific hands-on experience in Java, Spring Boot, Microservices,SQL, Kafka, and production support. The ideal candidate should have strong experience in developing, integrating, troubleshooting, and supporting...
- ...evolution in alignment with the Illumina Software Architecture Position Responsibilities... ...across functions within R&D (Engineering, Software Instrument & Informatics), across... ...product strategy and planning efforts with senior leadership across Product Participates...
- ...Description We are looking for an experienced Automation Test Engineer with strong hands-on expertise in Java and Selenium WebDriver to... ...integration and continuous testing practices within the software development lifecycle. Ensure automated test scripts are maintainable...
- ...Responsibilities Design, develop, and support a globally distributed software environment for manufacturing and service operations.Work within... ...platforms. Collaborate closely with production and service engineers and managers to define requirements, analyse complex issues, and...
- ...Position Requirements: Bachelor's Degree in Computer Science, Computer Engineering, Information Technology or related degree in Computing or Engineering. At least 5 years of experience in software development, preferably in a manufacturing or industrial setting....
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!

