SENIOR SOFTWARE ENGINEER (PYTHON) NEEDED
The ideal candidate is a self-motivated, multi-tasker, and demonstrated team player. The selected candidate will be a lead developer responsible for the development of new software products and enhancements to existing products. He/ she should excel in working with large-scale applications and frameworks and have outstanding communication and leadership skills.
- Bachelor’s degree in Computer Science or equivalent with a minimum of 3 years of relevant industry experience.
- Expert in Python, with knowledge of at least one Python web framework (such as Django, Flask).
- Familiarity with ORM (Object Relational Mapper) libraries.
- Understanding of fundamental design principles behind a scalable application.
- Database design experience with databases like Postgres or MySQL.
- Strong unit test and debugging skills.
- Experience with REST, HTTP/HTTPS protocols.
- Cloud-Based development experience using any of the cloud platforms (AWS, Azure, Google Cloud).
- Proficient understanding of code versioning tools (such as Git).
Interested candidates, please share your cv with firstname.lastname@example.org