Job Title:  Assistant Manager | AEM Developer | Pune | Engineering as a Service/ Operate

Lead Sr Associate, Assistant Manager| UI Developer+AEM | 6-10 years | Pune 


Must Have: Angular, HTML/CSS, Web Fundamentals, Node.js/Java, Advance AEM, Docker, Kubernetes, Azure, Javascript or Typescript, HTML5, CSS/SCSS

Good to Have: Spring Boot, Express, React, UI Architecture, API Integration, Performance

Minimum Qualifications for Sr./ Lead UI Developer + AEM:

• Minimum five (5) years experience working on project(s) involving the implementation of solutions development life cycles (e.g., SDLC).

• Minimum two (2) year in a technical lead role with or without direct reports.

• Minimum four (4) years experience developing and/or implementing web-based applications.

• Minimum three (3) years experience in developing and utilizing cloud based technologies (e.g., Microsoft Azure, AWS, GCP, etc.)

• Minimum three (3) years experience working with web application frameworks (e.g., Angular, HTML5, CSS, Javascript, etc.)

• Minimum three (3) years work experience working with web application frameworks (e.g., Angular (preferred), React, Adobe Experience Manager, HTML5, CSS, GraphQL, etc.)

• Minimum two (2) years experience with CMS (Content Management System) such as Adobe Experience Manager (AEM)

• 3+ years experience implementing in Adobe Experience Manager and technologies (e.g., Adobe Experience Manager, Adobe Anaytics, Target, Forms, OGSI, NPM, etc.)

Qualification: Bachelor's degree in Computer Science, CIS, or related field and five (5) years experience in software development or a related field. Additional equivalent work experience may be substituted for the degree requirement.

Job Summary: Completes work assignments by applying up-to-date knowledge in subject area to meet deadlines; following procedures and policies, and applying data and resources to support projects or initiatives; collaborating with others, often cross-functionally, to solve business problems; supporting the completion of priorities, deadlines, and expectations; communicating progress and information; identifying and recommending ways to address improvement opportunities when possible; and escalating issues or risks as appropriate.

Pursues self-development and effective relationships with others by sharing resources, information, and knowledge with coworkers and customers; listening, responding to, and seeking performance feedback; acknowledging strengths and weaknesses; assessing and responding to the needs of others; and adapting to and learning from change, difficulties, and feedback.

• Lead instrumentation of digital analytics using Adobe Customer Journey Analytics (CJA), ensuring accurate data capture across web and mobile platforms.

• Develop and deploy A/B test and personalization experiences using SiteSpect, including coding new user experiences and personalization logic.

• Configure and manage Adobe Launch for tag management, pixel deployment, and integration with marketing technologies.

• Provide custom technical solutions that meet design and functional needs for analytics, experience, and marketing technology use cases.

• Troubleshoot and resolve technical issues across analytics, experimentation, and CMS integrations.

• Assists in identification of specific interfaces, methods, parameters, procedures, and functions, as required, to support

technical solutions.

• Supports collaboration between team members, architects, and/or software consultants to ensure functional

specifications are converted into flexible, scalable, and maintainable solution designs.

• Assists in translating business requirements and functional specifications into code modules and software solutions,

with guidance from senior colleagues, by providing insight into recommendations for technical solutions that meet

design and functional needs.

• Assists in the implementation and post-implementation triage and support of business software solutions, with guidance

from senior colleagues, by programming and/or configuring enhancements to new or packaged-based systems and

applications.

• Develops and executes unit testing to identify application errors and ensure software solutions meet functional

specifications.

• Supports component integration testing (CIT) and user acceptance testing (UAT) for application initiatives by providing

triage, attending test team meetings, keeping the QC up-to-date, performing fixes and unit testing, providing insight to

testing teams in order to ensure the appropriate depth of test coverage, and supporting the development of proper

documentation.

• Assists in the development, configuration, or modification of integrated business and/or enterprise application solutions

within various computing environments by designing and coding component-based applications using programming

languages.

• Writes technical specifications and documentation.

• Assists with efforts to ensure new and existing software solutions are developed with insight into industry best

practices, strategies, and architectures.

• Assists in building partnerships with IT teams and vendors to ensure written code adheres to company architectural

standards, design patterns, and technical specifications.

• Participates in some aspects of software development lifecycle phases by applying an understanding of company

methodology, policies, standards, and internal and external controls.

• Works with vendors (e.g., offshore, application, service)."