Previous Job
Previous
Python Developer
Ref No.: 20-01166
 

Taipan Software – Python Developer Requirements

Taipan Software Company Background:
  • Taipan Software provides an Automated Migration Platform from SAS to Python
  • Migration platform leverages a Machine Learning (Client) rules-set for migration of SAS language to Python language
  • Our Taipan Software Python and SAS developers had developed our Client rules-set for our customers, and we are looking to expand the Client rules-set for supporting the SAS to Python migration process.
Python Developer responsibilities include:
  • Writing effective, scalable code
  • Developing back-end components and leveraging Python packages to improve accuracy and overall performance
  • Developing Client rules-set (Taipan Software will provide the training for this Client development process)
  • Validation and testing of generated Python code for accuracy and performance.

Job brief

We are looking for a Python Developers to join our development team and help us develop and maintain our Client rules-sets and various software integration like Spark and Hadoop.
Python Developer responsibilities include writing and testing code, debugging programs and integrating applications with third-party web services. To be successful in this role, you should have experience using server-side logic and work well in a team.
Ultimately, you will build highly effective migration platform application that align with our business needs.

 
Responsibilities
  • Write effective, scalable code
  • Developing back-end components and leveraging Python packages to improve accuracy and overall performance
  • Developing Client rules-set (Taipan Software will provide the training for this development process)
  • Validation and testing of generated Python code for accuracy and performance.
  • Test and debug programs
  • Improve functionality of existing systems
  • Assess and prioritize feature requests
  • Coordinate with internal teams to understand user requirements and provide technical solutions.
Requirements
  • Work experience as a Python Developer with 3 to 5 years of work experience
  • Expertise in Python language version 3.x of Anaconda Python or equivalent
  • Knowledge of object-relational mapping (ORM)
  • Familiarity with SAS language not a pre-requisite requirement but training would be provided for SAS language as required
  • Team spirit
  • Good problem-solving skills and self-motivated
  • BSc or Master degree, in Computer Science, Engineering or relevant field
  • Ability to work remotely.