Job Description
We are seeking a talented Python Developer with a strong background in data science to join our team. The successful candidate will work on developing, testing, and maintaining software applications using Python programming language for data science applications. The Python Developer will collaborate with cross-functional teams to design, develop, and implement data-driven software solutions that meet business requirements.
Key Responsibilities
- 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.
- 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.
- Experience with version control systems such as Git.
- Strong problem-solving skills and attention to detail.
- Excellent communication and collaboration skills.
- Strong background in data science, including experience with data analysis, machine learning, and statistical modeling.
- Experience with data visualization tools such as Tableau or Power BI.
- Familiarity with data science libraries such as NumPy, Pandas, Matplotlib, Scikit-learn and TensorFlow.
- Experience with cloud platforms such as AWS, Azure, or Google Cloud Platform.
Preferred Qualifications
- Master's degree in Data Science, Computer Science, or a related field.
- Experience with containerization technologies such as Docker and Kubernetes.
- Familiarity with Agile software development methodologies.
Benefits
- Comprehensive medical benefits
- Competitive pay
- 401(k) retirement plan
- ...and much more!
About INSPYR Solutions
Technology is our focus and quality is our commitment. As a national expert in delivering flexible technology and talent solutions, we strategically align industry and technical expertise with our clients' business objectives and cultural needs. Our solutions are tailored to each client and include a wide variety of professional services, project, and talent solutions. By always striving for excellence and focusing on the human aspect of our business, we work seamlessly with our talent and clients to match the right solutions to the right opportunities. Learn more about us at inspyrsolutions.com.
INSPYR Solutions provides Equal Employment Opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, disability, or genetics. In addition to federal law requirements, INSPYR Solutions complies with applicable state and local laws governing nondiscrimination in employment in every location in which the company has facilities.
#IND-IT
#LI-MP2
#LI-ONSITE
About the Company
INSPYR Solutions
Industry
Financial Services