Participate in the analysis, design, and implementation of relevant WCM platforms such as Adobe AEM (Sites and Assets), Sitecore, Acquia/Drupal, and Episerver. Apply specific functional knowledge of WCM and ecommerce applications to help guide the design and implementation of the solution.
About AES Technologies
Similar jobs
We are seeking a highly motivated and skilled Software Development Coordinator to join our team. The successful candidate will be responsible for coordinating the development and implementation of software projects, working with external software development vendors, ensuring that projects are completed on time and to specifications, testing and providing quality assurance for software development projects, developing and modifying software utilities, and managing day-to-day activities
Qualifications & Experience & Skillsets
- Bachelor’s degree in a relevant field (e.g. Computer Science, Business, Marketing)
- Strong knowledge of software development life cycle.
- Minimum of 3 years of experience in software development. Experience of software development coordination will be a plus. Strong analytical and problem-solving skills.
- Experience in managing software projects and working with external software development vendors.
- Excellent written and verbal communication skills.
- Strong organizational and time management skills.
- Experience in eCommerce and/or manufacturing
Key Responsibility Areas:
- Assist with the development and implementation of software projects.
- Work with external software development vendors to ensure projects are completed on time and to specifications.
- Test and provide quality assurance for software development projects. Develop or get developed small utilities that support the eCommerce/Manufacturing operation activity.
- Basic requirement gathering and analysis of new feature development.
- Modify the software to fix errors, improve its performance, or upgrade interfaces.
- Prepare and maintain software documentation/Wiki.
- Manage day-to-day activities including maintaining and managing software/utilities and responding to queries from internal stakeholders.
- Prepare reports on programming project specifications, activities, or status.
- Create and lead innovative programs, software, and analytics that drive improvements to the availability, scalability, efficiency, and latency of the application
- Work with Directors to define and execute technical strategy and arbitrate technical processes and decisions.
- Work with development teams to guide future technology choices and foster cross-team collaboration
- Work across all teams to help define and clarify requirements, explore technical feasibility, and help define product directions and plans.
- Work closely with product & engineering leaders and tech leads to turn requirements into actionable plans that teams can understand.
- Define, Refine & Develop POCs in quick turnaround time and demonstrate the same to all stakeholders effortlessly
- Embed with teams from time to time to write code, provide technical guidance, etc.
- Very deep knowledge of the entire tech stack. Excellent understanding of the entire SDLC.
- Provides a multiplier effect in getting stuff done.
- Acts as SME for the team or product area within the Engineering organization and for cross-functional organizations as well.
- Teaches others why new features are important. Good understanding of customer use cases.
- A Bachelor's degree in any technical discipline
- Minimum 5 years of experience administering AEM applications
- Build management using Bamboo/Jenkins or relevant tech
- Configuration and Release management
- Design and build enablement
- Good communication skills
Key Responsibilities
- Experience in Development using Adobe AEM, Android, Cordova, CRX, Java, Html, JavaScript. Also working knowledge of the Mobil app development.
- Built websites and applications using Adobe Experience Manager
- Experienced working knowledge of the Experience Server (CRX), including the Content Explorer, Design and build components, templates, dialogs, and workflows using the AEM architecture.
- Experience in developing applications, templates, and components for the Adobe AEM product.
- Excellent working knowledge of the Android Mobile app development using java.
- Excellent working knowledge of the hybrid mobile app development for android and iOS platform (Cordova).
- Should have knowledge of development of curated content, websites, landing pages and managing digital assets.
- Desired Profile:
- 3+ years of AEM / CQ platform experience in developing Components, Templates, Widgets, OSGi framework (Bundles/Services, tag libraries), JCR, Apache Sling, Adobe Cloud Service Integrations, External Integrations (with DB, Web services and other WCMs & DMS), Workflows, Socialization Framework, Packages.
- Previous experience as a WCM technical lead or as an AEM architect in delivering 2-3 complex Adobe Experience Management (AEM) projects Should have exposure to UI Development and familiar with the full stack development technologies (Java Script, Angular, Node JS)
- Certification will be plus
Senior Software Engineer - Data Team
We are seeking a highly motivated Senior Software Engineer with hands-on experience and build scalable, extensible data solutions, identifying and addressing performance bottlenecks, collaborating with other team members, and implementing best practices for data engineering. Our engineering process is fully agile, and has a really fast release cycle - which keeps our environment very energetic and fun.
What you'll do:
Design and development of scalable applications.
Work with Product Management teams to get maximum value out of existing data.
Contribute to continual improvement by suggesting improvements to the software system.
Ensure high scalability and performance
You will advocate for good, clean, well documented and performing code; follow standards and best practices.
We'd love for you to have:
Education: Bachelor/Master Degree in Computer Science.
Experience: 3-5 years of relevant experience in BI/DW with hands-on coding experience.
Mandatory Skills
Strong in problem-solving
Strong experience with Big Data technologies, Hive, Hadoop, Impala, Hbase, Kafka, Spark
Strong experience with orchestration framework like Apache oozie, Airflow
Strong experience of Data Engineering
Strong experience with Database and Data Warehousing technologies and ability to understand complex design, system architecture
Experience with the full software development lifecycle, design, develop, review, debug, document, and deliver (especially in a multi-location organization)
Good knowledge of Java
Desired Skills
Experience with Python
Experience with reporting tools like Tableau, QlikView
Experience of Git and CI-CD pipeline
Awareness of cloud platform ex:- AWS
Excellent communication skills with team members, Business owners, across teams
Be able to work in a challenging, dynamic environment and meet tight deadlines
• Develop and maintain customer documentation such as User / Administration / How-To / Quick Start / Installation Guides, etc.
• Create/Review/Edit Release Notes, including Customer Impact Statements prior to dissemination.
• Develops graphics through the use of screen capture tools and graphic editing tools related to applicable projects assigned.
Must to have skills
• Working knowledge of and experience operating in a Linux/Windows environment.
• Familiarity with JIRA or other Defect Tracking tools and Confluence.
• Ability read, write and compile technical documents, include feature descriptions, customer use cases, and release notes using industry best practices.
• Strong written and verbal communication skills.
• Ability to collaborate in remote team environment, actively engage subject matter experts, and follow through on commitments.
• Demonstrated experience in writing clear and concise procedural documentation for a technical audience.
• Experience with agile and comfort with rapid iteration and fast delivery.
• Demonstrated ability to balance multiple project deliverables.
Good Communication skills
Strong in Adobe Experience Manager Development
Location: PAN India
Software engineers and designers perform some or all of the following duties:
- Collect and document users' requirements and develop logical and physical specifications
- Research, evaluate and synthesize technical information to design, develop and test computer-based systems
- Develop data, process, and network models to optimize architecture and to evaluate the performance and reliability of designs
- Plan, design, and co-ordinate the development, installation, integration, and operation of computer-based systems
- Assess, test, troubleshoot, document, upgrade and develop maintenance procedures for operating systems, communications environments, and applications software
- May lead and co-ordinate teams of information systems professionals in the development of software and integrated information systems, process control software, and other embedded software control systems.
Employment requirements
-
- A bachelor's degree, usually in computer science, computer systems engineering, software engineering, or mathematics
or
Completion of a college program in computer science is usually required. - Experience as a computer programmer is usually required.
- A bachelor's degree, usually in computer science, computer systems engineering, software engineering, or mathematics
Summary
As an AEM Technical Lead, you will lead efforts for delivering and supportingAdobe Experience Manager (AEM) solutions and complex integrations into Adobe creative cloud applications, CRM, Commerce, Mobile, Back Office, ESB, Analytics and Personalization technologies. Your work will consist of driving large scale implementations and working very closely with a large team by leading them in solution design and implementation. You’ll leverage your strong technical skills in developing seamless and scalable solutions for premier engagements alongside industry experts.
Responsibilities
Formulate an implementation plan & prepare estimates for the assigned activities/work items.
Solution design all elements of the implementation by working closely with an Architect where appropriate.
Report work progress to the manager & the client on a periodic basis. Participate/Lead in design discussions & client meetings.
Follow & Contribute to the organizational best practices/policies.
Apply industry standard Design Patterns for web application development. Contribute to the AEM practice
Key Skills
Adobe Experience Manager, Adobe Experience Platform, Day CQ, OSGi, Apache Sling, Apache Sightly, Apache Oak, Adobe Dispatcher, Code review
Qualification and Experience
Over 5+ year experience developing JEE web applications and OSGi, Apache Sling, Apache Sightly, Apache Oak and Adobe Dispatcher
Over 3+ years of experience in implementing Web application, Web Content Management (WCM) and Digital Asset Management (DAM) solutions using AEM platform.
Experience in AEM component development, Asset workflow development, Schedulers, Metadata & Tag Management plus integrating AEM with other applications.
Experience with Java technologies and frameworks mainly Spring, Hibernate.
Experience with at least one Ajax/JavaScript framework (Jquery, Angular, React). Experience to other web technologies like Search, XML, XSL etc.
At least played the role of Technical Lead for one year.
Excellent communication skills (both verbal and written). Adobe Lead Developer certification is a plus
About Moonraft
We are here to advance the human experience through design-driven innovation. Design, to us, is all about creating new meanings, while art is about self-expression and emotive appeal. Bringing these two creative disciplines together and operating at their intersection with business and technology, we drive business innovations with differentiating customer experience. We place the human at the centre, bringing quantitative and qualitative techniques together to develop consumer insights. Our techno-creative team, bridging consumer insights, business understanding, and advanced technology skills, then builds humanistic technology solutions.
We believe experimentation is at the core of every innovation. Radical innovation, in our view, is just an event recognised in hindsight when a number of trial-and-error attempts spark off a breakthrough. Our approach embraces rapid prototyping and empirical evidence in everything we do. As the name says, we are Moonraft Innovation Labs, driving innovation through experimentation.
"Rafters", who inhabit Moonraft, recognize ideas as the boss. They live by imagination, simplicity, and speed. Our egalitarian culture and environment are designed for rafters to thrive and deliver elegant solutions for complex problems.