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
Job function
Job function
OtherIndustries
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.