The job below is no longer available.

You might also like

in Harrisburg, PA

  • $47
    est. per hour
    ECS Mid-Atlantic, LLC 3h ago
    Urgently hiring7.8 mi Use left and right arrow keys to navigate
  • $28
    est. per hour
    ECS Mid-Atlantic, LLC 3h ago
    Urgently hiring7.8 mi Use left and right arrow keys to navigate
  • $63
    est. per hour
    Veolia North America 3h ago
    Urgently hiring0.1 mi Use left and right arrow keys to navigate
  • $18
    est. per hour
    Veolia North America 3h ago
    Urgently hiring0.1 mi Use left and right arrow keys to navigate
  • $50
    est. per hour
    4 Consulting Inc 3h ago
    Urgently hiring7.1 mi Use left and right arrow keys to navigate
Use left and right arrow keys to navigate

About this job

Urban Outfitters, Inc. ("URBN") is a portfolio of global consumer brands which offers a variety of lifestyle merchandise and consumer products through its brands Urban Outfitters, Anthropologie, Free People, BHLDN, Terrain and the Vetri Family. Urban Outfitters, Inc., is both a Fortune 1000 and S&P 500 ranked company with $3.4 Billion in revenue.

The Python Software Engineer (Platform Services) will be an integral part of each phase of the software development lifecycle including design, development, deployment and maintenance. The primary focus will be on enhancing our Ecommerce platforms, developing REST services, maintain internal facing applications, and the ability to work with or in existing store brands.

Responsibilities

  • Develop new product features and advance the design of existing code for the Ecommerce platform and related applications.
  • Participate in sprint planning and the agile software development process
  • Help develop functional designs while interacting with enterprise architects, developers, business partners as well as end users
  • Help develop prototype architecture for new concepts and technology that would eventually be used in production environments
  • React to possible production issues
  • Enjoys working in a collaborative team setting

Required Skills

  • Proficient in Python (ideally both 2.X and 3.X variants)
  • Significant experience with Oracle or similar SQL-based RDBMS
  • Significant experience with Mongo or similar NoSQL document storage
  • Demonstrated expertise with Python unit testing (nose, tox) and mocking libraries
  • Proficient with Git and similar source control tools
  • Demonstrated expertise with Event-driven applications and messaging using technologies such as Amazon SQS, RabbitMQ, and Celery
  • Demonstrated expertise with REST API frameworks and HTTP standards
  • Experience with browser/web technologies including JSON, REST, HTML, CSS
  • Experience with Linux/UNIX-based operating systems
  • Experience with Docker containers is a plus
  • Experience with Java, GoLang, JavaScript, or NodeJS is a plus
  • Experience with cloud technologies such as Google, Azure, or AWS is a plus
  • Experience with Oracle Commerce (ATG) version 10.1 is a plus
  • Experience with DevOps tools (Jenkins, Sonar, etc.)
  • Understanding of OO principles and design patterns
  • Self-starter, ready to learn new concepts and technologies. Willing to take on responsibility for new features and develop them from inception to completion.

Open to remote for the correct situation