Python Programmer Trainee
Quezon City, PH
Hunter's Hub Inc.
Source : Bossjob
- Formulate program specifications and basic prototypes
- Transform software designs and specifications into high functioning code in the appropriate language
- Integrate individual software solutions to higher level systems
- Use web-based tools to create advanced programs
- Test code periodically to ensure it produces the desirable results and perform debugging when necessary
- Perform upgrades to make software and systems more secure and efficient
- Collaborate with programmers to create documentation and other specifications
- Bachelor's degree holder any course
- Fresh graduates
- Knowledge in Python, with knowledge of at least one Python web framework
- Able to integrate multiple data sources and databases into one system
- Proficient understanding of code versioning tools (Git, Mercurial or SVN)
- Familiarity with event-driven programming in Python
- Knowledge of user authentication and authorization between multiple systems, servers, and environments
- Create database schemas that represent and support business processes
- Understanding of the threading limitations of Python, and multi-process architecture
- Understanding of server-side templating languages (Jinja 2, Mako, etc)
- Understanding of front-end technologies, such as JavaScript, HTML5, and CSS3
- Understanding of accessibility and security compliance
- Understanding of fundamental design principles behind a scalable application
- Understanding of the differences between multiple delivery platforms, such as mobile vs desktop, and optimizing output to match the specific platform
- Create database schemas that represent and support business processes
- Strong unit test and debugging skills
- Preferably residing / near Quezon City.
- Willing to report on-site.