Application Developer is Needed
Posted date 3 June 2014
Location Jordan - Amman
Company TEKLABZ (Technology Labs for Software Industry)
Required Experience Recent Graduate
TEKLABZ is currently looking for an application developer with around 1 year of hands-on experience to work on analysing, designing and developing GIS (Geographic Information Systems) based applications and tools using various toolsets and programming languages.
The chosen candidate will be working primarily on developing a various set of applications ranging from data migration scripts to decision support and data visualization applications on top of enterprise GIS databases for different industries (e.g. telecom, water, electricity, etc...).
We are looking for an intelligent and well organized individual who is a quick learner and ready to take the challenge of working on multiple projects under tight deadlines.
The responsibilities of this position include:
Analysis and design of customer requirements
Development and unit testing of Java and/or .net based applications and tools
Reviewing and developing detailed system specifications and modifying existing applications to accommodate changing business needs
Installation and configuration as well as database tuning related to applications and tools domains.
Required Skill and Characteristics:
Good experience in Java or .NET (both is a plus)
Comfortable working with an IDE (e.g. Visual Studio, NetBeans, etc…)
Ability to analyse and initiate DB design
Good understanding of Object Oriented design and modeling (UML)
Understands basic querying and relational database concepts.
Administrative knowledge in Oracle database or SQLServer
Understands standard systems development lifecycle processes
Good understanding of Java and/or .NET platform architecture
Ability to learn and use extrnal frameworks and APIs (e.g. Hibernate, Spring, NHibernate, ArcObjects). Prior knowledge is a plus
Familiarity with mobile development frameworks (Android and iOS) is a plus
Hands-on experience with the software testing life cycle and bug tracking systems
Comfortable working with distributed version control systems (e.g. git, mercurial)
Basic knowledge using Microsoft Office Tools (Word, Excel , Visio, etc)
A good team-playing mentality
Excellent documentation skills
Excellent command of English
Excellent communication skills
Analytical and problem-solving skills
Ability to work independently, and within a team environment
Additional Job Information:
Position Level: Junior
Position Status: Full Time
Employment Type: Employee
Travel: Possibility of frequent travel according to customer needs (Valid passport is required).
Starting Date: June 2014
Education: Computer Science/IT/ Software Engineering
http://www.akhtaboot.com/en/jordan/...nology-Labs-for-Software-Industry#wide_column