C

CFRA Research

Independent financial research, data, and analytics.

Lead Software Developer - Financial Research

Full-Stack EngineeringUpdated on Nov 13
Full-timeBengaluru, Karnataka, IndiaNo salary listedRemote

About the Job

Requirements

  • A minimum of 6+ years of full-stack development experience on enterprise web applications.
  • Proficiency in frontend development using React and TypeScript.
  • Proficiency in backend development using Python.
  • Fluency with AWS infrastructure for delivering web applications, including API Gateway, Lambda, Cognito, CloudFront, and S3.
  • Proficiency 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 CodePipeline.
  • Experience with frontend and backend unit-testing methodologies.
  • Proficiency with software development lifecycle methodologies such as Agile.
  • Excellent analytical, verbal communication, and writing skills.
  • Strong organizational and time-management skills, including the ability to estimate project completion times.
  • Ability to explain complex technical concepts to non-technical audiences.
  • Ability to manage multiple projects, tasks, and deadlines.
  • A bachelor's degree in Computer Science, Information Systems, or Engineering is required.

Responsibilities

  • Develop high-quality, high-performance, scalable applications using best practices and current technologies.
  • Mentor and work with a skilled team while shaping the future of the products.
  • Collaborate with product and technical stakeholders to understand and clarify requirements.
  • Recommend proposed solutions.
  • Review and validate solution designs from other team members.
  • Perform design, debugging, and performance analysis on solutions.
  • Provide technical leadership to a team throughout a project lifecycle.
  • Follow Agile best practices and actively participate in all Scrum ceremonies.
  • Respond to and resolve production issues.
  • Contribute to continuous improvement of the team and codebase.

Desired Qualifications

  • A CFA (Chartered Financial Analyst) designation and hands-on experience in financial equity research, including expertise in financial statement analysis, valuation, and investment research.

About the Company

CFRA Research

Independent financial research, data, and analytics.

CFRA Research provides independent investment research, data, and analytics through a global financial intelligence platform. It operates an ETF data platform that covers 1,600+ qualitative and 13,000+ global companies quantitatively, plus forensic accounting research to interpret public company financial reporting. Its offerings help investment professionals build portfolios and spot trading opportunities by delivering customizable, integrated insights without managing assets. Compared with rivals, CFRA remains unbiased and conflict-free because it does not run an asset management or investment banking business, and it emphasizes flexible content delivery and integration. The company aims to improve portfolio performance and reduce risk for clients by offering actionable, data-driven research and analytics that can be tailored to each client’s workflow.

Company size
201-500
Company stage
Acquired
Total funding
Not listed
Headquarters
Charlottesville, VA
Founded
1994

Recently Posted Jobs

Explore more opportunities at CFRA Research

See more jobs