Job Description- Implement and maintain reusable, testable, and efficient applications.
- Help design and implement functional requirements. Assist with building estimates and performing initial analysis of requirements.
- Implement software enhancements and suggest improvements.
- Execute unit and integration testing, and perform bug fixes.
- Prepare required technical documentations.
- Work as part of a team, which will include other developers, project manager, testers, and scrum master.
- Complete sprints and participate in sprint retrospectives and daily standups and meeting.
- Interface with clients via corporate communication platforms/email.
- Be part of a community of developers who share knowledge and help each other as problems arise.
- Expertise in Python, with knowledge of at least one Python web framework(Django, Flask, Pyramid, etc).
- At least 5 years work experience in developing backend python applications.
- Experienced in GCP, particularly Google App Engine
- Experience in execution of previous python runtime migrations/upgrades is highly recommended
- Familiarity with some ORM (Object Relational Mapper) libraries
- Understanding of the threading limitations of Python, and multi-process architecture and for the implementation of new software features
- Understanding of fundamental design principles behind a scalable application
- Familiarity with event-driven programming in Python
- Proficient understanding of code versioning tool
Job Type: Full-time
Pay: Php80,
- 00 - Php85,000.00 per month
Schedule: - 8 hour shift
Day shift
Supplemental pay types:
* 13th month salary