Job Description
				  Role Purpose: The purpose of the role is to create exceptional and detailed architectural application designs, provide thought leadership, and enable delivery teams to deliver exceptional client engagement and satisfaction. 
-  Develop architectural applications for new deals and major change requests in existing deals. 
 -  Create an enterprise-wide architecture that ensures systems are scalable, reliable, and manageable. 
 -  Manage application assets and direct development efforts within an enterprise to improve solution delivery and agility. 
 -  Guide how to construct and assemble application components and services to support solution architecture and application development. 
 -  Maintain frameworks and artifacts used in application implementation, referencing the systematic architecture of the overall application portfolio. 
 -  Responsible for application architecture paradigms such as SOA and microservices, ensuring business agility and scalability for faster time to market. 
 -  Develop solutions for RFPs received from clients and ensure overall design assurance. 
 -  Manage the portfolio of to-be-solutions, including systems, shared infrastructure services, and applications, to better match business outcomes. 
 -  Analyze technology environment, enterprise specifics, and client requirements to set a collaboration design framework/architecture. 
 -  Create complete RFPs based on client needs and standards. 
 -  Provide technical leadership in design, development, and implementation of custom solutions using modern technology. 
 -  Define and understand current state solutions, identify improvements, and propose target state solutions. 
 -  Articulate and sell architectural targets, recommendations, and reusable patterns, proposing investment roadmaps. 
 -  Evaluate and recommend solutions to integrate with the overall technology ecosystem. 
 -  Track industry and application trends to inform current and future IT needs. 
 -  Provide technical and strategic inputs during project planning, including architectural designs and recommendations. 
 -  Identify opportunities in existing clients and perform account mining. 
 -  Collaborate with relevant parties to review objectives and constraints, ensuring conformance with Enterprise Architecture. 
 -  Identify risks and impacts of implementation, creating mitigation plans. 
 -  Create new revenue streams within applications as APIs for client leverage. 
 -  Leverage automation, Agile, and DevOps principles to reduce manual effort. 
 -  Understand application requirements and design standardized applications. 
 -  Create intellectual property such as services, patterns, and models. 
 -  Design reusable patterns, best practices, and applications for future use. 
 -  Ensure system capabilities are properly consumed and evaluate technical and business value. 
 -  Provide a platform for standardized tools, design, and techniques to reduce maintenance costs. 
 -  Coordinate risk, cost, and opportunity assessments. 
 -  Develop customized applications aligned with customer needs. 
 -  Perform design and code reviews, ensuring security measures are in place. 
 -  Understand design and production standards to create prototypes and finished products. 
 -  Work closely with analysts, developers, and data managers to ensure successful software production. 
 -  Offer solutions for various systems and architectures to different businesses. 
 -  Ensure seamless integration of systems, data structure maintenance, and value addition. 
 -  Transform applications into digital forms supporting new technologies like IoT, blockchain, ML, automation, and bots. 
 -  Support cloud transformation, including migration and modernization, understanding non-functional requirements and defining target architectures. 
 -  Provide technical support, POCs, and guidance to delivery teams. 
 -  Stay updated with latest technologies and enable delivery teams with optimal solutions. 
 -  Build and maintain relationships with stakeholders, including executives, product owners, and partners. 
 -  Translate business strategy into technical execution, developing relevant metrics and KPIs. 
 -  Ensure quality in development activities, leveraging cloud infrastructure. 
 -  Manage multiple projects, report status, and adhere to project management standards. 
 -  Identify risks, develop mitigation plans, and ensure quality assurance of architecture decisions. 
 -  Recommend tools for reuse and automation to improve productivity. 
 -  Lead development and maintenance of enterprise frameworks and artifacts. 
 -  Build trust and effective relationships through collaborative engagement. 
 -  Ensure consistent application of architecture principles and standards. 
 -  Support client engagement, including solution presentation, negotiation, and acting as a trusted advisor. 
 -  Contribute to thought leadership through white papers, blogs, and market presence. 
 -  Mentor junior staff and contribute to practice development, including interviews and training. 
 -  Manage resource planning, onboarding, training, and talent development. 
 -  Drive diversity and manage performance, satisfaction, and engagement of the team. 
 -  Interact with stakeholders for delivery review, escalation, and strategic alignment. 
 -  Participate in industry forums, share best practices, and stay informed on market trends. 
 
 
 
#J-18808-Ljbffr				 
				 
Job Tags