Develop and maintain high-performing next-generation Digital Ecommerce applications that enable an optimal consumer experience. Analyze, design, modify, and support complex systems for NCR Ecommerce products.
Requirements
- One (1) year of experience in full stack development, including both frontend and backend technologies.
- One (1) year of experience working with microservices and Kubernetes.
- One (1) year of experience with integration of third-party tools.
- Build and package the code base using GitHub Actions, Octopus, ArgoCD, and Helm charts.
- Ability to perform Root Cause Analysis on issues and incidents reported by NCR customers.
- Maintaining compliance standards for NCR online Ordering Platform (Web Accessibility, Payment Card Industry).
Responsibilities
- Develop and maintain high-performing next-generation Digital Ecommerce applications that enable an optimal consumer experience.
- Analyze, design, modify, and support complex systems for NCR Ecommerce products.
- Deploy and maintain applications on cloud environments, primarily Google Cloud Platform (GCP), ensuring optimal performance and scalability.
- Design and develop interactive UI components using React, Redux Toolkit, and Next.js, adhering to modern design principles.
- Review business requirements/software system designs and development initiatives.
- Contribute to the ongoing evolution of the existing NCR e-commerce applications and services platform portfolio.
- Integrate various payment gateways, ensuring secure and diverse payment options for users.
Other
- Serve as an expert contributing to and directing development teams' efforts, including internal and external team members.
- Determine process improvement best practices and develop new processes.
- Work with external customers to understand production incidents and problems to provide the best possible solution to NCR Customers.
- Part-time telecommuting is permitted.
- References required.