]
Full Menu
OFFICE OF HUMAN RESOURCES AND DEVELOPMENT → CLASSIFICATION → SOFTWARE ARCHITECT
Sorted by job title: A - C | D - H | I - Q | R - Z
EXAMPLES OF DUTIES AND RESPONSIBILITIES:
Works as part of a team to develop and maintain technical architectures for enterprise systems. Works as part of the development team to develop complex applications.Develops business intelligence products such as ETL processes, reports, and dashboards.Assists project team members in all phases of the software development life cycle. Meets with users and/or vendors to address or resolve requirements, design, integration, and implementation issues. Assists team analysts in the design of databases. Makes recommendations involving changes to logical or physical database structures to improve efficiency or correct problems. Assists with requirements, evaluation, and implementation planning. Develops interfaces to allow commercial off-the-shelf applications to operate efficiently and accurately with MCPS systems. Assists product manager and development manager in determination of system characteristics and function points. Works with development managers to estimate level of effort for development of solutions.Participates in on-going, self-initiated learning to maintain currency in the field of information technology and shares knowledge both formally and informally with others as appropriate.Performs related duties as required.
This description may be changed at any time.