Senior SAP Commerce Software Engineer
- Participate in all aspects of product development and design including performance, scaling, coding, caching, security, encryption, state management, error logging and testing.
- Work with product management and scrum masters in an agile environment to ensure continual release of high value deliverables.
- Participate in full lifecycle development of software including analysis, design, coding, testing, implementation, documentation, deployment and support.
- Consistently write, translate, and code software programs and applications according to specifications.
- Build scalable, extensible, secure applications while employing best practices.
- Assist/mentor other developers with full stack enterprise application design and development strategies utilizing best coding practices.
- Design and develop both internal and external facing APIs/RESTful services for Enterprise Application Integration of applications hosted on premise and in the cloud.
- Develop release management strategies and configure automated deployment packages for deploying application and database changes to QA, Staging and Production environments.
- Configure and manage Azure DevOps for source control and automated build, test and deployment of developed software.
- Integrate unit testing strategies and analyze application and database performance on new and existing programs for the purposes of correcting errors, isolating areas for improvement, resolving performance bottlenecks, and general debugging.
- Perform code reviews ensuring the team is consistently producing optimal code.
- Collaborate with platform vendors to assess and isolate issues. Qualifications:
- Proven experience leading software engineering teams. Must have the passion for being involved in the full cycle of product development - from ideation to deployment. Will serve as the SME for one or more digital products.
- Bachelor's degree in engineering, computer science, information systems, or a related field from an accredited college or university is preferred.
- 3+ years of experience of successfully mentor software engineers.
- 5+ years of experience in designing and developing on the SAP Commerce Cloud (formerly Hybris) platform with in-depth knowledge of SAP Commerce v2005 or later
- 5+ years of experience in ecommerce tools & technologies such as Java / J2EE, Spring, SOLR Indexing, JavaScript, JSP & Servlets, Vue JS, Node JS, REST / SOAP APIs, ImpEx, hot folders, JUnit, CSS & HTML 5
- Certified by SAP in SAP Commerce Cloud
- Experience implementing and supporting both B2C and B2B SAP Commerce implementations running headless via OCC Web API Integration and implementations based on SAP Commerce accelerator storefront templates
- Good working knowledge and implementations of SAP Commerce modules such as Search & Navigation, Account Management, Promotions & Vouchers, Consignment types, Payment Integrations (Credit Card & PayPal), SSO (Okta), Back Office, HAC (Hybris admiration console), Assisted Service Module (ASM), Product Content and Catalog Management, multi-Localization (language and currency), Content Management, Integrations and Mobility.
- Experience with SAP Cloud Platform Integration (CPI) for bi-directional external cloud and on-premise integrations with SAP Commerce, SAP ECC/S4Hana and others platforms
- Experience with SAP Commerce Cloud hosted on Microsoft Azure (CCv2) highly desirable
- Experience with Kibana and Dynatrace for application monitoring, alerting and troubleshooting
- Experience using Jira and Confluence for Agile work tracking and functional/technical documentation
- Ability work independently or with hybrid teams composed of vendor and internal resources.
- Ability to complete all phases of SDLC including analysis, design, development, testing and support utilizing Scrum/Agile methodologies.
- Ability to innovate and provide functional applications with intuitive interfaces.
- Proven analytical and problem-solving abilities.
- Ability to interpret complex business requirements and encapsulate business logic/rules into reusable libraries.
- Strong understanding and demonstrated usage of object-oriented design concepts.
- Experience with software versioning and release management.
- Strong ability to exercise independent judgment, effectively prioritize, and execute tasks while under pressure.
- Experience working both independently and in a team-oriented, collaborative environment.
- Excellent communication skills.
Recommended Jobs
Concierge (North Bergen, NJ)
Job Description Job Description Resident Retention Properly greet and direct each visitor, resident, or staff member when entering the building. Handle resident concerns and requests on …
Cashier / Barista
Job Description Job Description Job description Reports to: General Manager WHAT WE ARE HUNGRY FOR Our Retailers are brand ambassadors who genuinely love our food, love our brand and ar…
Patient Care Technician - PCT
PURPOSE AND SCOPE: Functions as part of the dialysis health care team in providing safe and effective home dialysis therapy and training for patients under the direct supervision of a licensed nur…
Senior Upgrade Engineer
**Position Overview** The Senior Upgrade Engineer is responsible for performing upgrades for Fujifilm Healthcare Americas Corporation (HCUS) Medical Informatics (MI) products to all eligible sites. In…
Creative Art Babysitter for School-Aged Children
We are seeking a passionate and creative babysitter to join our team in Jersey City, NJ. This position offers both part-time and full-time opportunities with flexible hours. The role involves caring f…
Business Development Specialist
Job Description Job Description Join Our Award-Winning Sales Team at Express Employment Professionals! About Us: Express Employment Professionals is one of the world’s largest and most respect…
Part Time Apartment Leasing Consultant
Job Description Job Description The Kamson Corporation, a Premier Apartment Management Organization, is seeking a professional & seasoned part-time apartment leasing consultant for our Garden-sty…
Lawn maintenance
Job Description Job Description Seasonal April-November. Snow Season if we Get Snow Males 18-23 30-40 hours. Monday-Friday Lawn Mowing. Weed Whacking. Blowing Landscaping. Shrubs Trimmi…
Sales Representative - Project Manager
Job Description Job Description Please note; this role is based in Lakewood, NJ! About Panneli Panneli is a leading provider of innovative and high-quality wall panel and design solutions fo…
Digital Marketing Specialist
AllSeason Solar & Roofing is looking for an enthusiastic Marketing Specialist to help us in our overall marketing efforts. You will be an integral part of the development and execution of marketing p…