Responsible for designing, building, delivering and maintaining AEM CMS platform for gehealthcare.com global sites. Working in the areas of AEM, CMS
GE HealthCare is a leading global medical technology and digital solutions innovator. Our mission is to improve lives in the moments that matter. Unlock your ambition, turn ideas into world-changing realities, and join an organization where every voice makes a difference, and every difference builds a healthier world.
In this role, you will:
- Have awareness of SDLC and methodologies like Lean/Agile/XP, CI, Software and Product Security, Scalability, Documentation Practices, refactoring and Testing Techniques.
- Ability to write code that meets standards and delivers desired functionality using the technology selected for the project.
- Understand performance parameters and can assess application performance.
- Understand core data structures and algorithms and has the ability to implement them using language of choice.
- Write code that meets standards and delivers desired functionality on AEM CMS, UI, HTML, CSS, Advanced Java
- Technical Expertise on AEM CMS Platform, writing web services, APIs, Connectors like Veeva connector
- Designs and builds components, templates, dialogs, and workflows using the AEM architecture (Sling, CRX, OSGI, JCR)
- Integration of Adobe Marketing Cloud systems such as Adobe Analytics, Adobe Target or Adobe Tag Manager
- Support of the product owner in the assessment of requirements with regard to AEM architecture, technologies, internal interfaces or connections to third-party systems
- Experience with AEM Developer tools such as: Apache Felix, Apache Sling, Jackrabbit & CRXDE
- Familiarity with the Java Content Repository API
- Knowledge of OSGi and its Declarative Services
- Familiarity with building tools
- Knowledge of version control tools, especially Git
- Knowledge of Patterns and Good Practices to design and develop quality and clean code
- Knowledge of HTML, CSS, and JavaScript (ExtJs and jQuery)
- Experience in pair programming and code reviews
- Experience with testing at all levels: unit, integration, functional, and performance
- Familiarity with task management, bug tracking, and wiki-based documentation tools like Rally and Confluence
Education Qualification :
- Bachelors Degree in Computer Science or STEM Majors (Science, Technology, Engineering and Math) with basic experience.
Desired Characteristics :
- Comfortable in building features such as web services and Queries on existing tables.
- Aware of methods and practices such as Lean/Agile/XP, etc
- Prior work experience in an agile environment, or introductory training on Lean/Agile. Aware of and able to apply continuous integration (CI).
- General understanding of the impacts of technology choice to the software development life cycle.
- Has the ability to break down problems and estimate time for development tasks.
- Understands the technology landscape, up to date on current technology trends and new technology, brings new ideas to the team.
- Displays understanding of the projects value proposition for the customer. Shows commitment to deliver the best value proposition for the targeted customer.
- Learns organization vision statement and decision making framework. Able to understand how team and personal goals/objectives contribute to the organization vision
- Voices opinions and presents clear rationale. Uses data or factual evidence to influence.
- Learns organization vision statement and decision making framework. Able to understand how team and personal goals/objectives contribute to the organization vision.
- Completes assigned tasks on time and with high quality. Takes independent responsibility for assigned deliverables.
- Has the ability to break down problems and estimate time for development tasks.
- Seeks to understand problems thoroughly before implementing solutions. Asks questions to clarify requirements when ambiguities are present.
- Identifies opportunities for innovation and offers new ideas. Takes the initiative to experiment with new software frameworks
- Adapts to new environments and changing requirements. Pivots quickly as needed. When coached, responds to need & seeks info from other sources
Role: Software Development - Other
Industry Type: Electronics Manufacturing
Department: Engineering - Software & QA
Employment Type: Full Time, Permanent
Role Category: Software Development
Education
UG: Any Graduate
PG: Any Postgraduate
Key Skills
jQueryJavascriptCMSAgileHealthcareData structuresHTMLApacheSDLC