Decision Six Inc. Logo Decision Six Inc.
⏩ Decision Six Inc. Logo

Job Description

**Position: **Python Developer

**Location:** West Chester, PA

**Required Skills Set:** Python

**Education Required:** Bachelor's degree in Information
Technology/Electronics/Electrical Engineering/ Computer Science

**Years of Experience: **5+ Years

**Job Description:**

* Help design and implement functional requirements
* Build efficient back-end features in Python
* Integrate front-end components into applications
* Manage testing and bug fixes
* Prepare technical documentation
* Collaborate with UX/UI designers to implement design into the code
* Coach junior team members
* Implement software enhancements and suggest improvements

**Required Experience**

* 3+ years in Python, C, C++ and/or J2EE experience. Python experience required.
* Proficient understanding of distributed computing principles and Resilient Distributed Dataset
* 3+ years of Agile Scrum and Scrum Kanban experience
* Good knowledge of Big Data querying tools, such as Pig, Hive, and Impala
* Experience with NoSQL databases, such as MongoDB, HBase, Cassandra
* Experience with Big Data frameworks such as Hadoop, Apache Spark, Apache Beam
* Demonstrated ability to communicate, influence and partner with senior business leaders
* Effective business communicator, with high emotional quotient and excellent executive presence. Candidate should be an effective story-teller and be able to swiftly align and mobilize disparate teams by setting a vision common goal.
* Experienced in information technology and management, project and portfolio assessment, strategic planning, systems development and business case development
* Demonstrated ability to contribute to a dynamic culture of innovation and continuous improvement across internal functions and external networks
* Strong ability and comfort with matrix management in delivering digital capabilities
* Ability to scan technical landscape for leading edge business solutions and creates technology solutions for support and application, including level of effort/ cost required to implement solutions / services, and facilitating risk assessments
* Proficient understanding of distributed computing principles and Resilient Distributed Dataset
* Good knowledge of Big Data querying tools, such as Pig, Hive, and Impala
* Experience with NoSQL databases, such as MongoDB, HBase, Cassandra
* Experience with Big Data frameworks such as Hadoop, Apache Spark, Apache Beam
* Experience with Python frameworks (e.g. Django, Flask, Bottle)
* Familiarity with Amazon Web Services (AWS) and REST API
* Understanding of databases and SQL
* Knowledge of JavaScript and the AngularJS framework is a plus

**Ideal Candidates Would Also Have:**

* 3+ years of experience with Big Data cloud services in AWS, Google Cloud Platform, and/or Azure.
* 3+ years of experience with CI/CD technologies for Python, AngularJS, and/or other programming languages (e.g. Jenkins, Sonar, etc.)
* 3+ years of experience designing, implementing, and deploying Objected Oriented Analysis & Design (OOAD) applications.
* 3+ years in building enterprise applications and Object Oriented Analysis & Design (OOAD)
* 3+ years of experience with Python
* 3+ years of experience with AngularJS (or similar UI languages)