Job Description

  • Compiling and analyzing data, processes, and codes to troubleshoot problems and identify areas for improvement.
  • Collaborating as a team with front-end developers, customers, system administrators, and web designers to create a functional and attractive web application.
  • Debugging and documenting codes that run on the web server.
  • Developing ideas for new programs, products, or features by monitoring industry developments and trends.
  • Implementing data protection and security protocols.
  • Responsible for optimizing the speed, efficiency, and scalability of web applications.

Requirements

  • Bachelor’s degree in Software Engineering, Computer Science, or a related field.
  • Senior experience in coding in Python (Django or FastAPI) on production-level code for more than 3 years.
  • Strong understanding of the web development cycle and programming techniques and tools
  • Experience with message brokers (RabbitMQ, etc.).
  • Experience in designing RESTful services and APIs.
  • Excellent project and time management skills.
  • Solid experience as a Python Developer.
  • Knowledge of Postgres, MySQL, MongoDB, and Redis.
  • Knowledge of Microservice.
  • Knowledge of Git.
  • Knowledge of Docker.
  • Knowledge of Developing and executing software test plans.
  • Knowledge of Power BI.
  • Fluency in English.

برای مشاهده‌ی شغل‌هایی که ارتباط بیشتری با حرفه‌ی شما دارد،