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.
Similar jobs
Skills:
• Java script
• Service Portal Enhancements
• CMDB
• ITIL framework
• ServiceNow implementation
• Integration
• ITSM
JD mentioned below:
- Hands on Experience with Microsoft Power Automate Flows & Desktop versions. Experience in developing and delivering MS365 solutions based on Microsoft and Cloud best practices.
- Modelling and developing out robotic processes using Microsoft Power Automate and Azure Form Recognizer during the project development stage.
- Experience in Azure Form Recogniser
- Hands-on experience in developing, improving, and supporting RPA programs with data integrity standards.
- Proficiency in one or more system level programming languages (C#, Java, Python, Angular 12 etc.) and a willingness to learn new languages.
- Understanding data structures and follows coding best practices, e.g. naming conventions, error handling, logging, and commenting.
- Good knowledge on end to end automation analysis and feasibility.
- Ability to perform feasibility of automating business processes.
- Ability to solve a problem using critical thinking, including assessment of existing process to determine feasibility of Automation and the ability to break down business problems into logical tasks .
- Ability to perform code readability to understand how the code is implemented and documented ability to understand the dependencies for the code to run.
Preferred Skills:
- Microsoft Power Automate certification will be an added advantage.
- Must be able to perform administration of Power Automate in Admin Centre .
- Must have hands-on experience and troubleshooting knowledge in Power Automate. Functional knowledge of Agile development and RPA development lifecycle management principles.
- Hands-on at least one other RPA Tools Blue Prism, Automation Anywhere, Ui Path etc..
- Must be able to communicate and work effectively in a multi-cultural environment.
- Must be capable of taking initiative, with a firm understanding of the final goal to be achieved.
- Must be an excellent team player possesses strong problem-solving and analytical skills.
- Able to handle confidential and sensitive company information
- 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
understand product ideas and business needs and help deliver these
as a series of ultra-fast experiments.
❖ Architect and implement backend services with high reliability and
scalability.
❖ Contribute to system architecture and database design.
❖ Set up best practices for development and champion their adoption.
❖ Write quality documentation and handle conflicts well to build
consensus.
❖ Learn about new technologies and incorporate them.
❖ Mentor young minds and foster team spirit.
We can provide upto 35LPA as per candidate's experience and knowledge.
We are looking for highly skilled Salesforce Developers OR Other Tech Developers (Java / Javascript / Angular / PHP / .NET) who love to stay on the technical side of the curve and look to groom themselves as a Salesforce Architect going forward. You will get a training to work in Cloud Computing (Salesforce & its Lightning Javascript framework as well).
At Concretio, we believe that work can happen from anywhere. We believe people should be able to work and learn together whether they're across the table or across the world from each other. We are open for the Remote / Work from Home option as well, so location is not a constraint any more.
Job Responsibilities
- Developing applications for the Salesforce.com platform.
- Developing Javascript frontend/apps and integrations using REST/SOAP JSON/XML.
- Coding APEX and custom applications for Salesforce instances.
- Design, code, configure, document, deliver and support solutions to meet business needs in Salesforce, including configurations, customisations, and integrations.
- Work with Application Architects and Tech Leads to design integrations between Salesforce.com and other systems across the enterprise.
- Code, configure, unit test and create supporting documentation for application development tasks.
- Demonstrated experience building integrations with Salesforce.com (REST/SOAP - XML/JSON)
Soft Skills Checklist
- Always learning attitude, with the rapidly changing Salesforce and Tech landscape, it’s a must.
- Consultant mindset, we will help you develop these soft skills, but an open attitude is needed. Talking to a client/business-user, understanding their pain points, and delivering a solution is key to project success here.
- Sense of ownership and self-discipline: We don’t like chasing our people for status multiple times a day. If you are one who enjoys taking ownership of tasks and delivering them without much monitoring, you will love it here.
Tech Skills Checklist
- Strong Salesforce basics i.e. Configuration/Clicks concepts.
- Apex, Visualforce/Lightning(Aura/LWC).
- Excellent programming skills with a good understanding of OOPS.
- Knowledge of any DBMS (Tables, Joins, Relationships, SQL, Normalisation).
- Knowledge of core HTML, CSS and Javascript concepts.
- Experience of Chrome Extensions/Apps, Electronjs or NativeScript (nice to have).
Cultural Alignment Checklist
- The educational part doesn't matter much.
- CODING: Know, love and be comfortable in it.
- OPEN Mindset: An open, curious and learner profile is a must. WWW is changing at a crazy pace, we need someone who is open to adapt to this pace of change in Salesforce and tech.
- We expect our team to crack suitable Salesforce certifications as KRAs, and happily sponsor the fees for the same.
- Sense of Ownership: We are not going to put a manager on your head, who will seek status updates every few hours (multiple times in a day). You will be given a task, and expectations will be to own the 100% success and failure for the same. We are never short on public praise and giving credit for a successful show.
- Excellent Craftsmanship: We differentiate and take pride in what we build and deliver to customers across the globe. Mediocrity is not appreciated here in anything. Top-quality code, deliverable, and communication is something we expect and continuously work to improve on a day to day basis.
- Strong Communication Skills: It's actually a MUST have for your experience level.
Nice to have
- Salesforce Communities (Classic and using Communities).
- Taking ideas to AppExchange (OEM, Security Review).
- Developing SPA (Single Page Applications) in Salesforce.
- Hands-on experience in one or more JS/CSS frameworks (jQuery, React, Angular, Vue, Bootstrap, Foundation, etc).
- Hands-on experience of Cordova, Ionic, and Hybrid mobile development.
- How OAuth, SOAP, SAML, and other integration patterns work.
- NoSQL and how modern database systems work.
- Classic DBMS MySQL, Postgres etc.
- AWS, Google or Microsoft cloud experience.
Performance Testing
With C#/Java, and basic coding knowledge.
At Regions, the Performance Engineer conducts a
wide range of quality control tests and analysis to ensure that software meets or exceeds specified standards and end-user requirements as well monitor the performance of the production systems.
Primary Responsibilities
- Collaborates with other engineers to develop
testing and monitoring approaches
- Focuses on assurance in the areas of error
rates, response times, and impact to infrastructure
- Designs, scripts, configures, and run
performance tests to validate production readiness of software applications and
infrastructure for stability and performance
- Supports testing needs of new projects,
infrastructure upgrades, and application enhancements by validating application
functionality against documented test cases
- Uses dashboards that enable efficient
monitoring of applications and systems running in production environments to
troubleshoot issues and report finding.
Roles and Responsibilities:
- Review training content and assessments. The review parameters include (but are not limited to) the following:
○ Rewrite the training content wherever necessary to simplify it or to make it more age
appropriate.
○ Create engaging learning activities and provide exercises and activities that enhance
the learning process.
○ Devise modes of assessment, such as tests or quizzes, to measure the effectiveness
of course.
○ Analyze and apply trends and best practices in learning technologies and instructional
design.
○ Suggest instructional enhancements to the content and assessments so the learning
experience is superior.
○ Check if all the training assets follow the instructional guidelines.
○ Work with subject matter experts to identify target audience’s training needs
○ Do a thorough language review.
○ Do a thorough formatting check and fixes.
- Brainstorm with the content developer to storyboard the concepts introduced in a lesson/chapter.
- Create guidelines and templates as and when needed.
- Conduct audits of the live classes to check how the content is getting translated into the actual class experience.
- Give inputs for process improvements.
Skill Set:
- General:
- In-depth understanding of activity based teaching-learning methods with a strong knowledge of pedagogies to teach 21st Century Skills.
- At least 3-4 years of experience in instructional design and/or content writing.
- Experience in editing documents with an eye for details.
- Demonstrated ability to meet deadlines, handle and prioritize simultaneous requests, and manage laterally and upwards.
- Creative and analytical thinker with strong problem-solving skills.
- Excellent verbal and written communication skills.
○ Must demonstrate the ability to communicate effectively at all levels of the
organization.
- Technical:
- Understanding of Object-Oriented concepts.
- Basic understanding of core programming concepts with teaching skills will be an asset.
- Good exposure on-
- Object-Oriented Programming language(s) (preferably JavaScript/Python)
- Web Technology (HTML/CSS/JavaScript)- Front End Development
- Block-Based Coding environment like Code.org or Scratch will be a plus
- Knowledge of RDBMS (MySQL, Airtable, Firebase etc.) will be an added advantage
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
C++ or Java developer expertise