This company is not verified by Jobhuk.
Description:Our client is engaged to support a new product launch for a Fortune top 100 fastest growing company on its digital platform. The Senior Hybris Developer is a senior contributor for complex modules of work by bringing deep core Hybris technology expertise and relevant domain/business subject matter expertise to the table. • Prepares the technical design of the more complex technology components within the Hybris platform (one or more of client/web presentation tier, server tier, data access and data model, integration component, package function customization) • Participates in and in some cases drives design reviews of other modules and provides insightful comments to improve the design quality and design conformance to standards • Assists the architect in articulating the pros and cons of using a certain technology stack/package or component or design pattern versus another to the clients and project team and drives selection of technologies, designs to come up with the optimal architecture • Implements slice of application (EAR) and proofs of concept (spike solution) to prove any new technologies or integration scenarios in the module • For package implementations, aids the Architect of the project to perform the gap analysis between business requirements and the package features and design the configuration, customizations, extensions, interfaces required to meet the requirements • Provides innovative solutions to project level technical issues • Critiques a design created by another designer and helps identify design and performance improvements • Implements (hands-on) the module components based on industry best practices. These components could be custom built, or built using a third party tool and also could involve extending an industry package • Supports multiple modules or the whole application/package in production, resolve hot issues and implement and deploy enhancements to the application/package • Provides innovative solutions to project level technical issues • Interacts with a set of clients (client senior developers and architects) to create technology specifications from business requirements for one of the modules within the project • In some scenarios, collaborates with client developers to design, build, test and deploy the module components and integrate with the rest of the modules • Raises and drives to closure with the client any technical design and implementation issues in the module and also in the interfaces and interactions with other modules • Estimates the implementation and deployment of the module based on design architecture, testing strategy and overall project plan • Assists the architect in coming up with the overall estimates for the project along with any key risks and issues and their mitigation • Reports progress and issues to the Manager in a timely manner. In particular, to relay issues that might impact on quality or the ability to deliver to timescales or estimates • Works with team on the development of standards, processes and procedures related to application security, upgrade management, capacity planning, application deployment, performance monitoring/tuning, and failover and disaster recovery Mentors the team on the best techniques to debug and troubleshoot design and implementation defects and issues • Shares point of view on technology stack, package and latest technology and business trends in one or more relevant areas (e.g. eCommerce, Content Management). Documents the technical design using UML, suitable design patterns in the form of technical design narrative, object models, sequence diagrams, collaboration diagrams
Employer avg response time