SFCC Engineer

Your Future Starts Here

Your Future Starts Here

Imagine being part of a team that helps clients build better relationships with customers. When you join us, you'll help top-notch clients to execute the digital strategies of the future. Every day, we collaborate with clients and each other to provide technology expertise, human-centered design and industry experience to deliver real business results.

Postion Description

  • Develop performant and scalable features/solutions that satisfy technical specs and acceptance criteria Implement and maintain third-party integrations and feeds.
  • Participate in the estimation of the product team’s work. Proactively communicate status, questions, and issues to technical lead/manager.
  • Establish strong team and peer relationships.
  • Follow the established processes, policies, standards, and procedures to assure compliance with corporate and regulatory policies and standards.
  • Maintain technical and support documentation.
  • Stay current with what is happening in the retail industry and technology to bring those ideas to the table.
  • Ensure site stability and operational integrity via participation in team-based on-call rotations and defect triage.

Minimum Qualifications

  • 5+ years of experience in relevant technologies (Note: show any relevant technologies on external job description only.)
  • Recent experience upgrading SFCC from Site Genesis/SFRA to Composable Storefront.
  • Experience with OCAPI and SCAPI.  Experience creating custom API calls using hooks.
  • Experience developing in the SFCC platform.
  • Working knowledge with CI/CD tracking tool (Jenkins, Teamcity etc.)
  • Experience with JSON, XML, HTML, and CSS
  • Experience with JavaScript and libraries such as Node, Express, jQuery, AngularJS, React, Vue, etc. Experience with TDD ( test-driven development )
  • Experience with consuming RESTful web services.
  • Working knowledge with version control systems such as Git or Bitbucket
  • Experience in Agile/Scrum methodologies.
  • Working knowledge of developer management tools such as Jira & Confluence

Preferred Qualifications

  • Experience with one or more backend development languages, such as Node JS, Express, Python, GoLang, Java, Ruby, PHP, or other.
  • Experience with client-server technology, as well as Server-side JavaScript.
  • Experience creating and managing API integrations and data feeds Analysis and debugging skills to quickly identify the root cause for resolution (small complexity)
  • Working knowledge of database concepts including SQL, working knowledge of noSQL is a plus Collaborative, inclusive, and flexible team member.
  • Strong problem-solving, decision-making, and analytical abilities
  • Organized, detail-oriented, level-headed, and flexible at all times.
  • Desire to learn and to adapt to changing technology.
  • Ability to manage multiple priorities and meet deadlines in a fast-paced environment.
  • Strong written and verbal communication skills
  • Bachelor’s degree in Computer Science or related field, or equivalent experience

Apply Now

Upload your CV/resume or any other relevant file. Max. file size: 50 MB.


G2O Open Roles
Our main office is in Columbus, Ohio, one of the fastest-growing cities in the country.