Apply For This Job


Job Description

  • We are looking for a talented Platform Software Engineer to join our exciting team in NETSOL Lahore, working as part of our core engineering team on the WRLD 3D mapping platform.
  • If you’re excited by the prospect of being at the core of a small and innovative team. 
  • From matching GPS traces to road-graphs to generating procedural road casings, we frequently work on challenging problems. 
  • We pride ourselves on being agile and pragmatic, working at a swift, sustainable pace to deliver early and often.
  • We are working with a mix of established and emerging technologies such as C++, iOS, C# and Cloud Computing.
  • You’ll get a chance to work with all of them.                     

Minimum experience required is 4 years

  • You must have experience with OpenGL or similar graphics libraries   
  • You must be able to demonstrate an understanding of algorithms, data structures and 3D mathematics.     
  • You must have experience of implementing high performance, real time 3D systems such as games or demos.    
  • You must have some knowledge of graphics techniques and/or computational geometry.  
  • You should have some experience of working on iOS/Android/Web platforms.     
  • You must have a passion for developing high quality software.      
  • You must be extremely self-motivated and thrive in a team environment.
  • You must be fluent in at least one OO language (e.g. C++, C#, Java) and have an understanding of OOD (e.g. design patterns, SOLID).
  • You must have strong problem solving skills along with excellent written and oral communication skills that allow you to solve problems as part of a team.
  • You must be degree educated in Computer Science,
  • Engineering, Mathematics or a similar discipline, or have equivalent professional experience.
  • You should be flexible and adaptable, eager to engage with and learn new technologies and roles in an organization.
  • Knowledge of agile and lean development, Scrum, Kanban, Continuous Integration, Pair Programming, TDD.
  •  Experience with MVC web development frameworks, particularly Ruby on Rails.  
  • Experience with mapreduce, Hadoop, EMR, mrjob.    
  • Experience with C# and latest .NET framework.     
  • Experience with a dynamic language (Ruby, JS, Python,Lua etc.)   
  • Basic understanding of Unix system administration.
  • Build configuration management and automation (Nant,Rake, Make etc)   
  • Experience with mapping tools and technologies such as ArcGIS, QGIS, GDAL, OGR
  • Contributions to open source is an advantage.

Job Details

Total Positions:
5 Posts
Job Shift:
First Shift (Day)
Job Type:
Job Location:
No Preference
28 - 37 Years
Minimum Education:
Career Level:
Experienced Professional
4 Years - 10 Years
Apply Before:
Feb 16, 2020
Posting Date:
Jan 16, 2020
Show fewer details Read full job description

What is your Competitive Advantage?

Get quick competitive analysis and professional insights about yourself
Talk to our expert team of counsellors to improve your CV!
Try Rozee Premium

NetSol Technologies Limited

Information Technology · 1001-1500 employees - Lahore

NetSol Technologies, Inc. (NASDAQ: NTWK) started its journey as a US based provider with a vision to create superior technology solutions. Relentlessly following our vision we now stand as one of the global leaders in IT Services and Enterprise Solutions. Delivering quality and customization for ov ...Read More