The ability to work with clients to define business processes and gather functional and technical system requirements
Excellent communication skills, passion for technology and continuous learning, and affinity for asking “why” and solving the right problems
History of success on cross-functional teams; experience building products using agile methodologies (pair programming, stand-ups, planning sessions, and sprints)
Basic understanding of object oriented programming, experience working with relational databases and database design/data modeling, and SQL skills (writing queries, joins, views, etc)
Knowledge of software testing practices (test-driven development, automated test suites within a continuous integration framework); integrations experience using APIs such as REST and SOAP, JDBC connections, and web services; familiarity with Amazon Web Services (AWS), Artificial Intelligence (AI), Analytics, Machine Learning, Google Cloud, Application Integration, Database, Developer Tools, Management & Governance, and Elastic Containers (preferred)