Full Job Description
Nintendo of America Inc.
The worldwide pioneer in the creation of interactive entertainment, Nintendo Co., Ltd., of Kyoto, Japan, manufactures and markets hardware and software for its Nintendo Switch™ system and the Nintendo 3DS™ family of portable systems. Since 1983, when it launched the Nintendo Entertainment System™, Nintendo has sold more than 4.7 billion video games and more than 740 million hardware units globally, including Nintendo Switch and the Nintendo 3DS family of systems, as well as the Game Boy™, Game Boy Advance, Nintendo DS™ family of systems, Super NES™, Nintendo 64™, Nintendo GameCube™, Wii™ and Wii U™ systems. It has also created industry icons that have become well-known, household names, such as Mario, Donkey Kong, Metroid, Zelda and Pokémon. A wholly owned subsidiary, Nintendo of America Inc., based in Redmond, Wash., serves as headquarters for Nintendo’s operations in the Americas. For more information about Nintendo, please visit the company’s website at http://www.nintendo.com .
** This is a CONTRACT position
DESCRIPTION OF DUTIES
Design and build components, templates, dialogs, and workflows using the Adobe CQ/AEM architecture (Sling, CRX, OSGi, JCR).
Collaborate with product management, marketing, and web development team to implement reusable components & templates that meet standards and business needs.
Evaluates business requirements to determine most appropriate technical architecture and design patterns
Partner with and enforce standards for development vendors.
Create and maintain web application architectural documentation and standards.
Provides suggestions to improve quality and comply with architectural, design and coding standards and best practices.
Facilitates knowledge transfer to development team members.
Provides technical support and troubleshoots applications issues and bugs.
SUMMARY OR REQUIREMENTS
Minimum three years of experience developing applications, templates, and components for the Adobe AEM/CQ product (WCM, DAM, CQSE, CRX).
Minimum three years of experience using AEM architecture – Sling, OSGi, Oak, Sightly.
Minimum three years of experience using Java.
Working experience of Maven as dependency management tool.
3+ years of large scale distributed web application development in a team environment.
Experience in RESTful web services.
Experience with the development methodologies (Agile SCRUM) and tools such as Atlassian Jira.
Experience with GIT, SVN, Mercurial or other Source Code Management tools.
Working experience with relational databases such as MySQL or PostgreSQL.
Training and assisting users on the Adobe CQ and Custom Components UI.
Experience writing unit-tests for server and client side code is a plus.
Experience with Single Page Applications (SPA) in AEM is a plus.
Bachelor of Science degree in Computer Science, Computer Engineering, Electrical Engineering, Information Technology, Information Systems, Industrial Engineering, or related field with equivalent relevant experience.
** This is a CONTRACT position
We are an equal opportunity employer of individuals with disabilities and protected veterans....valuing diversity…celebrating strengths.