Python Developer
Virtue Group
8 months ago
Job Details
- Design, develop, and maintain data-driven software applications using Python programming language.
- Collaborate with cross-functional teams to design and implement data-driven software solutions.
- Write clean, efficient, and well-documented code.
- Test and debug code to ensure software quality and functionality.
- Participate in code reviews and provide constructive feedback.
- Develop data pipelines and ETL processes to support data analytics and machine learning workflows.
- Work with data analysts and data scientists to develop predictive models and data visualizations.
- Stay up-to-date with industry trends and best practices in software development and data science.
Requirements:
- Bachelor's degree in Computer Science, Software Engineering, Data Science, or a related field.
- 5+ years of experience in Python software development.
- 3+ years of experience in designing and Implementing cloud-based solutions in various AWS Services (EC2, IAM, S3, Lambda, etc)Strong understanding of object-oriented programming principles.
- Experience with Python frameworks such as Django, Flask, or Pyramid.
- Experience with SQL databases such as MySQL, PostgreSQL, Mongo or Oracle.
- Familiarity with front-end technologies such as HTML, CSS, and JavaScript.