Lead Software Developer (Content Publishing)
CFRA Research
Software Engineering
India
Posted on Dec 9, 2025
The Lead Software Developer is responsible for development of CFRA’s report generation framework
using a modern technology stack: Python on AWS cloud infrastructure, SQL, and Web technologies. This
is an opportunity to make an impact on both the team and the organization by being part of the design
and development of a new customer-facing report generation framework that will serve as the foundation
for all future report 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 colleagues and having an immediate, tangible impact for a leading global independent
financial insights and data company.
using a modern technology stack: Python on AWS cloud infrastructure, SQL, and Web technologies. This
is an opportunity to make an impact on both the team and the organization by being part of the design
and development of a new customer-facing report generation framework that will serve as the foundation
for all future report 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 colleagues and having an immediate, tangible impact for a leading global independent
financial insights and data company.
- Department
- Operations
- Employment Type
- Full Time
- Location
- India
- Workplace type
- Fully remote
Key Responsibilities
- Analyst Workflows: Lead the design and development of CFRA’s integrated content publishing
platform using a proprietary 3rd party editorial and publishing platform for integrated digital
publishing. - Designing and Developing APIs: Lead the design and development of robust, scalable, and
secure APIs on AWS, considering factors like performance, reliability, and cost-efficiency. - Architecture Planning: Collaborate with architects and stakeholders to define architecture,
including API gateway, microservices, and serverless components, ensuring alignment with
business goals and AWS best practices. - Technical Leadership: Provide technical guidance and leadership to the development team,
ensuring adherence to coding standards, best practices, and AWS guidelines. - AWS Service Integration: Integrate APIs with various AWS services such as AWS Lambda,
Amazon API Gateway, Amazon SQS, Amazon SNS, AWS Glue, and others, to build
comprehensive and efficient solutions. - Performance Optimization: Identify and implement optimizations to improve performance,
scalability, and efficiency, leveraging AWS services and tools. - Security and Compliance: Ensure APIs are developed following best security practices, including
authentication, authorization, encryption, and compliance with relevant standards and
regulations. - Monitoring and Logging: Implement monitoring and logging solutions for APIs using AWS
CloudWatch, AWS X-Ray, or similar tools, to ensure availability, performance, and reliability. - Continuous Integration and Deployment (CI/CD): Establish and maintain CI/CD pipelines for API
development, automating testing, deployment, and monitoring processes on AWS. - Documentation and Training: Create and maintain comprehensive documentation for internal
and external users, and provide training and support to developers and stakeholders. - Team Collaboration: Collaborate effectively with cross-functional teams, including product
managers, designers, and other developers, to deliver high-quality solutions that meet business
requirements. - Problem Solving: Lead troubleshooting efforts, identifying root causes and implementing
solutions to ensure system stability and performance. - Stay Updated: Stay updated with the latest trends, tools, and technologies related to
development on AWS, and continuously improve your skills and knowledge.
Skills, Knowledge and Expertise
- Development: 10+ years of extensive experience in designing, developing, and deploying using modern technologies, with a focus on scalability, performance, and security.
- AWS Services: Strong proficiency in using AWS services such as AWS Lambda, Amazon API Gateway, Amazon SQS, Amazon SNS, Amazon SES, Amazon RDS, Amazon DynamoDB, and others, to build and deploy API solutions.
- Programming Languages: Proficiency in programming languages commonly used for development, such as Python, Node.js, or others, as well as experience with serverless frameworks like AWS.
- Architecture Design: Ability to design scalable and resilient API architectures using microservices, serverless, or other modern architectural patterns, considering factors like performance, reliability, and cost-efficiency.
- Security: Strong understanding of security principles and best practices, including authentication, authorization, encryption, and compliance with standards like OAuth, OpenID Connect, and AWS IAM.
- DevOps Practices: Familiarity with DevOps practices and tools, including CI/CD pipelines, infrastructure as code (IaC), and automated testing, to ensure efficient and reliable deployment on AWS.
- Problem-solving Skills: Excellent problem-solving skills, with the ability to troubleshoot complex issues, identify root causes, and implement effective solutions to ensure the stability and performance.
- Team Leadership: Experience leading and mentoring a team of developers, providing technical guidance, code reviews, and fostering a collaborative and innovative environment.
- Communication Skills: Strong communication skills, with the ability to effectively communicate technical concepts to both technical and non-technical stakeholders, and collaborate with cross-functional teams.
- Agile Methodologies: Experience working in Agile development environments, following practices like Scrum or Kanban, and ability to adapt to changing requirements and priorities.
- Continuous Learning: A commitment to continuous learning and staying updated with the latest trends, tools, and technologies related to development and AWS services.
- Bachelor's Degree: A bachelor's degree in Computer Science, Software Engineering, or a related field is often preferred, although equivalent experience and certifications can also be valuable.
Benefits
- 21 days of Annual Vacation
- 8 sick days
- 6 casual days
- 1 paid Volunteer Day
- Medical, Accidental & Term Life Insurance
- Telehealth, OPD
- Competitive pay
- Annual Performance Bonus
About CFRA
CFRA is a leading independent investment insights and data analytics company. Through an unmatched multidisciplinary approach to investment research, including expert lenses on forensic accounting, fundamental, policy, legal, fund, and technical research, CFRA provides actionable analytics to make better investment and business decisions. CFRA is results-oriented, we place an unwavering priority on the quality of our research, from the productivity and performance of our analysts to the success of our client relationships. Over 2,000 clients rely on CFRA’s proprietary research conducted by experts who uniquely analyze industries, funds and companies of interest with our time-tested and rigorous research methodology.
On October 1, 2016, CFRA acquired S&P Global’s Equity and Fund Research business, a leading provider of independent research and commentary with offerings focused on stocks, ETFs and mutual funds as well as sectors and industries. The Equity and Fund Research business originated in the 1920’s and has amassed a worldwide base of investing clients.
With the addition of Washington Analysis in 2021, CFRA further strengthens its already robust research and data offerings. CFRA clients will now be able to leverage Washington Analysis’ unique and in-depth research specializing in identifying risks and opportunities across asset-classes emanating from U.S. courts, Congress, and regulators, at both the state and federal levels.
On October 1, 2016, CFRA acquired S&P Global’s Equity and Fund Research business, a leading provider of independent research and commentary with offerings focused on stocks, ETFs and mutual funds as well as sectors and industries. The Equity and Fund Research business originated in the 1920’s and has amassed a worldwide base of investing clients.
With the addition of Washington Analysis in 2021, CFRA further strengthens its already robust research and data offerings. CFRA clients will now be able to leverage Washington Analysis’ unique and in-depth research specializing in identifying risks and opportunities across asset-classes emanating from U.S. courts, Congress, and regulators, at both the state and federal levels.
The combined firm is committed to being the world's leading independent investment research firm with ~90 global analysts, authoring in-depth qualitative research on 1,600+ companies. In addition, CFRA offers a comprehensive view on global sector themes, industries, and funds, through in-depth qualitative research on 11 Sectors, 73 Industries, 19,000+ ETFs, 15,000+ Mutual Funds, as well as quantitative company research on 20,000+ global companies.
Founded as the “Center for Financial Research and Analysis” in 1994, today our company is simply known as CFRA. However, our mission remains to be the “center” for our global clients by providing independent, differentiated, and actionable analysis to help you make better investment and business decisions.
Our clients are based in the US, Europe, Middle East, Asia, and Australia representing thousands of investment professionals and risk managers at leading hedge funds, mutual funds, pension managers, insurance companies, private equity, investment advisors, banks, regulators, corporations, and professional service organizations.
Our Hiring Process
Stage 1:
Applied
Stage 2:
Review
Stage 3:
Prescreen
Stage 4:
Interview
Register your interest below, and we’ll reach out when a position opens that aligns with your skills and career goals.