Position Details:
- Assist other developers, analysts, and designers in conceptualizing and developing new software programs and applications
- Assist in the preparation and documentation of user and system requirements and specifications
- Conduct research on emerging application development software productions, languages, and standards in support of procurement and development efforts
- Recommend, schedule, and perform software improvements and upgrades
- Consistently write, translate, and code software programs and applications to specifications
- Conduct thorough unit testing on coded modules
- Take part in other forms of testing including integration testing and user acceptance testing
- Run and monitor software performance tests on new and existing programs for the purpose of correcting errors, isolating areas for improvement, and general debugging
- Assist in the development and maintenance of user manuals and guidelines
- Install software products for end users as required
- Liaise with network administrators, system analysts, and other IT personnel to assist in resolving problems with software products or systems in production
Formal Education and Certification:
- Agile certification
- Software development certification
Knowledge and Experience:
- Experience working with Rocket Aldon, Robot, and ACOM
- Experience with multiple programming languages on multiple platforms – .Net, Java, PHP
- Travel industry experience
- Experience integrating with CRM and ERP systems
- EAI and web services experience
- Agile development experience
Personal Attributes:
- Very strong ability to learn and apply technology
- Strong written and oral communication skills
- Strong interpersonal skills
- Highly logical
- Highly self-motivated and directed
- Keen attention to detail
- Proven analytical and problem-solving abilities
- Ability to effectively prioritize and execute tasks
- Ability to work both independently and in a team-oriented, collaborative environment