Application Architect Analyst
Job DescriptionPosition Overview: The Application Architect provides both strategic and tactical technical expertise for the application development team. Applications may include both package and custom applications. The architect defines how the applications interact with each other and with databases, servers, and external systems to provide the complete functional solution to business requirements. This role also defines the technology stack, development standards, and APIs. Essential Job Functions: * Lead design of multiple simultaneous projects, develop and maintain core architectural constructs, provide architectural leadership to development teams, and serve as the primary application architect resource * Participate in translating business requirements into implementation design, requiring a keen interest in understanding our business drivers, goals, constraints, and pain points in order to design effective solutions * Communicate critical technical choices, specify requirements and constraints for design and implementation, and provide input for scoping the level effort for development projects * Analyze application design and performance metrics and propose improvements and redesigns * Provide a long-term vision for the platform, taking into account changes in technology within the context of ITS current implementation and our feature roadmap * Advise on deployment strategies for new features and components, assessing if rollout plans are safe, progressive, and reversible * Perform code reviews to ensure quality and adherence to standards * Monitor third party software versions and release notes and recommend upgrades and patches, as necessary Educational Qualifications and Experience: * Education: Bachelor's degree, preferably in the relevant area of practice * Role Specific Experience: 5 years of experience in training and coaching support to architecture projects Certification Requirements: None specified Required Skills/Abilities: * Advanced knowledge and experience in the development of application inventories * Advanced knowledge and experience in the development of application architecture resource models * Advanced knowledge and experience in the integration of application architecture processes with institutional planning, investment, and performance measurement options * Advanced knowledge and experience in the development of application architecture principles, standards, and requirements * Advanced knowledge and experience in the development of application architecture maturity models * Advanced knowledge and experience in the development of application standards and standardization processes * Advanced knowledge and experience in the design and delivery of enterprise architecture products and artifacts * Advanced knowledge and experience in the provision of expert advice or consulting services on enterprise architecture issues * Intermediate knowledge and understanding of one or more areas of architecture practice * Advanced knowledge of the design and development of application architectures, including current and future state models, gap analyses, and transition planning * Advanced understanding of Mobile technology and its implications on traditional architecture design Desired Skills/Abilities (not required but a plus): Pluses for Levels: (level II, III): Experience Matrix for Levels: * Level II - 5 years of experience The Company is an equal opportunity employer and makes employment decisions on the basis of merit and business needs. The Company will consider all qualified applicants for employment without regard to race, color, religious creed, citizenship, national origin, ancestry, age, sex, sexual orientation, genetic information, physical or mental disability, veteran or marital status, or any other class protected by law. To comply with applicable laws ensuring equal employment opportunities to qualified individuals with a disability, the Company will make reasonable accommodations for the known physical or mental limitations of an otherwise qualified individual with a disability who is an applicant or an employee unless undue hardship to the Company would result.