AARP is the nation's largest nonprofit organization dedicated to empowering people 50 and older. The Manager, CMS Engineering is responsible for managing and coaching a team of Engineers on the architecture design, development, maintenance, and continuous improvement of AARP's enterprise solutions.
Responsibilities:
- Establishing the technical roadmap for the platform or capability that considers value-based outcomes, costs to maintain, supportability, and performance; and ensuring other Engineer positions also demonstrate this responsibility through effective people management, coaching, and mentoring
- Ensuring sound integration, data, security, and business architecture design throughout the platform or capability lifecycle; and ensuring other Engineer positions also demonstrate this responsibility through adherence to relevant AARP policies and standards
- Providing the rapid delivery and development of technical solutions that align with business and/or platform outcomes; and ensuring other Engineer positions also demonstrate this responsibility through effective people management, coaching, and mentoring
- Providing technical leadership for internal and external audits, disaster recovery, ongoing operations, production support, third-party development or implementation services, contract negotiations, and business interactions related to platform or capability systems and services; and ensuring other Engineer positions also demonstrate this responsibility through effective people management, coaching, and mentoring
- Troubleshooting and resolving technical issues related to platform or capability systems, solutions, and services; and ensuring other Engineer positions also demonstrate this responsibility through effective people management, coaching, and mentoring
- Innovating and/or driving the continuous improvements of implementation methodology and technical service offerings based on customer/employee experiences or other enterprise objectives/outcomes; and ensuring other Engineer positions also demonstrate this responsibility through effective people management, coaching, and mentoring
- Actively participating in a Community of Interest for engineers across all capability and platform teams to share information and strengthen understanding of business needs and technology-based business solutions; and developing and maintaining deep technical knowledge and expertise related to domain area systems, solutions, services, applications, architecture, and development/engineering practices
- Ensuring that a team of Engineers meets defined individual and team goals, and role competencies through a combination of mentoring, coaching, and performance management
Requirements:
- Bachelors degree in Computer Science, related field, or equivalent in work experience
- 5+ years of deep knowledge of CMS development and its components, including their functionalities, best practices, and integration capabilities
- 2+ years of AEM experience
- 5+ years of team leadership and people management skills, including the ability to motivate, guide, and develop team members
- 10+ years of application engineering experience, ideally in Java
- 5+ years experience in cloud computing technologies, ideally AWS
- Regular and reliable job attendance
- Effective verbal and written communication skills
- Exhibit respect and understanding of others to maintain professional relationships
- Independent judgement in evaluation options to make sound decisions
- Home office environment with the ability to work effectively surrounded by moderate home environment noise
- 5+ years of deep knowledge of Adobe Experience Cloud and its components, including their functionalities, best practices, and integration capabilities
- Experience with Adobe Products such as Adobe Analytics, and Adobe Target
- AEM Certifications are a plus