Lead Software Developer (Financial Research, CFA Preferred)
CFRA
IndiaremotePosted 1 month ago
Skill Required
Lead-Software-DeveloperFull-Stack-DeveloperSoftware-EngineerTechnical-LeadWeb-DeveloperLead-Software-Development-EngineerSenior-Software-Development-LeadFinancial-Software-EngineerFinancial-Software-DeveloperSoftware EngineerSoftware DeveloperCI/CDAzureEngineeringTypeScriptanalyticalTerraformanalyticsbuildingJenkinsTestNGPythondesignDevOpsReactMySQLAgileCloudAPIsUnitySQLAWSGitandFulltime
Key highlights
- Competitive Pay
- Annual Performance Bonus
- 6+ years of full stack development experience required
- Bachelor's degree in Computer Science, Information Systems or Engineering required
- 21 days of Vacation
- CFA designation is a strong plus (nice‑to‑have)
Role overview
The Lead Software Developer will lead a team and drive full‑stack development of CFRA’s next‑generation web applications using React and Python on AWS cloud infrastructure. This role offers a rare opportunity to shape the initial design and development of a new customer‑facing application framework that will become the foundation for all future web development at CFRA.
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
Requirements
- 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. g 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
- 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
Nice to have
- 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
Benefits
- 21 days of Vacation
- 8 Sick Days
- 1 paid volunteer day
- 11 - 13 Holidays a year
- Health Insurance
- Company paid Life & Disability Insurance
- Competitive Pay
- Annual Performance Bonus
Additional details
- The role involves 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.
- Originally posted on Himalayas