Oversees and contributes to the technical approach of application design
Collaborate with developers to guide the architecture approach for the Functional and Technical Design
Creates required architecture and design documents to support technical application architecture, vision, strategy, standards, policies, and presentations
Contribute technical input and responses in meetings and discussions in order to support the best application architecture
Escalates technical issues when needed to keep project on track and minimize risk
Use the Agile process working with Business, Automation and Development teams to analyze Business Capabilities/Requirements and translate into Features/User Stories
Advocate and guide development teams to Shift-Left collaboration and automated testing.
Consistently demonstrates a positive, professional, leadership attitude and frame of mind when working with and communicating with others
Bachelor's in Computer Science, Computer Engineering, Technology, Information Systems (CIS/MIS), Engineering or related technical discipline, or equivalent experience/training
10 years of development experience Java
8 years architectural and design experience
5 years building cloud native application targeting Azure Cloud
Master's in Computer Science, Computer Engineering, Technology, Information Systems (CIS/MIS), Engineering or related technical discipline, or equivalent experience/training