Know ATS Score
CV/Résumé Score
  • Expertini Resume Scoring: Our Semantic Matching Algorithm evaluates your CV/Résumé before you apply for this job role: Senior Specialist IT Application (Mining).
India Jobs Expertini

Urgent! Senior Specialist - IT Application (Mining) Job Opening In Bengaluru – Now Hiring WSP USA

Senior Specialist IT Application (Mining)

Job Expired.


Job description

**Numerical Modelling & Programming**

Develop, implement, and optimize numerical algorithms within **finite difference, finite element, and discrete element** software platforms for mining applications.

Write and maintain efficient, scalable code in **C++, Python, and FISH** , tailored to geotechnical and rock mechanics modelling workflows.

Customize and extend functionalities of tools such as **FLAC/FLAC3D, UDEC/3DEC, and other geomechanical software** through scripting and API integration.

**Automation & Innovation**

Design and deploy coding solutions that automate repetitive tasks and enhance efficiency across engineering workflows.

Identify and implement opportunities for **process automation** , contributing to resource optimization and improved modelling productivity.

**Collaboration & Integration**

Work collaboratively with engineers, geologists, and technical leads to understand project requirements and translate them into software-based solutions.

Integrate developed scripts and automation routines into existing platforms and project workflows.

**Quality Assurance**

Conduct **rigorous testing and validation** of numerical models and coding deliverables to ensure technical reliability and robustness.

Participate in **peer code reviews** and contribute to the establishment and enforcement of coding best practices and standards.

**Research & Development**

Stay current with industry trends in **numerical modelling, simulation, and automation** .

Contribute to innovation by researching and applying **new technologies** , including **machine learning, generative AI, and image recognition** where applicable to mining challenges.

**Mandatory Skills**

Excellent verbal and written communication skills in English.

Strong programming proficiency in **C++, Python, and FISH** .

Solid foundation in **computer science, information technology, or engineering** (mining/geotechnical preferred).

Willingness and ability to learn new programming languages and software tools.

**Desired Skills**

Prior experience working with **mining or geotechnical modelling software** (e.g., FLAC3D, 3DEC, UDEC, RS2).

Exposure to **automation and scripting** in engineering applications.

Experience with **machine learning algorithms** , **generative AI** , and **image recognition technologies** is a strong advantage.

Proven ability to innovate and challenge conventional approaches in a technical environment.

Bachelor’s or higher degree in **Computer Science, Software Engineering, or a related field** .

7–10 years of experience in programming, ideally in support of mining or geotechnical applications.

Demonstrated experience with coding for **finite difference and discrete element methods** , particularly in mining/civil engineering contexts.



Required Skill Profession

Other General


Job Expired.


Your Complete Job Search Toolkit

✨ Smart • Intelligent • Private • Secure

Start Using Our Tools

Join thousands of professionals who've advanced their careers with our platform

Rate or Report This Job
If you feel this job is inaccurate or spam kindly report to us using below form.
Please Note: This is NOT a job application form.


    Unlock Your Senior Specialist Potential: Insight & Career Growth Guide