Role
You will be a developer responsible for the development of new software products and enhancements to existing products. You should excel in working with large-scale applications and frameworks and have outstanding communication and leadership skills.
Responsibilities
- Work in a high performing, fast paced environment in an individual contributor capacity
- Writing clean, high-quality, high-performance, maintainable code
- Coordinate cross-functionally to insure project meets business objectives and compliance standards
- Support test and deployment of new products and features
- Participate in code reviews
Requirements
The Software Engineer shall have the following qualifications and experience:
- Degree in Information Technology or equivalent degree
- At least eight to ten (8-10) years of working experience in IT and at least five (5) years in systems analysis and design (including database design)
- Have knowledge and/or prior experience in System Development Life Cycle (SDLC).
- Good communication, strong analytical, problem solving and written skills.
- Good experience in Java, J2EE
- Strong experience on Angular/React, Javascript, CSS, HTML
- Strong experience on AEM Forms
- Experience in web content management, Adobe Suite of Applications
- Experience in development and maintenance of Adobe Experience Manager (AEM) portals and websites
- Experience in AEM Content Management (CMS)
- Experience in integration of AEM with existing set up in the organization