Enable job alerts via email!

Python Developer

ELLIOTT MOSS CONSULTING PTE. LTD.

Singapore

On-site

USD 60,000 - 100,000

Full time

3 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An innovative consulting firm is on the lookout for a proactive Python Developer with a strong background in data manipulation and automation. This role involves developing and maintaining Python applications, optimizing SQL queries, and collaborating with cross-functional teams to deliver high-quality solutions. Ideal candidates will have experience with RPA tools and a solid understanding of analytical processes. Join a dynamic team where your contributions will enhance automation efficiencies and drive process improvements. If you are passionate about technology and thrive in collaborative environments, this opportunity is perfect for you.

Qualifications

  • Minimum 3 years of experience in Python, especially using Pandas and Selenium.
  • Proficiency in writing complex SQL queries for data analysis.

Responsibilities

  • Develop and maintain Python applications using Pandas and Selenium.
  • Create and optimize SQL queries for data retrieval.
  • Collaborate with teams to analyze requirements.

Skills

Python
Pandas
Selenium
SQL
RPA tools (Blue Prism, UiPath)
Java/J2EE
Analytical Skills
Problem-Solving Skills
Communication Skills
Team Collaboration

Education

Bachelor's degree in Computer Science
Bachelor's degree in Information Technology

Job description

Job Summary:

We are seeking a skilled and proactive Python Developer with a minimum of 3 years of hands-on experience, particularly with Pandas and Selenium. The ideal candidate should possess a solid foundation in database querying using SQL and demonstrate strong analytical and problem-solving skills. Experience or familiarity with RPA tools (e.g., Blue Prism, UiPath) and Java/J2EE will be considered an added advantage. We're looking for a strong team player who thrives in collaborative environments and is passionate about delivering high-quality solutions.

Key Responsibilities:

  • Develop, enhance, and maintain Python-based applications using Pandas and Selenium.
  • Create and optimize SQL queries for data retrieval and troubleshooting.
  • Collaborate with cross-functional teams to analyse requirements and deliver robust solutions.
  • Identify, debug, and resolve automation and scripting issues.
  • Contribute to process improvement through automation and scripting efficiencies.
  • Document code, processes, and system operations for future reference.

Requirements:

  • Minimum 3 years of experience in Python, especially using Pandas and Selenium.
  • Proficiency in writing complex SQL queries for data analysis and issue resolution.
  • Exposure to RPA tools such as Blue Prism or UiPath (preferred).
  • Working knowledge of Java/J2EE (an advantage).
  • Strong analytical and problem-solving capabilities.
  • Excellent communication skills and a collaborative mindset.
  • Ability to work independently and within a team environment.

Preferred Qualifications:

  • Bachelor’s degree in computer science, Information Technology, or a related field.
  • Prior experience in automation projects or working in agile environments.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.