Main duties:
1. Writing effective, scalable code
2. Learning and Integrating with third-party APIs
3. Integrating with Python compiled packages
4. Automating Python Scripts
5. Developing back-end components and web services
6. Assisting in developing a Mobile application
7. Testing and debugging applications
Requirements:
1. MSc or BSc in Computer Science, Computer Engineering (Software), Remote Sensing or relevant field
2. Work experience as a Python Developer is a must
3. Proficient understanding of code versioning tools such as Git
4. Familiarity with event-driven programming in Python'
5. Familiarity with consuming RESTful API using Python
6. Familiarity with automating scripts using Python
7. Experience in Mobile development is a plus
8. Strong analytical and problem-solving skills
9. strong oral communication skills
10. Knowledge of GIS is a strong plus
Contract Duration: Project duration is three years.
Salary: Commensurate with demonstrated skills and experience.
Interested candidates should send a cover letter and a CV to hj01@aub.edu.lb with a copy to sw09@aub.edu.lb