Knowledge of Responsive Web Design, Development, Debugging, and Testing
Strong understanding of testing patterns to support functional and performance tests
Ability to code, unit test and debug complex business applications.
Ability to write systems design specifications for complex applications.
Ability to develop/refactor clean, and well-designed code.
Able to follow industry defined best practice development standards.
Understands technical controls, security concepts and SOX requirements.
Ability to communicate (verbal and written) complex technical concepts to Information Technology, other Business Units and stakeholders in ways each group will understand.
Excellent analytical and problem-solving skills.
Experience in building payment applications a plus.
Ability to translate business to technical requirements.
Bachelor's degree or equivalent work experience or appropriate technical certification.
At least 6+ years of professional software development experience with a strong background in full stack development