Sr. Python Developer (Asset Management)
SN Cloud Solutions LLC
New York, United States of America
yesterday
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
Senior Compensation
$ 139KJob location
New York, United States of America
Tech stack
HTML
JavaScript
Algorithmic Trading
Amazon Web Services (AWS)
Unit Testing
Azure
CSS
Code Review
Databases
Continuous Integration
Data Structures
Relational Databases
Software Debugging
DevOps
Django
Hypertext Transfer Protocols (HTTP)
JSON
Python
PostgreSQL
Linux Commands
MongoDB
MySQL
Multiprocessing
NoSQL
Object-Oriented Software Development
Package Management Systems
RabbitMQ
Redis
Web Services
Multithreading
Flask
Virtual Environment
Caching
Backend
GIT
FastAPI
Pytest
Information Technology
Kafka
Front End Software Development
REST
Docker
Microservices
Job description
We are seeking a Senior Python Developer with strong experience in Asset Management domain to design, develop, and maintain scalable backend applications. The ideal candidate should have deep expertise in core Python, data structures, and backend development, along with experience building high-performance systems., * Develop clean, scalable, and efficient Python code
- Build and maintain RESTful APIs and backend services
- Optimize applications for speed and scalability
- Integrate frontend components with backend logic
- Implement security and data protection measures
- Troubleshoot, debug, and upgrade existing systems
- Collaborate with cross-functional teams (Frontend, DevOps, QA)
- Participate in code reviews and technical discussions
Requirements
Required SkillsCore Python
- Strong knowledge of Python (OOP, decorators, generators, multithreading, multiprocessing)
- Solid understanding of data structures and algorithms
- Hands-on experience with Python 3.x
- Experience with virtual environments and package management (pip)
Backend Development
- Experience with frameworks such as Django, Flask, or FastAPI
- Strong experience building REST APIs
- Familiarity with JSON, HTTP, and web services
Database
- Experience with relational databases (MySQL, PostgreSQL)
- Basic knowledge of NoSQL (MongoDB preferred)
Other Skills
- Version control using Git
- Basic Linux command knowledge
- Understanding of microservices architecture
- Unit testing (unittest/pytest)
- Familiarity with Docker (preferred)
Nice to Have
- Experience with cloud platforms (AWS, Azure, or GCP)
- CI/CD pipeline knowledge
- Experience with Kafka or RabbitMQ
- Knowledge of caching tools like Redis
- Basic frontend skills (HTML, CSS, JavaScript)
Domain Requirement
- Asset Management industry experience is mandatory
Education
- Bachelor's degree in Computer Science, IT, or related field (preferred)
Pay: $60.00 - $67.00 per hour
Application Question(s):
- Do you have hands-on experience in Asset Management domain?
- Briefly describe your asset management experience (portfolio mgmt, trading systems, risk, etc.)
- Have you worked with financial data, trading platforms, or investment systems?
- How many years of experience do you have with Python (3.x)?