SAP Hybris Front End IT Developer
Hewlett Packard Enterprise
Bangalore Urban, Karnataka, India
What you’ll do: Responsibilities Participates as a member of and leads development teams. Performs analysis of complex functional and business requirements. Prepares code stubs for others. Completes code to implement solutions. Designs solutions for others to code. Participates in cross-functional teams. Leads design activities May provide mentoring and guidance to other developers. Designs, prepares and executes Unit tests. Represents team to client/customers. Demonstrates technical leadership, and exerts influence outside of immediate team. Develops innovative team solutions to complex problems. Contributes to strategic direction for teams. Applies in-depth or broad technical knowledge to provide maintenance solutions across one or more technology areas (e.g. Database Administration). Performs solution design. Applies the company and 3rd party technologies and leads design of highly complex infrastructure and software solutions. Independently implements end- user or enterprise infrastructure or services of significant complexity. Integrates technical expertise and business understanding to create superior solutions for the company and customers. Mentors and consults with team members and other organizations, customer and vendors on complex issues. Design and subsequently develop various CPQ and Commerce features such as selection of services, configuration, solution building, pricing, UX design, purchase, amendments, customer registration, product catalog, shopping cart and check out flow, personalization, payment solution, WCMS and Product Information Management Design and code from specifications, analyzes, evaluates, tests, debugs, documents Provides mentoring and guidance to other developers. Ensuring code developed are of the highest quality with scalability and performance in mind. Mentor junior resources on the team, take the role of lead developer on projects. Work with Project Manager to define and create a Hybris implementation project plan while identifying clear dependencies and delivery plan Developer Hybris end to end solution implementation and related integrations Define and follow best practices to manage performance and scalability of Hybris solution. Experienced collaborating with multiple IT service providers and solution integrators' preferred Knowledge and Skills Must have 5 or more years of experience developing complex information systems for large enterprise IT environments. Experience with Web fundamentals like HTML5, JavaScript, CSS3, and JSP etc. Good understanding of Object-Oriented JavaScript (OOJS), ES6, Hands on exp in Web app development using modern client side MVC frameworks using ReactJS Thorough understanding of ReactJs and its core principles Experience with common front-end development tools such as Babel, Webpack, NPM, etc. Experience developing custom reusable components in ReactJS Proficient understanding of unit testing using JavaScript test frameworks like JEST Experience in responsive UI design and best practices Experience integrating REST APIs Ability to understand business requirements and translate them into technical requirements Strong hands on experience in UI development and Design patterns , Java, Javascript, node.js, angular.js, Linux, Ansible, Jenkins Understanding of GIThub, Docker, Monitoring Tool such as NewRelic, Dynatrace, SAP Wily Introscope, Kafka, CI-CD Delivery lead / project leadership experience in managing multiple Hybris Commerce, CPQ/SSC full life cycle implementations. Experience in SAP Hybris development is a Must. Hybris Enterprise eCommerce & PIM experience is preferred. Strong understanding of SAP S/4 integration, S/4 HANA, Variant Configuration, SD Pricing is a plus . Strong understanding of core Hybris Commerce, CPQ/SSC modules out of the box functionality and Hybris end to end solution implementation and related integrations. Strong verbal and written communication skills; demonstrated influencing skills, high level of technical and team leadership skills. A successful person in this role will have excellent business acumen and extensive experience in developing the latest technology to solve business problems and help HPE transform the service business What you need to bring: Education and Experience Required: Typically a technical Bachelor's degree or equivalent experience and a minimum of 6 years of related experience or a Master's degree and a minimum of 5 years of experience.