This position is for an experienced full stack developer to join the team building Aladdin's Client and Fund Trading platform. This team is responsible for delivering Client Order Management the tools to create, query and authorize client's investment instructions from receipt to settlement. The team also provides Portfolio Managers the tools to trade in funds, automating the end to end processing on Aladdin for the creation, execution and oversight of fund orders to & from Transfer Agents. It is a green field project consisting of Java servers, a web front end and enterprise technologies such as messaging, caching and coordination.
The ideal candidate will have a background in delivering low latency, concurrent and fault tolerant software. They will have demonstrated the ability to make architectural decisions and understand business processes to deliver the cleanest solutions.
Deliver software solutions to time, budget and quality. He or she should have the desire to interact directly with portfolio management, trade and business operations globally.
Be passionate about building full stack solutions that are resilient, secure and scalable to function in a global intensive business environment.
Be flexible and have an ability to work on multiple ongoing initiatives at different stages of their project lifecycle
Partner with BAs, users and tech leads to design and engineer the best solutions
Be involved in all aspects of the SDLC
Ensure best practices are adhered to with a passion for clean, maintainable code regardless of technology.
Extensive experience with multi-tier transactional architecture and design
Extensive experience in enterprise software development in Java and web development stacks (Angular, HTML & CSS)
Experience using Python
Experience using Agile methodologies – previous experience working from a backlog, sprints, retrospectives etc.
Passionate about test driven, clean code, automatically tested and continuous deployment
Enjoys a fast-paced, high-intensity environment
Excellent analytical and problem-solving skills
Ability to work in a global team-environment
Demonstrated ability to be a self-starter and learn quickly
Strong interpersonal skills with ability to present and convey ideas
Strong attention to detail; action-oriented attitude, and willingness to roll up sleeves
Curious to explore emerging technologies and learn new things
Experience working with SWIFT and FIX messaging
Relational Database such Sybase, Cassandra