Ideal Candidate will be exposed to all aspects of the business, including
The travel booking / itinerary system
Inventory management
CRM
Financials
Interfaces to various internal and external applications
Responsibilities
Manage upgrades to existing systems
Maintain and improve existing processes to cope with ever increasing volumes
Working closely with various parts of the business and new parts of the business as we expand, to understand new requirements and design and develop new applications and interfaces as required
Understand the data and data models underlying our system
Work closely with our support team to improve our ability to support growing volumes and client base in an efficient manner.
Work closely with our training team and our users to constantly improve the performance and use-ability of our systems.
Requirements
A relevant tertiary qualification, preferable a bachelor’s degree, and training and experience in Information System, Computer Science, Software Engineering
Positive, enthusiastic, motivated attitude as well as good communicative and interpersonal skills
Good understanding of relational databases and some ability with SQL
Data modelling experience, understanding of basic concepts like normalization
Ability to work independently, to understand the business requirements and the data that drives the business.
Java / JQuery exposure would be useful but not necessary.
Exposure to UI and UX, HTML and CSS would be an added advantage.
What the company offers:
Ideal candidate will join a small team of experienced software developers and systems designers in a well-established highly successful and fast growing eco-tourism company – widely acclaimed as Africa’s foremost luxury and sustainable safaris operator.
The company has developed a cutting-edge industry leading booking system that is in an industry first and puts it far above any of its peers.
Training will be provided in a Gartner Magic Quadrant rapid development application