This position is for onsite work , and shortlisted candidates will be required to attend an onsite interview .


Job Responsibilities:

  • Design and develop Python backend systems, writing efficient and maintainable application code
  • Participate in web application architecture design, implement RESTful API development and third-party service integration
  • Develop automation scripts and tools to enhance operations and data processing efficiency
  • Perform database design and optimization, proficiently operating data storage systems such as MySQL, PostgreSQL, or MongoDB
  • Complete code debugging, unit testing, and performance tuning to ensure system stability and security
  • Utilize Git for version control, adhere to software engineering standards, and participate in code reviews and technical documentation


Qualifications:

  • Bachelor's degree or higher in Computer Science or related field, with solid Python fundamentals and object-oriented programming skills
  • Proficiency in mainstream web frameworks (Django, Flask, etc.), understanding of HTTP protocols and frontend-backend interaction mechanisms
  • Proficiency in common data processing libraries (e.g., Pandas) and standard libraries, with practical project development experience
  • Familiarity with Linux operating systems and common commands, capable of deploying and maintaining Python applications in production environments
  • Proficient in Git for code management, understanding of CI/CD pipelines and software development lifecycle
  • Strong communication and teamwork skills, ability to quickly grasp business requirements and translate them into technical solutions
  • Familiarity with Java is preferred
Similar jobs

Backend Software Engineer (Python)

Apply Now
Back to search page