IranTalent
Login
Register
For Companies

Senior Python Developer

Rayan Bourse Tehran

Posted 6 months ago

Job Description

•Main Objective: Web-based software design, develop, test and release •Main responsibilities: -Perform the software analysis and design -Perform database design and optimization -Develop both server and client side code for web applications Experience on teams with very tight integration between development and operations throughout entire software lifecycle (requirements, design, development, testing and deployment phases) is preferred -Participate in architecture and design for new generation solution -Integrate code using source control software -Develop new features and make improvements in existing software -Troubleshoot software and fix bugs -Document work done in task and issue management software on daily basis -Other interactions: Business units, other development teams in company

Requirements

-B.S. or higher in Software Engineering, Computer Science or Information Technology -At least 4 years of work experience in software development -Expert in Python web frameworks like Django -Strong knowledge of Design and implement RESTful API’s using Python -Expert in micro framework like Flask -Strong understanding of Django ORM and SQL Alchemy -Expert in Solid database skills in a relational database, particularly PostgreSQL -Expert in JavaScript, CSS and HTML, and web client-side frameworks -Evaluate emerging technologies, open source libraries and provide recommendations -Experience and in-depth knowledge with Linux-based development -Expert in Tuning Nginx for Performance Issues -Reporting to: Open source team supervisor -Working with Agile/SCRUM team setting, including cross-functional structures, and varying levels of management -Working closely with front-end and UX developers to provide scalable solutions -Knowledge of financial processes, especially stock market is an asset -Being familiar with Version Control like Git -Familiar with project management web application like Redmine -Knowledge of financial processes, especially stock market is an asset -Good Team player -Good technical writing and communication skills -Nationality Preference: Iranian -Current Residence: Tehran -Ideal Age: 27- 37 -Working hours: Saturday to Wednesday: 8:00 a.m. to 16:00 p.m. (Work on holidays and overtime may be needed) *Probation: 3 months *Commission / Bonus: Accord, monetary coupons *Other Benefits: Year-end bonus

Job Category:

IT - Software & Web Development

Employement type:

Full Time

Job Category:

IT - Software & Web Development

Employement type:

Full Time

To see more jobs that fit your career