
Posted a day ago
Senior Software Engineer
Flatiron HealthSenior Software Engineer
Perks & benefits
Health InsurancePaid Leave
Requirements
5+ years software development (C#, Java, or Python), 5+ years web technologies (HTML, CSS, JavaScript), 5+ years backend frameworks (ASP.NET Core, Spring MVC), 3+ years relational databases (PostgreSQL, MySQL), 3+ years Linux system administration, Infrastructure as Code experience, System architecture and data modeling expertise, Networking fundamentals (TCP/IP, DNS, firewalls), Business-level English, Native or advanced business-level Japanese
Skills
C#JavaPythonPostgreSQLLinuxAWS
About the role
Responsibilities
- Design, develop, and deploy robust software solutions to transform raw patient data into high-quality real-world evidence.
- Drive key technical objectives within the team roadmap and lead architectural decisions for assigned areas of scope.
- Lead the architecture and development of data extraction and web applications to meet evolving business needs.
- Devise creative solutions to address complex business, security, and data privacy challenges.
- Lead hands-on deployment of solutions at hospital partner premises, including troubleshooting local infrastructure and network configurations.
- Mentor and guide other engineers to foster a culture of technical excellence and continuous learning.
Requirements
- 5+ years of software development experience using C#, Java, or Python.
- 5+ years of experience with web technologies (HTML, CSS, JavaScript) and backend frameworks (ASP.NET Core, Spring MVC).
- 3+ years of experience with relational databases such as PostgreSQL or MySQL.
- 3+ years of experience with Linux system administration.
- Experience with Infrastructure as Code (IaC).
- Deep expertise in system architecture, data modeling, and designing secure APIs.
- Strong understanding of networking fundamentals (TCP/IP, DNS, routing, firewalls, and proxy configurations).
- Business-level proficiency in English.
- Native or advanced business-level Japanese proficiency for professional communication with physicians and hospital executives.
- Willingness to travel to hospital partner premises to perform server operations when needed.
Preferred Qualifications
- Experience developing or operating EHR systems or department systems.
- Experience managing server hardware.
- Experience with development on AWS.
Benefits
- Full-time, 12-month fixed-term contract.
- Flexible work hours via a flex-time system.
- Comprehensive social insurance including Health, Pension, Employment, and Workers' Accident insurance.
- Standard holidays including Saturdays, Sundays, and public holidays.
About the Company
Flatiron Health is a healthtech company using data for good to power smarter care for every person with cancer, around the world. We partner with cancer centers in the US, Europe, and Asia to transform patients’ real-life experiences into real-world evidence and create a more modern, connected oncology ecosystem. Flatiron Health is an independent affiliate of the Roche Group.
ScoutJobs Agent
Get matches like this delivered daily
Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.
Get started — it's freeSenior Software Engineer
Flatiron Health · Tokyo
