##### Job Description :
* Designing, developing, and testing Python code within the development framework
* Build reusable code and libraries for future use
* Build strong unit tests for developed components
* Accurately translate user and business needs and stated requirements into functional code
* Thoroughly document the concept, architecture, and logic of the software created
* Thoroughly document through the use flowcharts, diagrams, and visual charts so that others without extensive knowledge of the application can understand
* Thoroughly document and comment thoroughly so that future maintainers/developers can quickly understand
* Apply a high attention to detail in documentation, coding style, logic, and following company-wide guidelines.
* Be able to efficiently and quickly solve problems and issues related to the product or service
##### **Minimum Qualifications:**
* Bachelor's degree or equivalent in Computer Science
* 5+ years' experience in Python Development
* Familiarity using Scrum/Agile development methodologies
* Strong experience in version control, workflow tooling, and CI (Gitlab).