- Design and develop services that apply agile business rules to large datasets
- Design and develop client-server based applications using C/C++
- Design and develop web-based applications using Spring, with an emphasis on testability, maintainability and user experience (UX) design
- Apply agile practices and automation to maximize quality and team productivity -- continuous integration, automated testing, one-click deployment, real-time monitoring, and a DevOps culture.
- Work with product owners to understand the business goals behind the detailed requirements and user stories
- Support and promote department executive in various initiatives, policies and procedures
- Ability to understand complex calculations and apply to creative solutions