Job Summary (List Format):- Lead the design and development of modern, responsive React frontends (TypeScript preferred) integrated with Spring Boot backends for financial modeling.
- Collaborate closely with business stakeholders, quantitative analysts, and cross-functional engineering teams to deliver impactful financial solutions.
- Develop UIs that enable users to configure, run, and visualize results for multiple security types.
- Ensure code quality by writing clean, maintainable code supported by comprehensive automated tests (React Testing Library, Jest) and strong unit/integration coverage.
- Identify and resolve technical defects, reduce technical debt, and promote software engineering best practices across the codebase.
- Coordinate full-stack development efforts, integrating data, services, APIs, and infrastructure for end-to-end delivery.
- Participate in architecture discussions, conduct design and code reviews, and contribute to technical documentation with a focus on scalable solutions.
- Utilize Git for team-based workflows, including branching strategies, pull requests, and collaborative code reviews.
- Communicate effectively to bridge technical and business requirements, demonstrating strong problem-solving and critical thinking abilities.
- Preferred: Experience with relational databases/SQL, event-driven architectures (Kafka, RabbitMQ), Spring Boot backend, cloud platforms (AWS/Azure/GCP), CI/CD pipelines (Jenkins, GitHub Actions), Agile tools (JIRA), shell scripting, and financial domain knowledge, particularly fixed income concepts.