Job Description
TPL Holdings is looking to recruit an experienced Software Engineer Web, for their Islamabad development office. Details are as given below.
We are currently looking for a Java or PHP (Codeigniter or Yii) and Javascripts(Node.js, D3.js, Angular.js) web developer. Any knowledge of GIS/web mapping will be very advantageous. Interested candidates should be willing to present their work/portfolio.
We are looking for the following qualities; ·
- Must have excellent problem solving & basic computer science skills.
- Must have worked with Node.js, Angular.js
- Must have worked with Java (J2EE) OR PHP (Codeigniter / Yii frameworks)
- Must have good working knowledge of PHP, Javascripts, CSS, AJAX, jQuery & SQL
- Some experience of D3.js, Leaftlet & Openlayers JavaScripts library will be advantageous.
- Basic understanding of GIS concepts will be advantageous.
- Some working knowledge of Google Maps will also be advantageous.
- Should have knowledge of relational databases such as SQL Server, and Oracle
The candidate must be able to work without constant supervision and should have good problem solving skills.
Also note that this is an Islamabad based position, therefore only those people who are based in Islamabad or are willing to move to Islamabad, should apply.Job Specification
Develop application and services using ESRI technologies stack such as ArcGIS Server, ArcGIS JS, ArcSDE etc
Work on solutions for spatio-temporal data access and management of large datasets that are persisted in a database or distributed file system
In addition to traditional overall development and architect responsibilities you will be responsible for unstructured information across platforms i.e., flat files with live data etc and traditional sources such as relational databases
Should have knowledge of relational databases such as SQL Server, and Oracle
Interact with other team members to develop robust software frameworks and solutions
Ability to work independently and in groups to effectively participate in the software development life cycle
Integrating applications and performing data migrations
Build software components that follow industry-standard modern design patterns, development methodologies, and deployment models
Job Rewards and Benefits
Health Insurance
Leaves
Life Insurance
Provident Fund
Sports and Entertainment