We’re launching a new partnership with a valued client in fintech, and we’re growing our team to support this exciting collaboration.
Client Overview: A financial sciences company that combines data analysis, invention, and rigorous inquiry to solve challenges in investment management, insurance technology, securities, private equity, and venture capital.
Project Overview: The platform is a portfolio analytics tool used by asset owners, asset managers, and advisors. It applies research, data science, and technology to modernize analytics for institutional investors, aiding in quantitative risk assessment and investment decision-making. The tools support risk analysis for manager due diligence, investment evaluation, and portfolio construction. The client's headquarters are in the USA.
Position: We are seeking an experienced stack Software Engineer to lead innovation, technical design, and development of the platform.
Team Structure:
* 1x Delivery Manager
* 1x Principal Engineer
* 2x Senior Engineers
* 1x Middle Engineer
* 1x Automation Test Engineer
Technology Stack:
* Cloud-based web application using Java, TypeScript, React.js
* Apollo GraphQL for API management
* Service-oriented architecture
* Continuous development and deployment
* Auto-scaling, Postgres, OpenSearch
* AWS cloud technologies
* Datadog monitoring
* Cypress for test automation
Requirements:
* 7-10+ years experience in building customer-facing products
* Bachelor’s degree in Computer Science or related field
* Experience with React.js, TypeScript, JavaScript
* Java backend development (1+ year)
* Experience with relational and NoSQL databases, DevOps, cloud technologies (AWS preferred)
* Experience with system design, enterprise SaaS solutions, user research, and product analytics is a plus
* Strong communication, attention to detail, and quality focus
Responsibilities:
* Develop and deploy SaaS products end-to-end using agile methodologies
* Web development with React, TypeScript, CSS
* API design and development in Java, using cloud, microservices, and caching
* Become a domain expert and trusted advisor
* Contribute to team learning and knowledge sharing
* Code reviews and quality assurance
* Lead architecture and technology decisions
* Facilitate collaboration with stakeholders
* Manage technical risks and communicate with leadership
* Translate business needs into technical plans
* Communicate progress and challenges effectively
Why this position: An opportunity to be part of a new initiative, working closely with internal and client teams to create impactful solutions. If you’re ready for new challenges, we want to hear from you.
#J-18808-Ljbffr