Software Architect III
Functional Purpose
Manages and oversees a technical team performing large-scale projects focused on the development, design, implementation, and ongoing lifecycle support for software architecture solutions. Provides direction and guidance to
stakeholders and teams on various technology options and ensures solutions meets the business need and conform to USPS technology architecture, policies, procedures, and standards.
Requirements
1. Ability to use industry developments, software development processes, current and emerging technologies, and architectural styles and design patterns sufficient to implement new frameworks for the development of application software or system that are cost-effective.
2. Ability to design secure software systems based upon industry-specific specifications and implement best practices for software solutions.
3. Ability to research and evaluate ongoing emerging technology-based solutions and developments sufficient to develop and implement cost- effective recommendations to improve architectural design for new and existing applications to achieve optimum performance.
4. Ability to lead teams of employees and suppliers engaged in complex projects and initiatives to meet business and technology solution needs, ensure consistency with initial design, evaluate performance against goals, and to provide technical guidance and feedback.
5. Ability to perform project and release management activities such as work breakdown, resource estimating, project planning, tracking/oversight, scheduling tasks, negotiating deliverables, project administration, status reporting, and measuring performance against planned objectives.
6. Ability to collaborate with key stakeholders and technical teams to determine functional and non-functional requirements for new software or applications.
7. Ability to communicate effectively, both orally and in writing, with executive leadership, business customers, external
business partners, project teams and technical staff to meet organizational goals.
8. EDUCATION / EXPERIENCE REQUIREMENT: Applicants must possess one of the following: 1. Possession of a Bachelor's degree in one of the following fields: Information Technology, Engineering, or a related field to one specified above from an accredited college or university by a national or regional accreditation organization recognized and sanctioned by the U.S. Department of Education; OR 2. Possess four (4) years of equivalent professional experience in software
engineering or information technology.