About Us: GE is the world's Digital Industrial Company, transforming industry with software-defined machines and solutions that are connected, responsive and predictive. Through our people, leadership development, services, technology and scale, GE delivers better outcomes for global customers by speaking the language of industry. GE offers a great work environment, professional development, challenging careers, and competitive compensation. GE is an Equal Opportunity Employer. Employment decisions are made without regard to race, color, religion, national or ethnic origin, sex, sexual orientation, gender identity or expression, age, disability, protected veteran status or other characteristics protected by law.
Role Summary: As a Hybris CPQ Technical Architect, responsible for developing scripts and automation tools used to build, integrate, and deploy software releases to Hybris platform and in designing small module or a large component and designing a feature, set of features, or whole feature area in Hybris eCommerce and CPQ platform. Works independently and assistance to the Hybris DevOps team and to other teams across business. Able to Own and lead design discussions for Hybris eCommerce Projects.
Complete understanding of the architecture and implementation of Hybris CPQ module which includes both Product configuration (Variant Configuration) and complex solution configuration for ETO (Engineered to order) product lines.
Hands on experience on Hybris Datahub and CPQ platform and Integrating with back end systems like SAP ERP, Oracle ERP, Payment Gateways, Social Media Integration.
Develops scripts and automation tools used to build, integrate, and deploy software releases to Hybris platform.
Transport management for each cluster.
Approvals on Change request, QA workflows etc.
Validate Technical design documents, test plan, Unit /SIT results, cut-over plan for the site, ensure appropriate stakeholders are included.
Completeness of global template in Solution Manager and document repository.
Change request validation for object conflicts, Production transport risk calculator.
Validate mock master and business Cut-over.
Work with Junior developers to bring them up to the speed on complex development assignment.
Creates and maintains design documents and data flow documents.
Regularly reviews application performance and prepares performance optimization strategy.
Identifies impact on existing model/solution triggered by new/changed requirements.
Assist in developing project plan and cost estimations and participate in code reviews.
Proven experience in analyzing and implementing Hybris PCM, setup and clustering, Hybris cache and transaction management.
Hands on experience on Hybris Management Console, Cockpit Framework, Multi-channel Cockpit, Programming with the Service Layer, Advanced Service Layer Programming, Hybris Data model, Catalogs, Search and Navigation.
Bachelor's Degree from an accredited university in Computer Science or Information Systems or related field or equivalent with at least 8 years of relevant work experience in lieu of a degree.
A minimum of 8 to 10 years of professional experience.
Legal authorization to work in the U.S. is required. We will not sponsor individuals for employment visas, now or in the future, for this job.
Vast experience in Spring frameworks including Spring MVC, Spring Core, Spring JDBC, Spring Security and Spring Integration.
Strong knowledge of Object Oriented Analysis and Design, Software Design Patterns and Hybris Platform coding principles. Should be able to drive best practices.
Good experience in Java Enterprise Edition (JEE) including Java, Servlets, JSP, and JSTL.
Hands on experience in Hybris Datahub, CPQ, OMS and commerce modules.
Experience with Hybris data, product modeling, cockpits, Flexible Search using Hybris APIs.
Experience working with Data Hub and ImpEx scripts to integrate Hybris with SAP and non-SAP systems.
Hands on experience in integrating Hybris with SAP and Oracle ERP Systems.
Experience with SOLR integration and faceted search.
Demonstrates the ability to make informed technology choices after due diligence and impact assessments.
Ability to think in terms of scalability & fault tolerance architecture and can deliver small and medium sized features while mentoring team members
Deep understanding of SAST and DAST security principles and implement these principles in Software Development Life Cycle.
Perform Self Code quality reviews in the development cycle.
Strong problem solving abilities and capable of articulating specific technical topics or assignments.
Experience in building scalable and highly available distributed systems.
Expert in breaking down problems and estimate time for development tasks.
Understand how our technology solves customer problems from a technology and business perspective.
Demonstrates clarity of thinking to work through limited information and vague problem definitions.
Influences through others; builds direct and "behind the scenes" support for ideas.
Proactively identifies and removes project obstacles or barriers on behalf of the team.
Shares knowledge, power, and credit, establishing trust, credibility, and goodwill.
Able to work under minimal supervision.
Excellent communication skills and the ability to interface with senior leadership with confidence and clarity.
Able to work well with global teams, including time-zone flexibility.
Skilled in providing oversight and mentoring team members. Shows ability to effectively delegate work
We are in the process of transitioning to an improved job application system and in the interim we are operating with two systems. Have your Job ID ready (from the email you received when you applied) to log in and check your application status.
Click the appropriate button. If you don't know your job ID, you can still check your status: use both buttons.