Python Developer

Year    India, India

Job Description


Building a trading platform for innovative international top-tier hedge fund from the ground up, comprising of front-office system for traders, pre-trade checks and analysis, intra-day positions management, order management and routing, risks and limits management, reports of trading activities, FIX connectivity, market data providers connectivity (e.g. Bloomberg B-pipe).

Responsibilities

-Collaborate with cross-functional teams to design, develop, and maintain robust software solutions using Python in the finance domain.
-Implement integration with external systems, such as APIs from financial data providers, trading platforms, or third-party services, ensuring seamless data flow and functionality.
-Implement and conduct unit testing to ensure code quality, reliability, and maintainability.
-Provide level two support, investigating and troubleshooting complex issues escalated from the first line of support, analyzing root causes, and implementing solutions.
-Proficiently work with Docker containers for application deployment and management.
-Utilize Unix shell scripting for automation, monitoring, and administrative tasks.
-Employ AWS services for cloud-based solutions, ensuring scalability, security, and reliability.
-Participate in the full software development lifecycle, from requirements gathering to design, coding, testing, deployment, and maintenance.
-Learn and apply new technologies to enhance software capabilities.
-Work with external vendors or partners to understand their APIs and effectively integrate their systems with our platform.

Skills

Must have

-Bachelor\'s degree in Computer Science, Engineering, Mathematics, or a related field.
-4+ years of hands-on experience in Python 3 programming language and related libraries/frameworks (such as pandas, NumPy, Flask, Django).
-Experience with integrating external systems through APIs and web services.
-Prior experience providing level two support, investigating, and resolving escalated technical issues.
-Strong knowledge of Docker containers for application deployment and management.
-Unix shell scripting for automation and administrative tasks.
Experience with AWS services for cloud-based solutions (e.g., EC2, Cloudwatch).
-Self-motivated with a strong ability to work independently and drive projects forward.
-Strong problem-solving skills and the ability to work in a fast-paced, dynamic environment.
-Excellent communication skills and ability to collaborate with diverse teams.

Nice to have

Data Science/Analysis background

  • Proficient at working with large datasets
  • Expertise in creating and modifying cross-language systems
  • Familiarity with financial concepts, instruments, and markets (e.g., stocks, options, derivatives) is a plus.
  • Understanding of distributed/cloud computing technologies and emerging computing trends
  • Self-starter and critical thinker, takes ownership of own projects and makes improvement suggestions for the entire infrastructure
  • Strong written and oral communications skills.
Languages

English: B2 Upper Intermediate

Seniority

Regular

Relocation package

If needed, we can help you with relocation process. .

Vacancy Specialization

Python

Ref Number

VR-103242

Luxoft

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD3266477
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    India, India
  • Education
    Not mentioned
  • Experience
    Year