The Application Architect will work closely with business stakeholders, subject matter experts, product owners, and technology teams to understand business problems, identify opportunities for process improvement, and apply technology to automate, simplify, and streamline business processes. Define tables, columns, primary keys, foreign keys, unique constraints, check constraints, indexes, sequences, views, materialized views, and other database objects.