Software Engineer - (Ecommerce Platform)

Overview

Remote
$50 - $60
Accepts corp to corp applications
Contract - W2
Contract - Independent
Contract - 12 Month(s)

Skills

Amazon Web Services
Node.js
SaaS
Electronic Commerce

Job Details

Role: Software Engineer - Ecommerce Platform

Location: Remote

Type: Contract

Must Have Technical Skill Requirements

  • 8+ years of software development experience
  • Experience in developing a commercial software product or SaaS.
  • 2-4 years of experience in evaluating, implementing, or managing eCommerce platforms or tools.
  • Strong knowledge of eCommerce systems, platforms, and technologies (e.g., Shopify, Magento, WooCommerce, BigCommerce, Salesforce Commerce Cloud, etc.).
  • Familiarity with key business use cases in eCommerce such as product management, customer experience, order fulfillment, payment processing, promotions and campaigns etc.
  • Experience conducting feasibility studies, ROI analysis, and risk assessments.
  • Excellent communication skills, with the ability to present findings and recommendations to both technical and non-technical stakeholders.
  • Strong understanding and knowledge of SQL and other database technologies such as MongoDB, and/or Redis.
  • Proficiency in NodeJS, web stacks, libraries, and frameworks.
  • Strong API development experience and exposure to various formats such as REST Open API.
  • Hands on experience with scripting languages like Python, Bash.
  • Experience working with Git version control, and familiar with GitLab.
  • Experience working with Static Code Analysis tools.
  • Experience in developing and deploying applications in one or more cloud technology platforms (Azure, Google, AWS).
  • Familiarity with Docker.

Education or Experience Requirements

  • Bachelor s degree in computer science, Information Systems, Engineering, or other related field. Master s degree preferred.
  • 8+ years of full-stack web development experience.
  • 4+ years of Production NodeJS experience.
  • Working knowledge of Avionics industry is a plus.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.