TDEA-FAFEN | Trust for Democratic Education and Accountability (TDEA)
Cover Letter is a mandatory part of your application. The last date for submitting application is September 20, 2020.
Position: Application Developer
Reports to: Information Technology Lead
No. of Positions: One
Salary Range: PKR 50,000- 75,000
Expected Date of Joining: As Soon as possible
Application Deadline: September 20, 2020
Location: Islamabad with need-based travel to other project areas if and when needed.
The Application Developer supports the Line Supervisor in the development of application frameworks, flows and algorithms. Developer ensures that the information systems are functioning at an optimum level and conduct regular reviews and analysis of system requirements and specifications. Developer is responsible for the development and maintenance of all TDEA-FAFEN’s portals, day-to-day management of different project applications & any other information management related task as assigned by the Manager IT.
Strong expertise in creating custom front end designs, WordPress plugin development and theme customizations.
Developing internal and external REST APIs
Experience with Open layers, Map server, Google maps API is mandatory
Engage with Data Analyst for finalization of entry and reporting modules of MIS.
Develop, maintain, test, and integration of FAFEN’s websites, applications and portals.
Maintain and further develop the structure or format of the database as required, incorporating ideas and amendments as per requirement of program units.
To manage Database synchronization with relational datasets
To develop database schema and the database structural models
To write complex queries and syntax for the relational databases and tables and incorporate them with module scripts.
To write views, functions and triggers in database to increase system performance.
To explore new tools to upgrade system performance.
To assist other developers in managing developing and testing all portals and websites.
Nice to have an understanding and experience of advanced JS libraries/frameworks (AngularJS, React)
To write test functions for the data model and application modules
To run the program script to test the syntax to evaluate outputs
Implementation, Installation, and Deployments
To manage the necessary installation and updates of software.
To manage the deployment of the database syntax and program script for pilot testing and penetration
To manage the deployment of application functions and pilot testing
To release and commit the application module to his/her line supervisor for final deployment.
Required Qualification, Experience, and Competencies:
Preferably Masters in Computer Science, Software Engineering with a minimum of 3 years of experience in a relevant field
Ability to work under pressure,
Communication, presentation, and multi-tasking skills
Strong interpersonal skills and analytical skills
Ability to work as a team member
Ability to work efficiently & effectively
Experienced in the Development sector will be preferred.
Fluency in English and Urdu required
TDEA is an equal opportunity employer –women, minorities, physically disabled/wheelchair users, the blind/visually impaired, speech and hearing impaired and/or persons with any other disabilities who otherwise qualify for the position are encouraged to apply. TDEA provides an accessible work environment to its disabled employees through reasonable accommodations without compromising on the quality of work.
Only shortlisted candidates will be called for Interviews. Any attempt to influence the hiring process will lead to immediate disqualification of the candidate. Females are encouraged to apply.
If you know someone who may be suitable for this position, please encourage them to apply and circulate this vacancy widely.