Job D5700 Description Click to apply: Please attach resume to mail
SOFT's client located in New York, NY 9 Hybrid ) is looking for a Integration Architect - API for a long term contract assignment.
 


Qualifications:  
•Bachelor’s degree in Computer Science, Information Systems, Computer Engineering, Cybersecurity, Systems Analysis or a related field or equivalent work experience 
•Typically has over 15 years of IT experience with hands-on experience in application / system / platform / integration architectures 
•In depth experience in architecting, designing, and building large scale distributed, enterprise level, services-oriented systems and web applications in an agile environment 
•Experience building applications with multiple technologies and platforms 
•Strong experience integrating enterprise-scale applications including 3rd party applications 
•Requires leadership experience in multiple, large, cross-functional teams or projects, and influencing senior level management and key stakeholders

Experience with one or more of these is good to have:
- AML financial fraud experience
- AML ontology development experience (knowledge models)
- Java, Spring Boot 
- Oracle 
- Messaging, Kafka 
- Microservices 

Responsibilities:  
•Participates in domain technical and business discussions relative to future architecture direction •Drives technology improvements within the sphere of influence and complexity levels. 
•Analyzes, designs, and develops a roadmap and implementation plan 
•Meets with IT teams to ensure progress towards architectural alignment with project goals and requirements 
•Participates in developing policies, standards, guidelines and procedures •Analyzes the current architecture to identify weaknesses and develop opportunities for improvements 
•Researches and evaluates emerging technology, industry and market trends •Advises on options, risks, costs versus benefits, system impacts, and technology priorities 
•Provides leadership, technology guidance and mentors others •Partners with other functions across IT (PM, BA, EA, Security, Operations) to ensure collaboration, consistency, quality and timeliness of solution 
•Identifies opportunities for reuse Participates in IT strategy development, including environmental analysis, opportunity identification, business cases and business innovation portfolio development 
•Leads and coordinates domain technical and business discussions relative to future architecture direction •Develops business case(s) for approval •Recommends allocation of budget to meet architectural initiatives 
•Develops, and communicates domain-wide policies, standards, guidelines and procedures •Leads and facilitates the domain’s architecture governance process 
•Reviews and approves domain level recommendations to architectural standards 
•Consults on enterprise-facing projects 
•Leads research and evaluation activities for technology solutions 
•Identifies organizational requirements for the resources, structures and cultural changes necessary to support organizational change management initiatives 
•Builds professional relationships with executives to gather and articulate the technical vision, and to produce the strategic plan for realizing it 
•Aligns IT architecture strategy with enterprise IT strategy and plans •Works with senior business leaders to approve allocation of budget to meet architectural initiatives 
•Leads IT architecture Governance processes and manages exceptions to architecture standards 
•Ensures compatibility with existing solutions, infrastructure, services, and strategic requirements 
•Directs the research and evaluation of emerging technology, industry and market trends 
•Ensures the conceptual completeness of the technical solution/service 
•Proactively identifies reuse goals, opportunities and related explorations 
•Partners with leadership to define and communicate long-term technology strategy and planning for the Bank 
•Leads the design of key solutions, ensuring they are managed and coordinated with other internal or external enterprise business, information and technology architecture 
•Provides leadership and guidance to the teams responsible for architecting, implementing and performing continuous improvement 
•Contributes to the design, development and implementation of short- and long-term technical solutions through new and existing applications, systems architecture, network systems and applications infrastructure 
•Provides leadership, strategic direction and architecture improvements to improve customer satisfaction, speed of development, cost of development, implementation, and ease of maintenance •Ensures that proposed and existing systems architectures are aligned with organizational goals and objectives 
•Oversees all software architectural efforts 
•Maintains an in-depth knowledge of best practices surrounding architectural design and applications development, inclusive of development technologies and best practices •Develops road maps describing the evolution of all business solution portfolios from current state to future state 
•Oversees models, including solution patterns, to guide solution decisions for the Bank 
•Ensures that all individual solution architecture design and analysis work is documented •Defines principles to guide solution decisions for the business application portfolio Complexity 
•Oversees architecture implementation and ongoing refinement activities 
•Leads the creation or evolution of the Bank’s architecture function/program 
•Understands, advocates and supports the Bank’s IT strategies 
•Consults on the most complex tasks or projects that require in-depth knowledge across multiple specialized architecture domains