Python Developer

People's Growth HR Solutions

Bengaluru

On-site

INR 800,000 - 1,500,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A prominent HR solutions firm in Bengaluru is seeking a skilled software developer with over 4 years of experience. The ideal candidate will be proficient in Python, with strong knowledge of software design principles. Responsibilities include developing quantitative models for equity portfolios and creating back-testing infrastructure. A Bachelor's degree in Computer Science or related field is required, with a Master's degree preferred. Join a dynamic team aiming for superior portfolio performance.

Qualifications

  • 4+ years of professional experience in software development.
  • Advanced programming proficiency in Python and knowledge of modern programming languages.
  • Strong understanding of software design principles.

Responsibilities

  • Develop advanced quantitative models for equity portfolios.
  • Implement risk models and trade execution optimization.
  • Design and maintain back-testing infrastructure.

Skills

Python programming
Software architecture knowledge
Problem-solving abilities
Cross-functional collaboration
UI/UX design

Education

Bachelors Degree in Computer Science or Engineering
Masters Degree in Computer Science preferred

Job description

Timings: Full Time (As per company timings)
Notice Period: within 15 days or immediate joiner
Experience: 4+ Years
Basic Qualifications
  • Bachelors Degree in Computer Science, Engineering, or a related technical field from a Tier-I institution.
  • 4-5 years of professional, non-internship experience in software development, specifically within product startup environments.
  • Advanced programming proficiency in Python, with experience in building and deploying robust applications.
  • Strong knowledge of software architecture and design principles, including architecture patterns, design patterns, system reliability, scalability, and maintainability.
  • Deep understanding of core Computer Science principles, including object-oriented design, data structures, algorithm design, and computational complexity.
  • Proficiency in modern programming languages such as Python, C, C++, Java, with a focus on performance optimization and efficiency.
Preferred Qualifications
  • Masters Degree in Computer Science or a related technical field from a Tier I institution.
  • Extensive knowledge of professional software engineering practices, covering the entire software development lifecycle (SDLC), including coding standards, code reviews, source control management, CI/CD build processes, testing, and operational deployment.
  • Strong experience in UI/UX design and development, with an emphasis on distributed systems and web services.
  • Proven experience in collaborating effectively with cross-functional teams, including users, technical teams, and management, to gather requirements, define software features, and communicate technical designs.
About the Role
  • The team is responsible for developing advanced quantitative models to generate alpha in equity portfolios, aiming to achieve superior returns over the mid to long term.
  • You will develop and implement risk models, as well as trade execution optimization models, to enhance overall portfolio performance.
  • Design and maintain a robust back-testing infrastructure to support strategy validation, performance tracking, signal monitoring, and slippage analysis.
  • Manage and maintain databases with multiple data sources from various vendors, including automated updates, monitoring, and anomaly detection.
  • Build and maintain web scrapers to collect custom datasets for research purposes, contributing to the teams data acquisition strategy.
  • Develop an analytics framework and data visualization toolkit to support fundamental research and streamline the extraction of actionable insights.
  • Create interactive dashboards to monitor and improve portfolio performance, providing real-time insights for informed decision-making across the fund.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Python Developer
Python Developer

PlusWealth Group • Gurugram District

On-site
INR 900,000 - 1,300,000
Medical insurance
Catered meals/snacks for 5 workingdays
Generous paid time off
Software Development Engineer
Software Development Engineer

Greenland Investment Management • Mumbai

On-site
INR 1,200,000 - 1,800,000
Python Developer
Python Developer

Sosuv Consulting • Bengaluru

On-site
INR 700,000 - 1,200,000
Highly competitive compensation
Performance-based bonuses
Comprehensive benefits package
+2
Software Developer Python
Software Developer Python

NK Securities Research • Gurugram District

On-site
INR 800,000 - 1,200,000
Competitive salary package
Catered breakfast and lunch
Annual international trips
+1
Senior Python Developer
Senior Python Developer

Crisil • Chennai District

On-site
INR 1,000,000 - 2,500,000
Python Developer Data Test Engineer/ Back office(Empowering Talent
Python Developer Data Test Engineer/ Back office(Empowering Talent

Acuity Analytics • India

On-site
INR 1,200,000 - 2,100,000
Python Developer/ Senior Python DeveloperDelhi
Python Developer/ Senior Python DeveloperDelhi

APT Capital Ltd • Delhi

On-site
INR 4,000,000 - 7,000,000
Quant Developer (4+ Years)
Quant Developer (4+ Years)

Crest Ventures Limited • Mumbai

On-site
INR 1,400,000 - 2,200,000
Sr. Python Backend Engineer
Sr. Python Backend Engineer

Northstar Quant • Mumbai

On-site
INR 1,200,000 - 1,800,000
Python Developer Lead
Python Developer Lead

Synechron • Gurugram District

On-site
INR 4,000,000 - 6,000,000