Search by job, company or skills

Sercomm

Backend Software Engineer (Python)

new job description bg glownew job description bg glownew job description bg svg
  • Posted a day ago
  • Be among the first 10 applicants
Early Applicant

Job Description

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

Job Responsibilities:

  1. Design and develop Python backend systems, writing efficient and maintainable application code
  2. Participate in web application architecture design, implement RESTful API development and third-party service integration
  3. Develop automation scripts and tools to enhance operations and data processing efficiency
  4. Perform database design and optimization, proficiently operating data storage systems such as MySQL, PostgreSQL, or MongoDB
  5. Complete code debugging, unit testing, and performance tuning to ensure system stability and security
  6. 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

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 144198277