Senior Visualization Application Developer

September 5, 2025

Apply for this job

Job Description

Description

1 week ago Be among the first 25 applicants

Get AI-powered advice on this job and more exclusive features.

Job Title: Senior Visualization Application Developer
Location: Calgary, AB (Onsite from Day 1)
Type: Contract (C2C)
We are seeking a Senior Visualization Application Developer to join our team onsite in Calgary . This role is ideal for a highly skilled developer with a strong background in Java , OpenGL , and graphics-intensive application development . You will contribute to the evolution of the Decision Space Geoscience platform , building high-performance 2D/3D visualization tools for complex geospatial and geological data sets.
Key Responsibilities

  • Design, develop, and maintain graphics-intensive modules within the Decision Space Geoscience platform using Java and OpenGL.
  • Implement advanced 2D and 3D visualization features for seismic, geological, and geospatial datasets.
  • Optimize rendering performance and ensure cross-platform compatibility, especially in Linux environments.
  • Collaborate closely with geoscientists and software engineers to translate domain-specific requirements into effective technical solutions.
  • Conduct code reviews, testing, and produce documentation to maintain high software quality standards.
  • Stay abreast of developments in computer graphics, visualization, and geoscience technologies.

Required Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Geoscience, or a related field.
  • 3+ years of hands-on experience in Java development focused on graphics or visualization.
  • Proficiency in OpenGL and related graphics libraries for rendering complex data.
  • Strong command of Linux, including shell scripting and performance tuning.
  • Familiarity with geoscience data formats and industry-standard visualization techniques.
  • Excellent problem-solving abilities and strong communication skills within multidisciplinary teams.

Preferred Qualifications

  • Experience working with Decision Space Geoscience or similar geoscience software platforms.
  • Additional programming experience in C++ or Python.
  • Knowledge of GIS technologies and spatial data analysis.
  • Familiarity with Agile development methodologies and version control tools like Git.

Screening Questions – Explain in detail for below questions.
Full Name:
Bachelor’s or Master’s degree in Computer Science , Geoscience with University and Completion year?
Total experience as an Senior Visualization Application Developer:
Total experience Java development focused on graphics or visualization?
Total experience with OpenGL and related graphics libraries for rendering complex data?
Total experience geoscience data formats and industry-standard visualization techniques?
Total experience Decision Space Geoscience or similar geoscience software platforms?
Total experience 2D and 3D visualization features for seismic, geological, and geospatial datasets?
Contact Number:
E mail Id:
LinkedIn Id:
Full Address (Street, City, States, Zip Code Required)
Notice period: (in weeks):
Current work authorization status:
Expected Hourly Rate?
Is it on W2 / C2C, If C2C, May I know your corporation name / Employer Details?
Are you ready to relocate on your own experience and Calgary, AB (Onsite from Day 1) / Commute?

Seniority level

  • Seniority level

    Mid-Senior level

Employment type

  • Employment type

    Full-time

Job function

  • Job function

    Other

  • Industries

    IT Services and IT Consulting

Referrals increase your chances of interviewing at Veracity Software Inc by 2x

Sign in to set job alerts for “Senior Application Developer” roles.

Senior Software Engineer (Identity Decisioning)

Senior Software Engineer – Digital Workplace

Embedded Linux Senior Software Engineer – Optimisation

Senior Software Engineer- Java Developer

Senior Software Engineer – Front-End (React/React Native)

Calgary, Alberta, Canada CA$100,000.00-CA$160,000.00 2 days ago

Senior Software Engineer – packaging – optimize Ubuntu Server

Senior Software Engineer – packaging – optimize Ubuntu Server

Senior Software Engineer (Online Storage)

Senior Staff, Software Engineer (Java-Microservices)

Senior Software Engineer (Capacity and Cloud Economics Engineering)

Sr. Software Engineer – Windows Kernel, Core Platform (Remote)

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

#J-18808-Ljbffr

Company

Veracity Software Inc

Location

Calgary

Country

Canada

Salary

100.000

URL

https://en-ca.whatjobs.com/coopob__cpl___291_2608006__3337?utm_source=3337&utm_medium=feed&keyword=Senior-Visualization-Application&location=Calgary&geoID=847