Web Application Developer
The Web Application Developer position is a member of a team of software developers that develop, integrate, and maintain websites and internal applications within the organization. Development within the organization is done in a Linux, Apache, MySQL, and PHP environment and all candidates must be familiar with developing in this environment.
Responsibilities
- Support of existing websites
- Analysis of requirements to produce designs for new development
- Working with the developers in a collaborative environment or working independently on projects
- Setting estimates and expectations for new product development and implementing new features, tracking on target deadlines
- Development, implementation, and testing of web applications
- Writing clean, well-documented, maintainable, bug-free code and enforcing standards and best practices
- Other support tasks as required
Requirements
5+ years of real world (post education or training) development experienceExperience with travel integrations (Hotel, Car Rental, Cruise)Demonstrated experience with web design and web application programmingSelf motivated and organizedStrong communication skills (written and verbal)Ability to work both individually and with a teamSolid knowledge of object-oriented programming (OOP)Ability to write clean, reusable, secure (PCI compliant), well-documented codeAdvanced knowledge of Web Standards, Accessibility Standards & browser compatibilityAn understanding of the importance of User Experience & User InterfaceExperience in the demands of deadline-driven workExperience with MVC (Model View Controller) frameworks