jobs in Elliott Moss Consulting

全职 Python Developer 工作, 薪水, Elliott Moss Consulting 公司招聘中 - Ricebowl

Python Developer

Elliott Moss Consulting

Singapore

分享
保存

工作地点

  • Singapore

职位描述

岗位职责

We are seeking an experienced Python Developer to design, develop, test, and maintain scalable and reliable software applications. The ideal candidate will have strong expertise in Python, application development, REST APIs, databases, and modern software engineering practices.


Key Responsibilities

  • Design, develop, test, and maintain Python-based applications and services.
  • Develop and integrate RESTful APIs and third-party services.
  • Build scalable solutions using frameworks such as Django, Flask, or FastAPI.
  • Design and integrate SQL and NoSQL databases.
  • Write clean, reusable, efficient, and well-documented code.
  • Troubleshoot, debug, and optimize application performance.
  • Implement application security and data protection best practices.
  • Participate in code reviews, testing, deployment, and production support.
  • Collaborate with product managers, designers, QA engineers, and cross-functional development teams.
  • Create and maintain technical documentation.


Required Skills

  • 5+ years of professional experience in Python development.
  • Strong hands-on expertise in Python programming and OOP.
  • Experience with Django, Flask, or FastAPI.
  • Strong knowledge of REST APIs, JSON, and web services.
  • Experience with databases such as PostgreSQL, MySQL, MongoDB, or SQLite.
  • Proficiency with Git and platforms such as GitHub, GitLab, or Bitbucket.
  • Experience with PyTest or unittest.
  • Knowledge of Docker, CI/CD, and cloud platforms.
  • Familiarity with OAuth and API security.
  • Basic understanding of HTML, CSS, and JavaScript.
  • Exposure to React, jQuery, or Angular 19 is an advantage.
  • Strong analytical, problem-solving, communication, and teamwork skills.


Education

  • Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related field preferred.
  • Equivalent practical experience may be considered.


Preferred

  • Experience supporting applications in production environments.
  • Knowledge of application performance optimization, security, and monitoring.
  • Ability to work independently, manage priorities, and deliver within deadlines.
  • Willingness to learn and adopt new technologies.

重要安全守则

申请工作时,切勿提供您的银行或信用卡详细资料。不要转账或完成无关的在线调查问卷。如果您发现可疑内容,请举报此招聘广告。

了解更多