We are looking for a Senior Application Developer – Geophysical Software Solutions to join our remote client team based in Poland. This role requires a strong background in scientific and geophysical software development with at least 5 years of experience.
Key Responsibilities:
- Develop, maintain, and optimize geophysical scientific software solutions using Java and C++.
- Break down complex tasks and design clear implementation roadmaps.
- Utilize tools such as GitLab, Eclipse, VS Code, and CI/CD pipelines for efficient development.
- Leverage cloud platforms such as AWS and Azure and work with RESTful APIs, Kubernetes, and Spark.
- Contribute to OpenGL 2D and 3D programming for advanced geophysical visualizations.
- Apply knowledge of geophysical data types and methods including Seismic, Fault, Horizon, and Velocity modelling.
- Collaborate with cross-functional teams using modern libraries and frameworks such as Python scientific libraries, Angular, React, and microservices architectures.
- Enhance productivity tools and practices using GitHub Copilot.
Requirements:
- Bachelor’s or Master’s degree in Computer Science, Geoscience, Applied Mathematics, or related engineering field.
- Minimum 5 years experience in scientific/geophysical software development.
- Proficiency in Java and C++ programming.
- Experience with development tools including GitLab, Eclipse, VS Code, CI/CD pipelines, Draw.io, VisualVM, JMC/JFR, Async programming, Windows and Linux environments.
- Familiarity with geophysical software/tools such as SEG-Y, Landmark BRICK, CMP, OpenVDS, DSG, Petrel, Kingdom, GeoFrame, PaleoScan.
- Knowledge of cloud platforms AWS, Azure, Kubernetes, and Spark.
- Strong skills in Java 2D and 3D OpenGL programming.
- Understanding of geophysical data types and seismic methods.
- Experience with scientific libraries and frameworks including Python (NumPy, SciPy, Pandas, TensorFlow), C++/Java CUDA, Angular, React, and microservices (Quarkus, Spring Boot), Docker, Kubernetes.
Work Conditions:
- Remote work from anywhere in Poland.
- B2B contract.
If you are passionate about developing cutting-edge geophysical software and want to make an impact in scientific computing, we would love to hear from you.