Full Stack Web Architect (AEM)
- Employer
- University of Maryland Global Campus
- Location
- Maryland, United States
- Salary
- Salary Commensurate with experience
- Date posted
- Jun 16, 2021
View more
- Position Type
- Administrative, Business & Administrative Affairs, Computer Services & Information Technology
- Employment Level
- Executive
- Employment Type
- Full Time
You need to sign in or create an account to save a job.
Full Stack Web Architect (AEM)
Office of Strategic Enrollment
Management
Exempt, Regular, Full Time, Pay Grade
4.3
Job Location: Remote, or Adelphi,
Maryland
University of Maryland Global Campus (UMGC) is seeking
a Full Stack Web Architect. Reporting to the Web Product Owner, the
Full Stack Web Architect is responsible for leading, planning,
designing, architecting, developing, and overseeing interactive
technologies and applications. This includes ensuring that ongoing
administrative and maintenance needs are considered and accounted
for in the development of new web-based products and features.
Possesses expertise in development, testing,
architecting, and operationally supporting large scale web
applications. Works with Designers, Project Management, User
Experience, Quality Assurance, External Contractor and Technical
teams to create complex web interfaces that make UMGC students’
interactions with the school easier and more fulfilling. Serves as
a team leader and provides mentoring, training, and guidance to
less experienced staff.
Physical demands: Normal demands associated with an
office environment. Ability to work on computer for long periods,
and communicate with individuals by telephone, email and face to
face. Some travel may be required.
ESSENTIAL DUTIES &
RESPONSIBILITIES:
- Defines and documents architecture and technical approach to front-end and back-end development projects.
- Maintains consistent technical approach to architecture for the entire technology stack.
- Performs code, environment, and design reviews to ensure best practices and enterprise standards.
- Analyzes impact of change requests to web architecture and other outstanding projects.
- Develops and implements content & data management systems built with full-stack technologies into new and existing websites.
- Works in several front-end and back-end development frameworks including but not limited to Cold Fusion, Java, JQuery, AJAX, JSON, HTML, XML, Cloud-based technologies.
- Designs and develops architectural components including APIs and common, reusable libraries.
- Works with a variety of database systems including MySQL and Oracle.
- Coordinates and deploys new code and features to the Test and Production environments.
- Leads architectural and design meetings for new requirements and applications.
- Take ownership of and quickly troubleshoot to resolution development and production issues.
- Uses excellent verbal and written communication skills to communicate and coordinate with management, peers
- Hands-on coding of templates, components, TouchUI dialogs, workflows, Sling Models, OSGi services, optimization of dispatcher caching behavior
- Working with business analysts to translate creative designs into functional requirements and technical designs
- Originate new concepts, strategies or innovative approaches to development execution that have significant impact
- Integrating RESTful APIs and third-party systems with AEM
- Contribute to the advancement of coding styles and best practices, to enhance component libraries, meet accessibility requirements (WCAG 2.0 AA), security standards and protocols and guides more junior members and vendor resources in their use through a pattern library
- As required, create prototypes for testing to ensure design meets business and user objectives
- Bachelor's degree in a STEM or Business field or equivalent
- 3+ years of Experience in full cycle AEM implementations using version 6.4+ (AEM component development, Asset workflow development, Schedulers, Metadata & Tag Management plus integrating AEM with other applications)
- Adobe Certified Expert as AEM developer or AEM architect
- Hands-on coding of templates, components, TouchUI dialogs, workflows, optimization of dispatcher caching behavior
- Experience integrating Adobe Experience Manager (Sites, Forms, and Assets) with other enterprise solutions
- Working with business analysts to translate creative designs into functional requirements and technical designs
- Integrating RESTful APIs and third-party systems with AEM
- Experience with other Adobe Marketing Cloud products (Target, Analytics, Campaign)
- Experience with Adobe Dynamic Media
- 5+ years of software development experience using Java/JEE
- 2+ Years experience working with REACT
- 3+ years of front-end development using JavaScript, HTML, CSS
- Hands-on development of CRX/JCR, Apache Sling, Apache Felix, and OSGi frameworks
- Strong analytical, problem solving and conceptual skills
- Excel at communicating (spoken, written, presentation) with an ability to express technical concepts in business terms
- Ability to negotiate and navigate difficult or ambiguous situations, adapt and work effectively with a variety of situations, individuals and technologies
- Takes ownership and accountability
- Ability to work as part of a distributed product team
- Forward thinking; ability to identify potential risks and issues, proactively providing recommendations for mitigating
- Actively participate and collaborate within Agile teams to effectively plan and execute deliverables for each sprint
- Embraces diversity and inclusion of thought
- Ability to work across boundaries, building cross organizational relationships
- 8+ years of related experience
- AEM Cloud migration experience is a plus
- Originate new concepts, strategies or innovative approaches to development execution that have significant impact
- Excel at communicating (spoken, written, presentation) with an ability to express technical concepts in business terms
- Forward thinking; ability to identify potential risks and issues, proactively providing recommendations for mitigating
- 5+ years executing projects using Agile Methodologies and tooling such as Rally/Jira
- Experience with Spring Framework and related frameworks
- Experience with security best practices
- Experience in build automation using Maven and Maven release process
You need to sign in or create an account to save a job.
Get job alerts
Create a job alert and receive personalized job recommendations straight to your inbox.
Create alert