Required Skills

Python

Work Authorization

  • US Citizen

  • Green Card

  • EAD (OPT/CPT/GC/H4)

  • H1B Work Permit

Preferred Employment

  • Corp-Corp

  • W2-Permanent

  • W2-Contract

  • Contract to Hire

Employment Type

  • Consulting/Contract

education qualification

  • UG :- - Not Required

  • PG :- - Not Required

Other Information

  • No of position :- ( 1 )

  • Post :- 26th Aug 2024

JOB DETAIL

•             Strong academic record and a degree with high mathematical and computing content e.g., Computer Science, Mathematics, Engineering or Physics from a leading university.

•             4+ years of progressive software engineering experience

•             Knowledge of backend programming language(s) including Python and related popular libraries

•             Experience in building containerized applications and deploying to cloud infrastructure such as Amazon Web Services (AWS), Microsoft Azure, or similar providers. 

•             Proficient on Linux platforms 

•             Strong knowledge of one or more relevant database technologies e.g., PostgreSQL, SQL Server

•             Strong in Test-Driven Development and proficiency in writing maintainable and adaptable code 

 

Preferred qualifications:

•             Experience of front office software development with an Asset Management, Hedge fund or Investment Bank

•             A solid understanding of tradable financial instruments (securities, derivatives) and capital markets

•             Computer Science, Math, or Financial Engineering degree

•             Strong knowledge in other programming language(s) – e.g., JavaScript, Typescript, Kotlin 

•             Strong with a range of open-source frameworks and development tools - Python (NumPy, SciPy, pandas), gRPC, Git, CI/CD, etc.

 

Role Responsibilities

•             Innovate, design, and deliver in terms of high reliability, scalability, and extensibility 

•             Solve unique problems that have a broad impact and delivery of business value 

•             Deliver within a team and as an individual developer 

•             Demonstrate hands-on capability to drive components to delivery

•             Advocate and contribute to software engineering best practices, including those that have enterprise-wide impact

 

Business and Analytical Skills

•             Shows willingness to take on the complexities of the domain – Portfolio Management, Quantitative Research, Risk, etc. 

•             Has experience of working with complexity and multiple stakeholders, for example portfolio managers, analysts, and quants

•             Balances strategic and pragmatic concerns when solving problems 

•             Makes decisions that are cognizant of the firm’s broader business strategy 

 

Technical Skills 

•             Performs well in multiple parts of the software lifecycle (e.g., coding, testing, development) and coaches others in such practices 

•             Demonstrates experience in automated testing and techniques 

•             Conversant in multiple technologies and learns quickly 

•             Experienced in several styles of architecture (e.g. real-time, batch, orchestration) 

•             Provides a clear and concise explanation of business strategy, technical concepts, designs, or implementation to a non-technical audience 

•             Stays abreast of industry trends and technologies and knows when/how/if to apply them appropriately

Company Information