Programmer/ System Analyst

» Programmer/ System Analyst
Information Technology
in Clearwater
, FL
Reference: 19-02671

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