Design, develop, implement, support, and maintain complex Java applications. Apply object-oriented analysis and design (OOAD), using industry best practices and techniques. Create technical specifications for detailed application designs. Troubleshoot and resolve software-related issues. Maintain code quality through unit testing. Document code appropriately for maintainability. Conduct design and code reviews to ensure design principles are followed. Create and maintain user-interface patterns and standards library. Collaborate with team members throughout the product lifecycle. Participate in team meetings to brainstorm and develop solutions. Understand the ticketing business to identify opportunities for resale technology to reach more fans. Adapt to a competitive environment by delivering solutions that meet and exceed customer expectations. Telecommuting anywhere in the U.S. permitted.
Salary: $106,000.00 USD - $133,000.00 USD
Pay is based on a number of factors including market location, qualifications, skills, and experience.