.We're launching a new partnership with a valued client in fintech, and we're growing our team to support this exciting collaborationClient is a financial sciences company, combining data analysis, invention, and rigorous inquiry to help solve the toughest 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; The platform applies thebest expertise in research, data science, and technology to modernize the analytics experience for institutional investors, helping them embrace a quantitative approach to multi-asset portfolio risk and investment decision making; The available tools helpinvestors perform factor-based risk analysis to inform manager due diligence, investment evaluation, and portfolio construction; The client's headquarters is in the USA; We are seeking an experienced, full-stack Software Engineer to help own the innovation, technical design, and development of the platform.You will be joining a newly formed team with the following structure:1x Delivery Manager; 1x Principal Engineer;2x Senior Engineers; 1x Middle Engineer;1x Automation Test Engineer.Technology Stack:Cloud based, modern web application stack using Java, Typescript, React.Js; Apollo GraphQL as an popular open-source ecosystem for building and managing GraphQL APIs; Service oriented architecture, infrastructure-as-code; Continuous development and deployment; Auto-scaling and robust search (Postgres, OpenSearch); Cloud technologies (AWS);Cloud monitoring (Datadog); Test automation (Cypress).
Requirements:7-10+ years of experience preferred building and delivering customer facing products; Bachelor's degree in Computer Science or related technical discipline; Experience with modern front-end technologies: React.Js, TypeScript, JavaScript; Experience with Java BE development (1+ year); Experience with relational and NoSQL databases, test automation, DevOps and cloud technologies (AWS preferred); Prior experience with systems design, building enterprise SaaS solutions, experience with user research, and product analytics are a major plus; Strong communication skills, keen attention to detail, readiness to challenge assumptions and obsession with building quality software