Software Developer

Job ID:
Job date: 2018-01-23
End Date:

Company : Cambridge Select Inc 

Country :

Role : Technician 


[Click Here to Access the Original Job Post]

Job Description:
Cambridge Select is looking for a passionate Software Developer who will be a key member of our software and data development team. This team is responsible for creating proprietary ecommerce tools and for the data collection, management, and analyses that drive all business decisions for a rapidly scaling ecommerce company. You will be developing business intelligence, operations, automation, marketing, and data-driven applications to be a dominant force on the world’s largest marketplace.

You are a skilled data wizard who wants to work on all areas of the business including data integration, catalog management, product opportunity, marketing, and operational insights. We are looking for a detail-oriented, data-centric team player who wants to change the industry, solve tough problems in novel ways and work in a small, highly efficient team.

Specific Responsibilities include (but not limited to):

  • Rapidly build prototypes and proof of concept tools using Python or equivalent.
  • Write high performing complex queries, stored procedures and automation processes for pricing, operations, marketing, product information management, and data file feeds.
  • Ingest, clean, prepare and optimize data from multiple data sources and store them in a relational database.
  • Integrate data from one system to another via API, EDI or other methods.
  • Build web-based user interfaces
  • Design, implement, test and deploy data processing infrastructure
  • Recommend improvements to data reliability, efficiency and quality
  • Collaborate with software developers and data scientists on project goals
  • Cambridge Select will not provide sponsorship for work authorization for this position
Qualifications:
  • Bachelor’s degree or higher in Computer Science, Math, Engineering or related quantitative field
  • Strong analytical skills and excellent problem-solving skills
  • 4+ years-experience in software development and/or data science
  • 2+ years-experience in e-commerce, such as in order or inventory management systems or equivalent
  • Expert in high level language, preferably Python
  • Experience in relational databases a query language, SQL Server, PostgreSQL.
  • Ability to understand business requirements and translate into technical solutions.
  • Knowledge of the System Development Life Cycle, Agile/SCRUM methodologies
  • Experience rapidly developing prototype solutions and iterating upon them
Additional Preferred Experience:
  • Experience with python web stack frameworks (Flask, Django, SQLAlchemy, Celery) and web languages (HTML, CSS, Javascript)
  • Experience with Python data ecosystem (Pandas, Numpy, Psycopg2)
  • Experience using APIs
  • Experience in analyzing data models and developing ETL mappings (File feeds, XML feeds)
  • Experience in E-Commerce Functions and Applications such as Google Analytics, Google Ads, Marketplaces, Product Information Management (PIM), Enterprise Resource Planning (ERP), Product and Pricing Feeds and/or Electronic Data Interchange (EDI).
  • Ability to create data management solutions and algorithms to solve problems related to product pricing, inventory management, and operations automation.
  • Experience with automated testing and test-driven development
Job Type: Full-time

Required education: Bachelor's


Requeriments :

Skills :

Areas :


Additional Info:

[Click Here to Access the Original Job Post]