Overview
On Site
Hybrid3 days on-site
Depends on Experience
Contract - W2
Contract - Independent
Contract - 12 Month(s)
Skills
Python
NumPy
Pandas
Linux
parallel programming
microservices
software development
Computer Science
Spark
agile development
version control
problem - solving
fixed - income
design patterns
Excellent communication
Scikit - learn
analytical skills
collaboration
Git
ETL
Flask
GitHub
Kubernetes
Job Details
Python Full Stack Engineer
Location: Nashville, TN (on-site in office 3 days a week)
We're seeking a strong Python full stack developer with a focus on back-end and parallel programming skills, and with an emphasis on taking ownership of systems and introducing new innovations. The back-end technologies include Python, Flask, React, Snowflake, ETL, Kubernetes, GitHub, ETL, AWS, Azure:
- Strong knowledge of Python programming language and its frameworks, with a focus on back-end development.
- Experience with a focus on building scalable and high-performance systems.
- Experience writing SQL queries and stored procedures on large datasets with an emphasis on performance.
- Knowledge of software development principles and design patterns, with a focus on building maintainable and extensible code.
- Experience with version control systems such as Git.
- Experience with Kubernetes.
- Experience with Snowflake.
- Experience working in AWS and Azure environments.
- Familiarity with agile development methodologies.
- Ability to take ownership of systems and drive innovation, introducing new technologies and approaches to improve system performance and functionality.
- Ability to write clean, maintainable, and well-documented code.
- Strong problem-solving and analytical skills.
- Excellent communication and collaboration skills.
- Bachelor's degree in computer science or a related field.
- Some familiarity with financial markets, particularly fixed-income products, would be useful.
We look forward to reviewing your profile.
Thank you, Talent Team @ SIALTP
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.