Backend Developer Phyton

Level

Senior

Location

Jakarta

Apply Before

30 Nov 2024

Description

As a Python Developer, you will be responsible for driving project development with a comprehensive understanding of the project scope, leveraging your expertise in Python. Your role will encompass requirements analysis, development, unit testing, and documentation, with a strong focus on developing RESTful APIs (JWT, JSON, HTTP, auth). You will write code tailored to meet unique customer needs and configurations, utilizing AWS Serverless technologies (Lambda, DynamoDB, WebSockets, and others). You will troubleshoot and debug issues, ensure adherence to information security concepts, and mentor junior Software Engineers.

Responsibilities:

  • Works independently with a broader overview of the project
  • Participates in communications with partners and clients, when needed
  • Understands and follows the release processes in the company
  • Participates in requirements analysis, development, unit testing, and documentation
  • Writes quality code to fit unique customer needs and configurations
  • Troubleshoots and debugs (with some guidance from senior team members if needed)
  • Provides mentoring to junior Software Engineers
  • Delivers training and participates in knowledge sharing
  • Achieves better understanding of the company platform and processes and suggests improvements

Qualification

  • Proven experience in development with Python, hands-on with at least version 3.8
  • Experience in developing RESTFul APIs. (JWT, JSON, HTTP, auth)
  • Good technical knowledge of AWS Serverless (Lambda, DynamoDB, WebSockets and others)
  • Good understanding of Information security concepts
  • Past experience working with Jenkins
  • Experience working in Scrum Agile/Jira

Benefits

  • Device will be provided by Company