Introduction
A career in IBM Consulting embraces long-term relationships and close collaboration with clients across the globe. In this role, you will work for IBM, part of Consulting that, accelerates digital transformation using agile methodologies, process mining, and AI-powered workflows.
You'll work with visionaries across multiple industries to improve the hybrid cloud and AI journey for the most innovative and valuable companies in the world. Your ability to accelerate impact and make meaningful change for your clients is enabled by our strategic partner ecosystem and our robust technology platforms across the IBM portfolio, including IBM Software and Red Hat.
Curiosity and a constant quest for knowledge serve as the foundation to success in IBM Consulting. In your role, you'll be supported by mentors and coaches who will encourage you to challenge the norm, investigate ideas outside of your role, and come up with creative solutions resulting in groundbreaking impact for a wide network of clients. Our culture of evolution and empathy centers on long-term career growth and learning opportunities in an environment that embraces your unique skills and experience.
Want more jobs like this?
Get Software Engineering jobs in Bangalore, India delivered to your inbox every week.
Your Role and Responsibilities
- The Senior AEM Developer will play a vital role in the development, testing and deployment of Adobe Experience Management Web and Mobile solutions
- Will work closely with clients, developers, system administrators, project managers, business analysts and end users to build a state-of-the-art Digital Platform using Adobe's Digital Marketing Product Suite.
- Design efficient content models, security models, workflows and templates.
Employ strong coding standards for efficiency, readability, and reuse.
Required Technical and Professional Expertise
- Experience implementing Adobe AEM or similar web content management system (AEM 6.0 and later required; AEM 6.3 is a plus)
- Design, develop and support AEM components, integrations and applications
Overall 7-10 years' experience with 3-5 years working with web content management systems, including one or more CMS packages such as Adobe AEM 6.x and CQ5.6 - Experience integrating Adobe Analytics or Google Analytics with AEM
- Experience with Adobe Target not required, but consider a huge plus.
- Experience with Portal or related technologies a plus
- Experience with HTML 5, CSS 3, JavaScript, and AJAX
- Experience with RESTful and SOAP-based web services
Strong Angular.js experience or related technologies a plus
Minimum of 2 years of experience working with content management technologies - Minimum of 5 years of J2EE programming experience required
Knowledge of Sling, Spring and Struts Framework or other MVC frameworks. - Experience working with geographically separate project teams
- Experience with unit testing and automated testing tools
- Experience with secure coding practices
- Experience implementing web content management systems in a large corporate environment.
- Experience with object-oriented design and design patterns
- Excellent estimation abilities in scoping work in a highly complex environment
- Experience with web and application servers, such as Apache and Tomcat
- Exposure to open-source technologies
- Experience building, deploying and supporting Internet-facing applications
Superior problem solving, organizational, decision-making, written, oral and interpersonal skills.
Preferred Technical and Professional Expertise
- Creativity and problem-solving abilities.
- Knowledge of current digital marketing technologies and trends.
- Passion for content creation, marketing, and brand development.
- Digital and social marketing.
- Creative, collaborative, and has a passion for marketing.
- Growth-minded and eager to continuously learn.
- Ability to adapt to change.