Logo
Flagstar Bank, N.A.

Solution Architect

Flagstar Bank, N.A., Troy, Michigan, United States, 48083


Position Title Solution Architect Location Headquarters-Troy, MI Job Summary Leads with a broad view and understanding of the organization's software landscape. Ensures that individual software projects adhere to the organization's application development methodology and parameters. Acts both as a consultant to developers and as a protector of architecture standards. Is responsible for steering a project from beginning to end and making sure it fits with the organization's technology infrastructure and IT strategy. Designs application interfaces and software services to maximize reuse based on the business processes and governance rules for sharing. Participates in establishing application architecture standards. Evaluates various technology tools and makes recommendations for purchase based on conformance with architecture standards. Serves as an expert in all aspects of designing and application development. May conduct training to IT staff. Job Responsibilities: Provides technical and architectural leadership for Flagstar's suite of applications, ensuring composite architecture is scalable, reliable, available and manageable. Understands the system process flow of the primary business processes to ensure a clear picture of the functionality map and the applications footprint of various applications across the map. Defines technical evaluation criteria for product and technology selection and determines technical approaches to ensure all architectural solutions result in a coherent systems design. Communicates implications of architectural decisionis, technology costs/benefits, and implementation requirements to business and IT leadership. Creates project and application architecture deliverables that are consistent with architecture principles, standards, methodologies, and best practices. Leads technical design sessions with the development teams, including the creation of class models, sequence diagrams, component models, etc., and detailed design specifications to ensure that architecture standards are followed. Ensures compliance with applicable federal, state and local laws and regulations. Completes all required compliance training. Maintains knowledge of and adhere to Flagstar's internal compliance policies and procedures. Takes responsibility to keep up to date with changing regulations and policies. Job Requirements : Bachelor's Degree in Computer Science or related field required. ITIL Foundation certification required. TOGAF preferred. 10 years of hands-on application development experience, with a broad knowledge of development platforms, languages and technologies. 7 years of experience participating on large, complex project teams. 3 years of experience maintaining software. Excellent problem solving and analytical skills. Excellent planning and designing skills. Excellent software design and development skills. Proven ability to lead groups of talented, often opinionated, developers. Strong interpersonal skills that result in strong partnerships and the ability to influence others. Strong SQL development skills. Demonstrated knowledge of IT Security best practices and integration with application authorization and access. Strong project management skills. Ability to develop a thorough understanding of the organization's business goals. Ability to convey complex ideas and concepts to all levels . Equal Opportunity Employer - minorities/females/veterans/individuals with disabilities/sexual orientation/gender identity Please see job description for required skills.