x
Get our mobile app
Fast & easy access to Jobstore
Use App
Congratulations!
You just received a job recommendation!
check it out now
Browse Jobs
Companies
Campus Hiring
Download App
Jobs in Singapore   »   Jobs in Singapore   »   Python Developer
 banner picture 1  banner picture 2  banner picture 3

Python Developer

Datahondo Pte. Ltd.

Datahondo Pte. Ltd. company logo

Overview:

As a Python Developer, Candidate will play a key role in designing, developing, and maintaining high-performance, scalable applications. Your expertise in Python programming will contribute to the creation of robust software solutions that meet both user needs and business objectives.

Responsibilities:

  1. Software Development: Design, develop, and maintain Python-based applications, services, and APIs.
  2. Code Review and Optimization: Conduct code reviews, identify bottlenecks, and optimize application performance.
  3. Database Integration: Integrate Python applications with databases (SQL, NoSQL) and manage data storage solutions effectively.
  4. Testing and Debugging: Write unit tests, perform debugging, and troubleshoot applications to ensure reliability and stability.
  5. Collaboration: Work closely with cross-functional teams, including other developers, designers, and product managers, to deliver high-quality solutions.
  6. Documentation: Create and maintain technical documentation related to code, APIs, and software functionalities.
  7. Adherence to Best Practices: Follow coding standards, best practices, and contribute to continuous improvement within the development team.

Requirements:

  • Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience).
  • Proven experience as a Python Developer or in a similar role.
  • Proficiency in Python programming language and its frameworks (Django, Flask, etc.).
  • Strong understanding of software development principles, data structures, and algorithms.
  • Experience with database systems and ORM libraries.
  • Familiarity with version control systems (Git, SVN, etc.).
  • Excellent problem-solving and analytical skills.
  • Ability to work independently and within a team in an Agile environment.

Preferred Qualifications:

  • Knowledge of other programming languages and frameworks.
  • Experience with front-end technologies (HTML, CSS, JavaScript).
  • Familiarity with cloud services and deployment (AWS, Azure, Google Cloud Platform).
  • Understanding of DevOps practices and CI/CD pipelines.
  • Certifications or relevant training in Python and related technologies.
✱   This job post has expired   ✱

Sharing is Caring

Know others who would be interested in this job?