Lead Software Developer (Financial Research)

CFRA Research

Bengaluru

On-site

INR 1,800,000 - 2,400,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Health Insurance
Vacation days
Sick days
Volunteer day
Holidays

Job summary

CFRA Research is seeking a Lead Software Developer (Financial Research) in India. You will lead full-stack development for CFRA’s next-gen web applications using React/TypeScript on AWS.

You will shape the architecture, mentor a team, and collaborate with product and stakeholders to deliver scalable, high-performance solutions. The ideal candidate has 6+ years of enterprise web app experience, strong React/TypeScript and Python skills, and a solid AWS background.

Qualifications

  • 6+ years of full-stack development for enterprise web apps.
  • Front-end is React/Typescript; back-end is Python.
  • Experience in AWS and relational databases (MySQL).
  • REST APIs, design principles, and backend integration.
  • Infrastructure as code (Terraform) and CI/CD pipelines.
  • Git-based version control; Agile SDLC practices.
  • CFA designation with hands-on financial research is a plus.

Responsibilities

  • Lead and mentor a development team across full-stack projects.
  • Build high-quality, scalable web applications on AWS.
  • Collaborate with product stakeholders to clarify requirements.
  • Review designs, provide technical direction, and drive best practices.
  • Participate in Scrum ceremonies and ensure timely delivery.
  • Ensure production issues are resolved efficiently.

Skills

React
Typescript
Python
AWS
REST APIs
Git
Agile
CI/CD

Education

Bachelor's degree in CS/Engineering

Tools

MySQL
Terraform

Job description

Lead Software Developer (Financial Research)

Department: Technology

Employment Type: Full Time

Location: India


Description

The Lead Software Developer will be responsible for team leadership and full-stack development of CFRA’s next generation of web applications using a modern technology stack: React and Python on AWS cloud infrastructure. This is a rare opportunity to make a big impact on both the team and the organization by being part of the initial design and development of a new customer-facing application framework that will serve as the foundation for all future web development at CFRA.

The ideal candidate has a passion for solving business problems with technology and can effectively communicate business and technical needs to stakeholders. We are looking for candidates that value collaboration with superb colleagues and having an immediate, tangible impact for a leading global independent financial insights and data company.


Key Responsibilities
  • Develop high-quality, high-performance, scalable applications using best practices and the latest generation of technologies
  • Mentor and work with a skilled team while shaping the future of our products
  • Work collaboratively with product and technical stakeholders to understand and clarify requirements
  • Provide recommendations for proposed solutions
  • Review and validate solution designs from other team members
  • Perform design, debug, and performance analysis on solutions
  • Provide technical leadership to a team throughout a project lifecycle
  • Follow Agile best practices effectively and actively participate in all scrum ceremonies.
  • Respond to and resolve production issues
  • Be part of a culture of continuous learning and improvement of both the team and codebase

Skills, Knowledge and Expertise
  • A minimum of 6+ years of full stack development experience on enterprise web applications.
  • Proficient in frontend development using React/Typescript
  • Proficient in backend development using Python
  • Fluency in the AWS infrastructure for delivering web applications: API Gateway, Lambda, Cognito, CloudFront, S3.
  • Proficient in SQL and developing solutions using relational databases such as MySQL.
  • Experience using object-oriented design principles and building backend applications with REST APIs
  • Experience with Terraform or other infrastructure as code technologies
  • Experience with Git and continuous integration environments
  • Experience with code pipelines such as Jenkins, Azure DevOps, or AWS CodePipline
  • Experience with frontend and backend unit testing methodologies
  • Proficient with software development lifecycle (SDLC) methodologies like Agile
  • CFA (Chartered Financial Analyst) designation with hands-on experience in financial equity research is a strong plus, providing domain expertise in financial statement analysis, valuation, and investment research that translates directly into more informed design of CFRA's research and analytics platforms
  • Excellent analytical and communication skills are essential, with strong verbal and writing proficiencies
  • Great organizational and time-management skills, including an ability to estimate project completion times
  • Ability to take complex technical concepts and communicate to non-technical audience
  • Ability to juggle multiple projects, tasks, and deadlines
  • Bachelor's degree in Computer Science, Information Systems or Engineering is required

Benefits
  • 21 days of Vacation
  • 8 Sick Days
  • 1 paid volunteer day
  • 11 - 13 Holidays a year
  • Health Insurance
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead Software Developer (Financial Research)
Lead Software Developer (Financial Research)

CFRA Research • India

On-site
INR 3,000,000 - 5,000,000
Health Insurance
Life & Disability Insurance
Annual Performance Bonus
+2
Lead Software Developer (Financial Research)
Lead Software Developer (Financial Research)

cfra • Bengaluru

On-site
INR 1,800,000 - 2,400,000
Senior Software Developer (Quantitative Solutions)
Senior Software Developer (Quantitative Solutions)

CFRA Research • Bengaluru

On-site
INR 1,800,000 - 2,600,000
Annual vacation and paid time off
Health insurance
Employee development programs
Data Scientist, Equity Research
Data Scientist, Equity Research

CFRA Research • Bengaluru

On-site
INR 1,500,000 - 3,000,000
21 days vacation
8 sick days
1 paid volunteer day
+5
Senior Software Developer (Quantitative Solutions)
Senior Software Developer (Quantitative Solutions)

CFRA Research • India

On-site
INR 2,500,000 - 5,000,000
21 days of annual vacation
8 sick days
6 casual days
+5
Senior Software Developer (Quantitative Solutions)
Senior Software Developer (Quantitative Solutions)

cfra • Bengaluru

On-site
INR 2,500,000 - 4,200,000
Senior Software Developer (Quantitative Solutions)
Senior Software Developer (Quantitative Solutions)

Endicott Group • India

On-site
INR 1,200,000 - 2,000,000
Fullstack Developer - Python
Fullstack Developer - Python

D. E. Shaw • Hyderabad

On-site
INR 1,800,000 - 2,400,000
Senior Software Engineer
Senior Software Engineer

Fortunize Consulting Group • Hyderabad

On-site
INR 3,000,000 - 4,200,000
Sr. Java Developer
Sr. Java Developer

AXIS GeoAviation LLC • Chennai District, Delhi

Hybrid
INR 1,200,000 - 2,400,000
Vacation days
Pension plan
Healthcare
+5