Lead Python Developer with E-commerce System Development Experience.

Overview

Hybrid
Depends on Experience
Full Time

Skills

Python
Ecommerce
Django
Flask
FastAPI
Node.js

Job Details

About GSPANN:

Headquartered in California, U.S.A., GSPANN is a leading provider of consulting and IT services to global clients. We specialize in helping clients transform their IT capabilities, optimize business practices, and drive operational efficiency across industries such as retail, high-technology, and manufacturing. With five global delivery centers and over 1,900 employees, we combine the personalized approach of a boutique consultancy with the extensive capabilities of a large IT services firm.

 

Job Title: Lead Python Developer with E-commerce System Development Experience.

Job Type: Long-Term Contract

Location: San Francisco, CA (Hybrid 3 days per week onsite)

 

Key Responsibilities:

We are seeking a Python Developer with eCommerce experience to join our team. The ideal candidate will have expertise in Fullstack development and a strong understanding of e-commerce systems.

 

  • Python Development: Strong understanding of Python 3.x and frameworks such as Django, Flask, or FastAPI.
  • NodeJS experience
  • Database Knowledge: Proficiency in SQL and NoSQL databases (e.g., PostgreSQL, MySQL, MongoDB).
  • E-commerce Platform Experience: Familiarity with eCommerce platforms such as Shopify, Magento, or custom-built e-commerce solutions.
  • Backend Development: Design, develop, and deploy server-side applications and APIs for e-commerce applications using Python.
  • Performance Optimization: Ability to optimize and scale backend services to support high-traffic, transaction-heavy environments.
  • API Integration: Integrate payment gateways, shipping services, and other third-party APIs into the platform.
  • Testing and Quality: Develop and maintain automated unit and integration tests to ensure the quality and reliability of the code.
  • System Security and Performance: Monitor and enhance the security, performance, and reliability of the e-commerce systems.
  • Collaboration with Front-End Teams: Work closely with front-end developers to ensure seamless integration between backend logic and user-facing components.
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.