Designs, develops, and maintains scalable web applications across the entire stack, from front-end interfaces to back-end systems, and develops tools to support the investment process. Collaborates with architecture, data services, and other technology teams to improve application and workflow performance and scalability. Works closely with product managers, designers, and engineers to deliver high-quality features and user experiences. Uses RESTful APIs, GraphQL, PostgreSQL, MongoDB, cloud platforms, and containerization tools to provide business solutions through complex software applications. The role develops technical solutions, designs applications and subsystems across platforms, and supports multiple projects and divisional initiatives. It performs testing through implementation, assists with user acceptance testing, prepares comprehensive application documentation, conducts post-installation testing, establishes plans for projects of moderate scope, and carries out complex technical and functional analysis. A bachelor's degree in a relevant field and three years of qualifying experience, or a master's degree in a relevant field and one year of qualifying experience, is required. The experience must involve full-stack development in a financial services environment using cloud-native and distributed system technologies. The candidate must also demonstrate expertise in enterprise financial services and middleware applications, CI/CD, Agile SDLC practices, AWS cloud-native applications, web interfaces, APIs, and data integrations.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior