Vacancy expired!
- Design, develop, test, and maintain mobile and web applications/services
- Assist in the definition, development, and documentation of software’s business requirements, objectives, deliverables, and specifications on a project-by-project basis in collaboration with internal users and departments
- Liaise with other technical staff to assist in resolving problem with software products or company software systems
- Document code, applications, and related systems with exceptional detail
- Recommend new technologies to improve the delivery process
- Understands and actively participates in Environmental, Health & Safety responsibilities by following established UO policy, procedures, training and team member involvement activities.
- Performs other duties as assigned.
- College diploma or university degree in the field of computer science, information systems, or software engineering, and/or 5+ years equivalent work experience.
- 7+ years of experience in software development
- 4+ years of experience developing native applications for Android
- 3+ years of experience in enterprise software development
- Expert knowledge of Java, Kotlin, Rx, including MVVM and MVP design patterns
- Expert knowledge of Gradle, Android SDK, and dependency injection
- Expert knowledge of Android Studio and supporting tools such as Junit, SQLite
- Proficient with GitHub Experience with pull requests and performing code reviews
- Strong knowledge of layouts, themes, styles, views and other Android UI concepts especially pertaining to Material Design Guidelines
- Strong understanding of dependency injection
- Proficiency in multi-threading
- Experience with RESTful APIs using JSON
- Experience designing application architecture
- Experience integrating external SDKs Experience with localization within an Android application
- Experience working on a development team that practices Agile/scrum methodologies
- Understanding of e-commerce in a mobile application including Android Pay
- Familiarity with build tools and continuous integration
- Strong architecture, analytic, design and problem-solving skills
- Excellent verbal and written communication
- Ability to understand and maintain existing complex codebases
- Experience mentoring team of other developers
- Passionate about mobile technologies and building great guest experiences
- Proficiency in a variety of programming languages, including but not limited to Java (Android), T-SQL.
- Excellent understanding of coding methods and best practices.
- Working understanding of platforms such as Android, iOS, and Windows.
- Able to communicate effectively with non-technical staff and with members of interdisciplinary teams.
- Hands-on experience developing unit test cases and plans.
- Flexible and adaptable in regards to learning and understanding new technologies.
- Knowledge of applicable data privacy practices and laws.
- Strong written, oral, and interpersonal communication skills.
- Ability to conduct research into software-related issues and products.
- Highly self-motivated and directed.
- Keen attention to detail.
- Proven analytical and problem-solving abilities.
- Ability to effectively prioritize and execute tasks in a high-pressure environment.
- Experience working both independently and in a team-oriented, collaborative environment.
- Overtime hours may be required to meet project deadlines.
- Experience in an agile environment is a plus.
- Experience in a continuous integration/automated build environment is a plus
- This position is based in Orlando, Florida and may require travel to other Universal theme parks on occasion
- KNOWLEDGE, SKILLS AND ABILITIES:
- 1011 Microsoft Office
- 2025 SQL Server
- 2022 Structured Query Language
- 2004 Systems Analysis
- 2003 Programming
- 2029 Client/Server Architecture
- 1102 Research
- 4015 Planning & Scheduling
- 0101 Analytical Thinking
- H010 Communicate Clearly with Team
- 0700 Customer Service Orientation
- 0150 Flexibility
- Recyclerviews
- Google Maps
- Location API
- Retrofit
- RxAndroid
- Picasso
- Glide
- Dagger
- Android Architecture Components: Room, View Model
- FCM
- Junit/kotlin.test
- Mockito
- Espresso
Universal is not accepting unsolicited assistance from search firms for this employment opportunity. All resumes submitted by search firms to any employee at Universal Orlando via-email, the Internet or in any form and/or method without a valid written Statement of Work in place for this position from Universal Orlando HR/Recruitment will be deemed the sole property of Universal Orlando. No fee will be paid in the event the candidate is hired by Universal Orlando as a result of the referral or through other means.
Universal Orlando Resort.
Here you can.Universal Orlando is an equal opportunity employer. Universal elements and all related indicia TM & © 2022 Universal Studios. All rights reserved. EOE