Description

Position Purpose: Use continuous integration, cloud based solution and leading edge architecture to quickly deliver a next-generation portal for the Cost-plus Pricing expansion project. Key Accountabilities: – Design, develop and test a Cost-plus Pricing management portal using latest Java and JavaScript technologies – Port features from an existing C# frontend and Python based batch processes to the new portal – Employ agile development practices including test and deployment automation as well as Continuous Integration/Continuous Delivery using Jenkins to improve overall execution speed and product quality – Function as in-house consultant/expert for resolution of complex technical issues – Research emerging trends/best practices and determine implications of proposed solutions on meeting business unit strategy – Key contributor in the creation of technical strategy for the strategic TradeX platform MUST HAVE: 10 years of relevant experience in full stack development Extensive hands-on development and delivery experience using Java and Spring Framework Hands-on experience with a client side rendering framework such as React (preferred), Vue.js or Angular 5 years of experience with Python and C# programming languages 5 years of experience with SQL queries and database performance tuning Experience in Agile, Lean and/or Continuous Delivery approach such as TDD, CI/CD, etc. NICE TO HAVE: Capital markets experience, knowledge of equity trading preferred Experience working with containers (Docker, Kubernetes) Experience with SQL queries and database performance tuning