Spotfire Developer

  • La Jolla Amago, CA
  • Posted 4 days ago | Updated 4 days ago

Overview

Hybrid
Depends on Experience
Contract - W2
Contract - Independent

Skills

Tibco
Spotfire

Job Details

Role: Spotfire Developer

Location: Spring House, PA and La Jolla, CA

Key Responsibilities:

Develop new Spotfire dashboards (not maintenance) from concept through deployment, including visualization design, data modeling, and backend logic.

Integrate Spotfire with multiple databases such as Snowflake, Postgres, and Oracle, including establishing data connections and optimizing queries.

Write and implement IronPython scripts, custom expressions, and information links to support advanced dashboard functionality.

Conduct data preparation, curation, and transformation to ensure datasets are ready for visualization and meet scientific business needs.

Partner directly with scientists and R&D stakeholders to gather requirements, understand workflows, and iterate on dashboard designs.

Work onsite to observe lab processes when needed, ensuring the developer understands the scientific context and analytics requirements.

Clearly document requirements, changes, logic, and technical decisions.

Support broader data engineering or data preparation tasks as needed for visualization projects.

Required Qualifications:

3 6 years of experience as a Spotfire Developer or similar analytics visualization role.

Strong expertise in TIBCO Spotfire, including:

Dashboard design and development

IronPython scripting

Custom expressions

Information links

Proficiency in SQL and data modeling for analytics use cases.

Hands-on experience with Python (including IronPython within Spotfire).

Experience working with Snowflake (preferred), Postgres, Oracle, or similar relational databases.

Life sciences industry experience is required, with the ability to understand scientific or assay-related data and terminology.

Excellent communication skills and the ability to work directly with scientists and stakeholders in a hybrid/on-site environment.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

About Akshaya Inc