Full Stack Developer (React/Redux)

Elk6yiqu 400x400 OppenheimerFunds | New York

Company Description

OppenheimerFunds values the talented and diverse workforce we've cultivated over the years. Our nearly 60-year history includes a strong tradition of providing innovative investment ideas and a world-class experience for the individuals, institutions and financial advisors we serve. Our strong foundation is built on collaboration, creativity, and the extraordinary people who play an integral role in our success every day.

Job Description

Project Description: This is a Portfolio Management platform build out effort. The effort planned is to build portfolio management (PM) capabilities for Multi Asset, Alternatives, and Fixed Income & Equity portfolio products. The platform automates Portfolio management capabilities like trade modeling, flows management, cash deployment, cloning/rebalancing, targeting and PM to trader trade communication process.

A professional capable of designing, developing, coding, testing, debugging and documentation of applications to satisfy the requirements of one or more portfolio teams. Include hands-on new development as well as maintenance or enhancement of existing applications. Works closely with Product management team to understand complex business requirements and processes. Researchers and evaluates alternative solutions and makes recommendations. 


Roles and Responsibilities: 
• Implement the front-end technical design and development. Write robust front-end code using React frameworks and libraries. Develop rich, interactive data visualizations, and other dynamic features 
• Automate test using tools like Selenium, Junit, Jasmine, Mocha, Chai using Test driven development framework. 
• Develop back-end code using Java, Spring Boot 
• Collaborate with business analysts to translate business into technical requirements 
• Rapidly design, prototype and iterate on creative concepts to meet the user requirements. Rapidly solve problems and fix bugs

Skill set Required:

• Must have extensive experience building single page web application interfaces/development with deep expertise in React, HTML5, CSS3, and JavaScript frameworks and libraries. 
• Must have strong Experience with test automation – experience with Selenium , Junit , Jasmine or comparable tools like Mocha, Chai etc 
• Production experience with continuous integration 
• Deep expertise designing and developing rich, interactive data visualizations 
• Strong understanding of web standards, cross-browser compatibility, and CSS-based design 
• Java and Spring experience is a plus
• Good knowledge of relational databases and SQL
• Familiarity with Git 
• Experience with Redux is a plus 
• Understanding of application server and database development, including basic data structures and algorithms 
• Experience with Agile development methodology & Test Driven development is a plus
• Knowledge on Webpack and Chrome Dev tools 
• Prior experience using Babel.js 
• Strong experience with test driven development is a plus 
• Excellent written and verbal communication skills 
• Ability to work independently and with pair collaboratively 
• Problem solver and technology enthusiast 
• Creativity, innovation, and resourcefulness

Additional Information

We are a dynamic firm that values teamwork and collaboration, and true to our history, we encourage independent thinking and provide ample opportunities for our people to stand out and make a difference. With offices in New York, Denver, Rochester and Dallas, Seattle, Philadelphia, and London, we work hard to turn our unconventional wisdom into value for investors and pursue excellent results for ourselves and our firm. Learn more about the culture and opportunities at OppenheimerFunds here: https://careers.oppenheimerfunds.com

OppenheimerFunds and its subsidiaries and affiliates provide equal employment opportunity to all qualified individuals without regard to age, color, disability, gender, marital status, national origin, race, religion, sexual orientation, gender identity and expression, physical or mental disability, genetic predisposition or carrier status, veteran status, or any other characteristic protected by law in all employment functions including recruitment, evaluation, selection, promotion, compensation, benefits, training, and termination of employment.

All your information will be kept confidential according to EEO guidelines.

Recommended Jobs: