Overview
Position Summary:
Under minimal supervision, leads software development activities including software requirements, architecture, design, implementation, and integration.
Responsibilities
The Software Architect reports to the Software Manager for Architecture and Platforms and is responsible for assigning and overseeing the practical use of technology, architecture, and design practices across multiple products, assuring the proper and consistent use of common architecture and patterns. Oversees implementation of common development quality control practices to ensure consistent and quality implementation of software deliverables. Responsible for all software functional requirements and design specifications documents, including architecture, design diagrams, and implementation documents. Identifies and leads the incorporation of common industry technologies into the software in order to address complex business p...