Senior Python Developer


We are looking for individuals who can work in a dynamic team environment and help craft and build innovative solutions for our clients.

Job Duties

  • Hands on coding of application components
  • Design components for client solution needs
  • Identify, learn, and evaluate new technologies that can be used in solution architecture
  • Work with team lead to estimate build efforts and create build plans
  • Providing guidance, direction and support to junior developers
  • Lead hands on coding efforts and mentoring of developers


  • 4 to 7 years experience developing database-driven, web applications
  • Strong hands on experience building Python applications
  • Experience with Django a must
  • Solid experience with front end development (HTML, JavaScript, CSS, AJAX) a must
  • Prior experience with blockchain technologies such as Ethereum or EOS is a strong plus
  • Experience with cloud based environments such as AWS 
  • Experience design web app components and knowledge of design patterns
  • Able to complete technical assignments independently and collaborate well with team members
  • Knowledge of RDBMS, database design. Worked with at least one of the following: Oracle, Sybase, MySQL, or PostgreSQL
  • Experience working in a fast changing environment with tight deadlines
  • Strong written and oral communication skills
This job description is for informational purposes, to describe the primary duties, skills and abilities necessary to meet the requirements of this position. This description is not intended to be an exhaustive list of all requirements or essential functions; it is subject to change at any time. 
OpenCrowd is an equal opportunity employer.

© 2005-2020 OpenCrowd Inc. New York