Vacancy expired!
job summary:
Education:- Bachelor's degree in Information Technology, Computer Science, Software Engineering, Web Design, or a directly related field from an accredited college or university. Master's degree preferred.
- Strong experience in building content-managed websites via Adobe Experience Manager.
- Experience working with front-end web technologies like HTML/5, CSS, JavaScript libraries like React and JQuery.
- Strong experience with OSGi back-end technology stack of Adobe Experience Manager (AEM) 6.4 and/or 6.5 to develop and manage AEM bundles and their configurations.
- Experience developing templates, custom components and creating workflows on the AEM environment
- Knowledge of website optimization and performance techniques.
- Experience working with REST, Sling, and SOAP in a production environment
- Proven ability to build and ship production-quality software to a large consumer audience, specifically user-centric design and development.
- Experience with data exchange protocols like JSON and XML.
- Ability to accurately communicate complex technical abstractions
- Ability to thrive in a fast-paced, dynamic team environment
- Ability to influence peers and/or management and a champion of best practices that will encourage and drive adoption
- Experience with Apache Maven configuration and distributed source control systems such as Git
- Experience with Project Management tools such as JIRA and Confluence
- Experience in AWS is a plus
- Build websites and web-based applications using AEM and front-end libraries like React and jQuery.
- Make a significant contribution to back-end development that drives Adobe Experience Manager (AEM) implementation and produces Java libraries, OSGi services, etc.
- Design and build components, modules, and workflows using the AEM architecture (Sling, CRX, OSGI, OAK).
- Diagnose and solve technical problems related to content management such as search result accuracy, dynamic content linking, image scaling, and personalization.
- Work in agile, rapid development, and prototyping environments.
- Translate business requirements into AEM-specific implementation specifications.
- Design and improve internal agile development methodologies.
- Demonstrate solid knowledge of Java, Python, and common design patterns
- Develop processes and select frameworks and tools for web content management and web application development.
- Ensure that system improvements are successfully implemented and monitored to increase efficiency.
- Generate systems software engineering policies, standards, and procedures.
- Hands-on technical role; contributes to all phases of the software development lifecycle, including analysis, design, implementation, and QA.
- Create and improve AEM infrastructure to address system performance, security, maintainability, and scalability of SHC web products.
- Work with stakeholders to understand and document software requirements and ensure web applications meet functional requirements.
- Develop functional prototypes from wireframes and mockups and create proper documentation.
- Perform unit testing, implementation, and production application support.
- Participate in troubleshooting problems related to webpage performance & mobile web optimization.
- Collaborate with stakeholders and software engineers to refine and improve the user experience.
- Follow industry trends with regards to Web technologies, AEM techniques, and Responsive design.
- Experience level: Experienced
- Minimum 3 years of experience
- Education: Bachelors (required)
- ID: #43826810
- State: California Stanford 94305 Stanford USA
- City: Stanford
- Salary: USD100,000 - USD120,000
- Job type: Permanent
- Showed: 2022-07-04
- Deadline: 2022-09-01
- Category: Et cetera