Developer (Trading Systems) 4

30 Nov 2024

Vacancy expired!

Our client, a leading finacial company is hiring a Senior Fullstack Python Engineer on a contract basis.

Work Location:
New York, NY

Summary: An exciting opportunity for a high energy individual to join the Repo, Collateral and Margin IT team in NY. The team is looking for an experienced Python full-stack engineer to fulfill a variety of key responsibilities which includes:
  • Understand and analyze business requirements
  • Design and develop independent python modules
  • Write unit tests and integration tests
  • Write performant, testable and readable code
  • Develop RESTFUL API endpoints following micro-services design pattern
  • Develop web applications for end users and integrate with backend services
  • Setup and manage test environments
  • Prepare production roll out plan
  • Effective communication with SMEs and end users

Required Skills: As an IT engineer, you will solve interesting technical challenges by working with multiple teams in the definition, crafting, and deployment of services, platforms, and infrastructure, always thinking about reliability, scalability, resilience, security, and performance.

Must have Skills:
  • Strong development experience with Python, Linux, MongoDB and Kafka
  • Exposure to commonly used python libraries such as Pandas, Numpy, Requests, Flask, FastAPI
  • Experience with Python test frameworks such as Pytest, behave, unittest
  • Experience in debugging and tuning performance of python codebase
  • Exposure to simple NLP pipeline, including Regex, collating data from heterogeneous sources, web scraping
  • Hands on experience with Linux bash scripting

Nice to have:
  • Experience in Cloud, Docker , Kubernetes, Jenkins
  • Experience with SQL and NoSQL databases
  • Comfortable working in a fast paced environment while continuously evaluating emerging technologies
  • Knowledge of CI/CD and container technologies

Education/Experience:
  • 8+ years of experience in Python application development
  • Strong communication and inter-personal skills
  • Excellent problem solving and troubleshooting skills
  • Keen interest in software engineering and technology
  • Experience in working with Data Scientists and helping put Machine Learning solutions into production
  • Apply Now
The post Developer (Trading Systems) 4 appeared first on TSR Consulting Services.