Job Title: Python Developer
Location: Singapore
We are seeking a skilled Python Developer to join our dynamic team. The ideal candidate will have a strong background in Python frameworks and a solid understanding of web technologies, data integration, and cloud platforms. If you are passionate about developing robust applications and have experience with both front-end and back-end technologies, we want to hear from you!
Key Responsibilities:
- Design and develop scalable applications using popular Python frameworks such as Django, Flask, or Pyramid.
- Integrate multiple data sources and databases (both SQL and NoSQL) into cohesive systems.
- Collaborate with cross-functional teams to implement solutions on multi-cloud platforms like AWS and Azure.
- Develop interactive user interfaces using strong proficiency in JavaScript frameworks and Jamstack frameworks such as React, Angular, or Vue.
- Utilize Python libraries, including Pandas, for data manipulation and analysis.
- Work with databases, ensuring efficient data retrieval and storage.
- Manipulate and manage Excel files for data processing tasks.
- Create and maintain web applications using HTML, CSS, and JavaScript, ensuring a seamless user experience.
- Participate in code reviews, testing, and debugging to maintain high-quality standards.
Key Requirements:
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- Proven experience as a Python Developer with a strong portfolio of projects.
- Expertise in popular Python frameworks (Django, Flask, Pyramid).
- Proficient in integrating SQL and NoSQL databases.
- Experience with multi-cloud platforms such as AWS and Azure.
- Strong proficiency in JavaScript frameworks (React, Angular, Vue) and web technologies (HTML,CSS).
- Familiarity with Python libraries (e.g., Pandas) and experience manipulating Excel files.
- Excellent problem-solving skills and attention to detail.
- Strong communication and collaboration skills.