Jobs and Careers
FU

Senior Software Engineer, DP

Fujifilm
Remote, United States, United StatesRemotefull_timeVerifiedPosted 21 Mar 2025

About the role

Position Overview

HCUS software engineers develop the next-generation medical informatics applications for doctors, paramedical personnel, medical staff and patients. This position will report to a software development manager. The main responsibilities would be software development of independent features, as well as participation on development of bigger features developed by multiple developers.

Company Overview

FUJIFILM Healthcare Americas Corporation is a comprehensive healthcare company that has an extensive range of technology and expertise in the detection, diagnosis, and treatment of diseases. Fujifilm’s innovative portfolio includes solutions spanning diagnostic imaging, enterprise imaging, endoscopic imaging, surgical imaging, and in-vitro diagnostics. The company is headquartered in Lexington, Massachusetts. For more information, please visit healthcaresolutions-us.fujifilm.com.

FUJIFILM Holdings Corporation, headquartered in Tokyo, leverages its depth of knowledge and proprietary core technologies to deliver innovative products and services across the globe through the four key business segments of healthcare, electronics, business innovation, and imaging with over 70,000 employees. Guided and united by our Group Purpose of “giving our world more smiles,” we address social challenges and create a positive impact on society through our products, services, and business operations. Under its medium-term management plan, VISION2030, which ends in FY2030, we aspire to continue our evolution into a company that creates value and smiles for various stakeholders as a collection of global leading businesses and achieve a global revenue of 4 trillion yen (29 billion USD at an exchange rate of 140 JPY/USD). For more information, please visit: www.fujifilmholdings.com.

For further details about our commitment to sustainability and Fujifilm’s Sustainable Value Plan 2030, click here.

Job Description

Duties and Responsibilities:

  • Understand requirements both from user’s perspective and technical details.
  • Design, develop, test, deploy, maintain, and improve software mainly on Windows Servers and ASP.NET framework, but not limited to these.
  • Manage individual project priorities, deadlines, and deliverables.
  • Design and implement components and applications to meet requirements.
  • Developing and maintaining software.
  • Developing unit tests and integration tests.
  • Performing unit testing of the code.
  • Maintaining existing code and design.
  • Providing input, solutions, and recommendations.
  • Understand and propose software design.
  • Understand and propose requirements and assess their feasibility.
  • Assist junior members on regular basis or in ad hoc situations.
  • Participate in design and code reviews and understand and enforce importance of coding standards.
  • Understanding the importance of medical patient safety related to the product and enforcing it in the software.
  • Troubleshooting complex problems.
  • Performance and scalability tuning.
  • Performing with other duties as assigned.
  • Comply with all applicable U.S. Food and Drug Administration (U.S. FDA) medical device regulatory requirements, applicable ISO 13485 standard requirements and all other applicable laws, regulations, and standards.

Qualifications:

  • BS or BE in computer related field or equivalent.
  • 5-7 years of experience in software development.
  • Software development experience in one or more general purpose programming languages. Interest in learning other coding languages as needed.
  • Technology/environment knowledge: .NET, .NET MVC, C#, JavaScript, Typescript, MS Visual Studio, Web services and Windows services.
  • Experience working with two or more from the following: web application development, Windows/Unix/Linux environments, distributed and parallel systems, machine learning, information retrieval, natural language processing, networking, developing large software systems, and/or security software development.
  • In-depth knowledge of Web development and HTTP protocol.
  • Thorough understanding of:
    • Software development cycle.
    • Unit test cases writing and execution.
    • Back end and middleware software development.
    • Performance and scalability tuning.
  • Design patterns.
  • Excellent verbal and written communication skills.
  • Excellent presentation skills.
  • Excellent documentation skills including Visio, MS Word, and PowerPoint.
  • Ability to quickly learn our application and be able maintain existing and develop new features.
  • Proven problem-solving skills.
  • Team player with demonstrated initiative.
  • Ability to work independently and meet

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Fujifilm

View company profile →