Must Have : Python Databricks and Snowflake
Duties
Design build and configure Python applications according to business process and application requirements ensuring efficiency maintainability and adherence to best practices.
Collaborate with trading and quant teams to understand workflows challenges and requirements through regular meetings feedback sessions and iterative development cycles.
Provide work estimates including time resources and potential risks and communicate these to project managers.
Develop coding architecture for new applications and features using appropriate design patterns and modular reusable code.
Maintain and enhance code quality using static/dynamic analysis security scans code coverage and CI/CD pipeline gating.
Participate in all phases of the software delivery lifecycle from analysis through support.
Perform Databricks data migration tasks including designing and executing data pipelines transforming legacy datasets and ensuring data integrity and performance optimization during migration.
Required Skills
Experienced Python Developer
Experience with Databricks and Snowflake
Strong troubleshooting analytical and communication skills
Experience with Python environment installation in Windows and Linux
Preferred Skills
.NET C#
REST API (including Enterprise Authentication)
MS SQL Server and/or Sybase
Experience supporting trading desks
Education
Bachelors degree in Mathematics Engineering or Computer Science
Must Have : Python Databricks and Snowflake Duties Design build and configure Python applications according to business process and application requirements ensuring efficiency maintainability and adherence to best practices. Collaborate with trading and quant teams to understand workflows...
Must Have : Python Databricks and Snowflake
Duties
Design build and configure Python applications according to business process and application requirements ensuring efficiency maintainability and adherence to best practices.
Collaborate with trading and quant teams to understand workflows challenges and requirements through regular meetings feedback sessions and iterative development cycles.
Provide work estimates including time resources and potential risks and communicate these to project managers.
Develop coding architecture for new applications and features using appropriate design patterns and modular reusable code.
Maintain and enhance code quality using static/dynamic analysis security scans code coverage and CI/CD pipeline gating.
Participate in all phases of the software delivery lifecycle from analysis through support.
Perform Databricks data migration tasks including designing and executing data pipelines transforming legacy datasets and ensuring data integrity and performance optimization during migration.
Required Skills
Experienced Python Developer
Experience with Databricks and Snowflake
Strong troubleshooting analytical and communication skills
Experience with Python environment installation in Windows and Linux
Preferred Skills
.NET C#
REST API (including Enterprise Authentication)
MS SQL Server and/or Sybase
Experience supporting trading desks
Education
Bachelors degree in Mathematics Engineering or Computer Science
View more
View less