Federal Reserve Bank Senior Integration Architect in San Francisco, California
Senior Integration Architect Location: Remote
Are you looking for a strategic position that will provide you with the opportunity to work on complex and exciting integration strategies and governance frameworks WHILE working for a company who has great benefits, values creativity and work life balance? Are you a hands-on architect who has great vision and familiarity implementing governance? Have executive level communication and leadership skills? If YES – Please read on to learn more!
Take your Application Integration Architect skills to the next level at the Federal Reserve Bank of San Francisco (FRBSF). Here you will work on integration solutions with business lines across the Federal Reserve System (FRS) incorporating enterprise service bus, messaging, file transfer, API gateway, and service registry technologies. Architect new integration solutions that will help enable business drivers and promote innovation while introducing service-oriented architecture (SOA) to the organization as part of the implementation of new national service offerings.
Highlights of Responsibilities:
• Strategy – Experience and ability to understand the larger picture, opportunities, risks and implications and the business justification to recommend action. Provide strategic guidance and recommendations to ITS management and national stakeholders in the areas of common services, reuse, governance, standards, security, and registry architecture. • Architecture – Lead, conceptualize, plan, develop, implement and communicate the software application integration strategy, high-level and detailed architecture to technical team, business customers and ITS management. Serve as the technical leader and visionary for the future state roadmaps and next generation architecture best practices. Ensure that Integration architecture is consistent with Application Reference architectures, and infrastructure architecture and standards. • Organizational Change – Lead organizational change aligned with ITS strategies. Create and implement organizational strategies that promote innovation and collaboration. • Development Process/Implementation – Implement software development life cycle best practices, including SCRUM, Kanban and reuse, for the strategy, software development, integration, test, devops, deployment and maintenance team(s). Rapid discovery of key issues underlying difficult problems. • Communication At Its Highest Level – Champion strategy, architecture, research and best practices to technical team, business customers and ITS management. Use your strong executive level communication skills and advanced ability to collaborate amongst developers, project managers and executive stakeholders and ensure a clear, consistent message. • Customers - Work with current and prospective business customers and product owners to understand their business needs and issues and use that business knowledge to map out strategies that will contribute to the overall function of the system. • Business Architecture - Gather/Evaluate/Assess business and technology requirements, extrapolate drivers and develop strategic recommendations for advancing complex integration strategies. • Research and Development - Perform feasibility analysis on future potential project efforts and technology roadmaps for ITS management. Investigate benefits and drawbacks of innovative strategies, technologies, processes and products and share that information with other architects within the ITS enterprise and your program team. Present strategies, technical research, architecture and best practices at internal technical conferences. • Governance – Champion standards and best practices with every team. Provide guidance to others. Work with other architects to promote use of best practices, development of standards and oversight of quality. • Development – Assist the national ESB team with developing, testing, and supporting various interface flows for multiple lines of business.
• 7 years providing strategic guidance and leading organizational change for IT organizations • 7 years delivering technology solutions in an architectural capacity is desired. Experience in conceptualization, analysis, design, hands on development, and deployment of large scale Java centric enterprise applications and systems, with a focus on integration. • 10 years of enterprise-level J2EE hands on programming and enterprise architecture experience is required. • Proven software and applications development architecture experience including strategy, design, integration, security, testing, migration, performance tuning, data models, and work flow. • Experience implementing SOA and common services. • Familiarity with data virtualization and data integration solutions. • Understanding of security design for enterprise software systems. • Demonstrated expertise in forging strong customer relationships while exercising influence and negotiating skills to achieve desired results. Exhibit strong customer empathy and customer sensitivity. • Excellent executive level communication skills, pictorial, written and verbal. Excellent listening skills. Proven ability to write clear and concise technical documents, including design documents, specifications and technology roadmaps. • Practical experience and knowledge of the following technologies · Enterprise Service Bus (ESB) – IBM MQ, IBM Integration Bus (v9 ), or other · Service registries – WSRR, WS02 or other · API gateways – Mulesoft, Apigee, CA Technologies, or other · Web services – Java, .NET, Rest/SOAP · Java J2EE, AJAX, XML · IDE - RAD and/or Eclipse · Frameworks – iBATIS, Spring or other · Source control tools - Subversion or other · Persistence technologies such as LDAP · Working knowledge of SailPoint IIQ, IBM Tivoli Identity Manager, Oracle Identity Manager, or other Identity Management suites. · Build and continuous integration tools – Nexus, Maven, Jenkins · Test management software - HP Quality Center, Selenium or other · Databases - Oracle, SQLServer • Overnight travel may average fifteen to twenty nights per year for project related meetings, conferences and/or training
• Bachelor’s degree in Computer Science, Information Systems, or other related field or equivalent work experience
• Advanced degree in Computer Science, Information Systems, or other related field or equivalent work experience • Experience with and/or working knowledge of Federal Reserve Bank Lines of Business and applications.
At the Federal Reserve Bank of San Francisco, we offer a wonderful benefits package including: Medical, Dental, Vision, Pre-tax Flexible Spending Account, Backup Child Care Program, Pre-tax Day Care Flexible Spending Account, Vacation Days, Sick Days, Paid Holiday’s, Pet Insurance, Matching 401(k), and a great Pension.
The Federal Reserve Bank of San Francisco is an Equal Opportunity Employer. Our people proudly reflect the diversity and ideas of the communities we serve.
Organization: *Federal Reserve Bank of San Francisco
Title: Senior Integration Architect
Location: CA-San Francisco
Requisition ID: 251135
Other Locations: Virtual