Search by job, company or skills

I

Senior Software Engineer

3-6 Years
SGD 5,000 - 7,000 per month
Save
new job description bg glownew job description bg glownew job description bg svg
  • Posted 12 days ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Senior Software Engineer

(Healthcare Systems & Operations)

Location: Singapore | Employment: Full-time, Permanent

About Us

At International Cancer Specialists, we are dedicated to providing comprehensive and personalized cancer care, combining medical expertise, cutting-edge diagnostics, and compassionate support. Our mission is to inspire hope, confidence, and trust in every patient we serve. With our continued expansion, we are looking for passionate and skilled professionals to join us. If you are committed to making a real impact in patient-centered cancer care and seek a supportive, growth-oriented environment, we invite you to be part of our journey to redefine excellence in oncology care.

Job Overview

We are looking for a hands-on Senior Software Engineer who can design, build, and deliver solutions end to end. This role is ideal for someone who enjoys both high-level architecture and deep implementation work, and who is comfortable taking ownership from problem definition through deployment and maintenance. You will work closely with business stakeholders, product teams, and fellow engineers to translate requirements into scalable, maintainable, and reliable systems. You should be equally comfortable working independently and collaborating with others, while also helping to mentor and coach more junior engineers.

Key Responsibilities

  • Architect and deliver end-to-end software solutions from concept to production
  • Translate business and operational requirements into clear technical designs and working code
  • Build robust backend and frontend systems with a focus on scalability, reliability, and maintainability
  • Write clean, well-tested, and production-ready code following strong engineering principles
  • Conduct thoughtful code reviews and uphold high standards for code quality
  • Improve and maintain engineering best practices, including testing, documentation, and release processes
  • Contribute to DevOps and deployment pipelines, including CI/CD, infrastructure, monitoring, and operational support
  • Work cross-functionally with internal stakeholders to solve real business and product problems. Coach and mentor junior engineers, helping to raise the overall technical capability of the team.
  • Collaborate effectively within a team while also being able to take ownership and drive work independently

Requirements

  • Proven experience as a senior software engineer or in a similar role
  • Strong hands-on engineering skills with the ability to architect systems from end to end
  • Strong programming fundamentals and a solid understanding of good software engineering practices
  • Experience with code reviews and a clear understanding of what high-quality, maintainable code looks like
  • Comfortable working with a variety of programming languages and technologies
  • Strong proficiency in Python preferred
  • Strong experience with React preferred
  • Good understanding of software design, testing strategies, performance, security, and maintainability
  • Knowledge of agentic coding is a plus, but must having strong software knowledge to review AI's output
  • Good working knowledge of DevOps practices, including CI/CD pipelines, deployment workflows, and production operations
  • Able to work independently, manage ambiguity, and take ownership of outcomes
  • Strong team player who can also mentor junior team members
  • Able to communicate effectively with both technical and non-technical stakeholders
  • Experience translating business requirements into practical technical solutions

What We're Looking For

  • Someone who is pragmatic, hands-on, and solution-oriented
  • Someone who enjoys startup environments and is comfortable wearing multiple hats
  • Someone who cares deeply about engineering excellence and continuous improvement
  • Someone who can balance speed with quality in a fast-moving environment
  • Someone who wants to build meaningful products in the medical space

Nice to Have

  • Experience working in startups or fast-paced product environments
  • Exposure to healthcare, medical, or regulated industries
  • Experience with cloud infrastructure and modern deployment environments
  • Familiarity with system architecture, API design, and modern frontend/backend patterns

Why Join Us

  • Opportunity to shape products that create real impact in the medical field
  • High ownership and influence in a growing startup
  • Collaborative environment with room to lead, build, and mentor
  • Chance to help define engineering standards and culture from the ground up

More Info

Job Type:
Industry:
Function:
Employment Type:

Job ID: 146179491

Similar Jobs