Position: Senior Backend Software Engineer (Python Flask)
Company: TrendSpider
Category: Python
Experience required: 3y
English level: intermediate

TraderSync is the most advanced trading journal for day traders to be able to track and mine their trading performance.

Qualifications
●	Either

○	Bachelor’s degree in CS (or similar relevant field) and 3 years of web application development experience
○	6 years of web application development experience 
●	Experience with and knowledge of:
●	4+ years Python Flask 
●	3+ years AWS
●	3+ years Git, GitLab/Github pull request and continues integration
●	5+ years working with RDBs (MySQL)
●	2+ years PEP 8
●	1+ years PyTest
●	3+ years REST API architecture
●	Other Requirements
○	Critical thinker and problem-solving skills
○	Team player
○	Great  organizational and time management skills
○	Good understanding of how the basic concepts of trading.


Duties and Responsibilities

●	Be involved and participant in the overall application lifecycle
●	Collaborate with a multidisciplinary team of designers, developers, and system administrators
●	Build high-quality reusable code
●	Provide training, help, and support to other team members
●	Develop functional and sustainable web applications with clean codes
●	Troubleshoot and debug
●	Stay up to date with current best practices
●	Optimize performance
●	Follow new and emerging technologies

Main Focus of Your Job

To create value for our users by creating and delivering reports about the user portfolios.

Basically, any kind of reporting might help the user mind their own data easily. 
You must have critical thinking and mathematical skills to look for the formulas online, developed, deploy, and create unit test, document, and create reusable code that you can use to easily expand to create new reporting tools.