Python Developer

  • Developer/Programmer
  • Jakarta Selatan Jakarta Raya
  • 22-Oct-2024
  • Kontrak

Qualifications:

  • Bachelor’s degree of Computer Science, Engineering, or a related field (or equivalent experience).
  • Proven experience as a Python Developer or in a similar role.
  • Proficiency in Python and familiarity with frameworks like Django, Flask, or FastAPI.
  • Experience with databases (e.g., PostgreSQL, MySQL) and object-relational mappers (ORMs).
  • Strong understanding of RESTful APIs and web services.
  • Experience with version control tools like Git.
  • Familiarity with front-end technologies (HTML, CSS, JavaScript) is a plus.
  • Knowledge of cloud platforms (AWS, Azure, Google Cloud) is an advantage.
  • Problem-solving attitude and attention to detail.
  • Ability to work both independently and as part of a team.

Job Description:

  • Develop, test, and maintain scalable Python applications.
  • Write clean, efficient, and reusable code following best practices.
  • Collaborate with front-end developers, designers, and other stakeholders to integrate user-facing elements with server-side logic.
  • Optimize performance of the applications by identifying and solving bottlenecks.
  • Troubleshoot and debug applications, ensuring high-quality performance and responsiveness.
  • Implement security and data protection measures in software design.
  • Participate in code reviews to ensure quality and maintainable code.
  • Continuously learn and apply new technologies to improve the product.
  • Document code, processes, and solutions to ensure maintainability.