APPLY
1rstWAP - Jakarta - Job Offer Python Developer [Ref:PYD-JKT]

Python Developer

Location

  Indonesia - Jakarta  

Job Field

  Development  

Job Type

  Regular  

Job Number

  PYD-JKT  

We are looking for new Development Engineers with a major focus on the Python environment. Your focus will be to develop and maintain middleware based decision logic as well as control logic for back-end systems based on user requests. New functions and modules are waiting to be designed and blueprinted as well as existing functionality needs to to be enriched with new functions.You will work closely together with your mates in your department as well as with colleagues from other departments. Last but not least you will get in touch with cutting edge mobile telecommunication standards like 4G (LTE) as well as 5G.

This position of Python Developer is ideal for a Software Engineer keen on learning new things in the field of Telecommunications.

Responsibilities

  • Integration of user-facing elements developed by front-end developers with server-side logic,
  • Building reusable code and libraries for future use,
  • Optimization of the application for maximum speed and scale-ability,
  • Implementation of security and data protection,
  • Design and implementation of data storage solutions,
  • Collaborate with other team members and stakeholders,
  • Maintain updated knowledge of the development industry and any advancements in technology,
  • Meet tight deadlines as required,
  • Being responsible for creating and developing unit test environments as well as executing unit tests and documentation.

Requirements

  • 2+ years of software development experience and up-to-date back-end skills on current trends, techniques and methodologies as it pertains to back end development,
  • Candidate must be proficient and have experience in a project using Python programming language,
  • Candidate must have experience with popular Python Framework as Flask, Django,
  • Candidate must have experience with PostgreSQL and MySQL database,
  • Candidate must have experience with MongoDB,
  • Candidate must be knowledgeable on HTML, JavaScript Framework,
  • Experience with server back-end is an advantage,
  • Strong understanding in creating a standard, scale-able API, including creating API documentation,
  • Understanding accessibility and security compliance,
  • User authentication and authorization between multiple systems, servers and environments,
  • Integration of multiple data sources and databases into one system,
  • Management of hosting environment, including database administration and scaling an application to support load changes,
  • Data migration, transformation and scripting,
  • Setup and administration of backups,
  • Outputting data in different formats such as JSON, XML,
  • Understanding differences between multiple delivery platforms such as mobile vs desktop, and optimizing output to match the specific platform,
  • Creating relational database schemas that represent and support business processes,
  • Implementing automated testing platforms and unit tests,
  • Ability to focus on multiple projects at once and to troubleshoot problems quickly.

We Offer

  • A competitive remuneration package with social benefits,
  • Additional family health insurance,
  • Training and professional development,
  • Career path in a rapidly growing company,
  • Skilled co-workers to share experience with,
  • A friendly and non-conflict working environment,
  • Retirement Plan.