Python Programmer Trainee
Hunter's Hub Inc.
Quezon City, PH
4d ago
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.
  • Report this job
    checkmark

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Apply
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Continue
    Application form