To assume technical lead role in implementation projects and guide the work of the team.
Responsible for the technical architecture across a suite of custom business applications and off the shelf products.
Develop flexible, adaptable, modular, and reusable architectures in collaboration with business stakeholders and IT teams while ensuring alignment with enterprise architecture standards.
Develop the standards and patterns for application development across a series of different technology disciplines including: quality profiles, coding standards, configuration standards and unit testing.
Review high-level designs with technical leads and developers, review code, enforce best practices, and enforce performance testing to deliver efficient and performant applications.
Stay current on, evaluate and recommend the use of cutting-edge technologies and methods, considering their technical pros and limi...