As part of a Trading UI engineering team, this individual analyzes business requirements and problems and drives research to design quality technical solutions and produce world class UI. This individual will be involved in portions of the full systems life cycle (based on experience/skills) and is responsible for designing, coding, testing, implementing, maintaining and supporting application software for Trading Consolidated Order Entry system. Handles complex problems independently and demonstrates analytical thinking. Is able to make judgements and recommendations based on the analysis and interpretation of data. This position has the ability to sit in our St Petersburg, FL office OR our Denver Technology Center location.
Primary Area of Responsibility: Architect , Design and Develop Web User Interfaces for COE application.
Skills: 5+ years' experience in developing UI applications.
Should be well versed and experienced in TypeScript and Object oriented concepts.
Should be well versed with UI design patterns (MVC) Should have extensive experience with AngularJS , Angular or React.
Experienced with relational databases like Oracle.
Experienced with REST and SOAP.
Experienced working with XML, JSON, HTML5, CSS.
Experience working with SCRUM oriented Agile methodologies.
Nice to have:
Experience developing Single Page Applications (SPA) would be a plus.
Experience in Webpack, NPM GIT, Jest, Protractor would be a plus
Experience in Messaging (MOM) would be a plus
Experience working with JBoss would be a plus
Experience in Financial Industry would be a plus
Should be passionate about Web UI Development. Should be capable of working in a fast paced environment. Should have very good communication and interpersonal skills. Should be highly team oriented.