Software Engineer (python)

Location: Kowloon City
Job Type: Contract
Posted: 7 days ago
Contact: Sandy Hsu
Discipline:
Reference: 40961
Our client is looking for a skilled Software Developer with expertise in Python to join their team. The ideal candidate will be mainly responsible for data migration, web scraping, data cleaning, and implementing webpage auto-fill functionalities.

Key Responsibilities
  • Create a new Python-based app for compiling and distributing financial statements using expense records stored in a relational database.
  • Design Python applications, including Robotic Process Automation (RPA) programs, for tasks like data extraction, cleansing, migration, and validation.
  • Perform data cleansing and transformation to maintain high data quality and integrity.
  • Design and implement auto-fill functionalities on web pages to streamline user interactions.
  • Implement web scraping solutions to collect data from various online sources.
  • Work closely with cross-functional teams to understand requirements and deliver effective solutions.
  • Conduct testing and debugging to ensure applications run smoothly and reliably.
  • Maintain detailed technical documentation for future reference.
Requirements:
  • Bachelor’s degree in data science, Computer Science, Information Technology, or a related field.
  • A minimum of 2-3 years of experience in Python programming and data migration projects.
  • Proficiency in Python programming and experience with relational database management systems (RDBMS).
  • Knowledge of data cleaning and pre-processing techniques to ensure data readiness.
  • Basic understanding of HTML, CSS, and JavaScript for web interactions.
  • Strong problem-solving skills and attention to detail.
  • Ability to work independently as well as part of a team.
  • Experience with internal finance or claims systems is a plus.