Previous Job
Previous
Senior Software Developer - Team Lead
Ref No.: 18-00940
Company/Department:Datamine
Location: Islamabad, Islamabad Capital Territory
Lahore, PJ
Position Type:Fulltime/Permanent
Internal Classification
Department:R&D
Areas of Expertise:.NET
Rozee
Required Career Level:Experienced Professional
Functional Area:Software & Web Development
Job Shift:Second Shift (Afternoon)
Required Qualification:Bachelors
Years of Experience (Min):3
Job Credit:Premium
The Division:
Datamine, a division of Constellation Software Inc., is a world leading provider of the technology and services required to seamlessly plan and manage mining operations. With operations in thirteen countries, Datamine provides solutions ranging from exploration data management and orebody modelling to mine planning and operations to over 1,400 companies worldwide.

The Position:
The division is looking for a Team Lead/Senior Software Developer who will be a part of development team that will primarily work on WinForms and WPF based application to integrate our existing GIS product to ArcGIS. The hired resource will work out of the Contour Software Islamabad or Lahore office, working from Contour resource-center, as an extension of the R&D team located in Australia and will also provide leadership, coaching, and mentorship to a local team of two intermediate level software developers.

Required Experience & Skills:
  • University degree in Computer Science or related discipline
  • 3+ years of strong experience of C# .NET programming
  • Strong knowledge of GIS systems.
  • Experience with ESRI API.
  • Experience with C/C++ programming.
  • Experience calling third party API's (including calling C++ code via CLI).
  • Strong Database experience.
  • Experience of learning and refactoring existing code e.g. to potentially help pulling useful parts out or improving existing code
  • Excellent communication (Verbal & Written) and leadership skills
Nice to Have:
  • Knowledge of Mining or Petroleum domain knowledge.
  • Knowledge of user interfaces and utility libraries.
Some of the exciting benefits of working for Contour, include:
  • Market-leading Salary
  • Medical Coverage Self & Dependents
  • Parents' Medical Coverage
  • Provident Fund
  • Employee Performance-based bonuses
  • Home Internet Subsidy
  • Conveyance Allowance
  • Profit Sharing Plan [Tenured Employees Only]
  • Life Benefit
  • Child Care Facility
  • Professional Development Budget
  • Recreational area for in-house games
  • Sporadic On-shore training opportunities
  • Friendly work environment
  • Leave Encashment