SAP Technical Architect ABAP, Fiori, UI5 - Rosemead, CA (Onsite) at Rosemead, California, USA |
Email: [email protected] |
From: laxmivijay, ProCorp systems [email protected] Reply to: [email protected] Hello Hope you re doing well Title: SAP Technical Architect ABAP, Fiori, UI5 Location: Rosemead, CA 91770 (Onsite) ABAP (Advanced Business Application Programming): Core ABAP Skills: Proficiency in ABAP programming for custom development, reports, and enhancements. Object-Oriented ABAP: Understanding and application of Object-Oriented Programming (OOP) principles in ABAP. ALV (ABAP List Viewer): Experience in creating interactive reports using ALV. BAdIs and User Exits: Knowledge of Business Add-Ins (BAdIs) and user exits for enhancing standard SAP functionality. Fiori and UI5: Fiori App Design: Designing Fiori applications based on user experience (UX) principles. UI5 Development: Proficiency in SAPUI5 development for creating responsive and intuitive user interfaces. OData Services: Creation and consumption of OData services for data communication in Fiori/UI5 apps. Fiori Elements: Understanding and usage of Fiori Elements for rapid app development. Integration: Gateway Services: Development and consumption of SAP Gateway services for seamless integration. Integration with Backend Systems: Integration of Fiori/UI5 apps with backend SAP modules and non-SAP systems. SAP HANA: HANA Database Programming: Understanding of HANA database programming for optimized data access. ABAP for HANA: Proficiency in ABAP programming in the context of SAP HANA. Performance Optimization: Code Performance Analysis: Ability to analyze and optimize ABAP code for better performance. CDS Views (Core Data Services): Knowledge of creating and consuming CDS views for optimized data retrieval. Security: Authorization Concepts: Understanding and implementation of SAP authorization concepts. Secure Coding Practices: Adherence to secure coding practices to enhance system security. Functional Skills: Business Process Knowledge: SAP Modules: Understanding of business processes in SAP modules related to ABAP development. End-to-End Processes: Knowledge of end-to-end business processes to design comprehensive solutions. Requirements Analysis: Stakeholder Collaboration: Ability to collaborate with business stakeholders to gather and understand requirements. Documentation: Documenting functional requirements and translating them into technical specifications. Fiori App Design Principles: User Experience (UX): Applying Fiori design principles for creating user-friendly applications. Responsive Design: Designing applications that work seamlessly across various devices and screen sizes. Integration Knowledge: End-to-End Integration: Understanding how ABAP, Fiori, and UI5 solutions integrate into broader enterprise architecture. Data Integration: Ensuring data consistency and integrity across integrated systems. Testing and Quality Assurance: Unit Testing: Conducting thorough unit testing of ABAP, Fiori, and UI5 code. Quality Assurance: Ensuring adherence to coding standards and best practices. Change Management: Impact Analysis: Assessing the impact of changes on existing ABAP, Fiori, and UI5 solutions. Change Documentation: Documenting changes and ensuring proper change management processes are followed. Project Management: Project Planning: Contributing to project planning and estimating efforts for ABAP and Fiori/UI5 development. Collaboration with Teams: Collaborating with project managers, functional consultants, and other technical teams. Training and Knowledge Sharing: Team Training: Conducting training sessions for development teams on ABAP, Fiori, and UI5 best practices. Knowledge Sharing: Sharing knowledge and staying updated on the latest SAP technologies. Roles & Responsibilities Technical Leadership: Team Guidance: Provide technical guidance and leadership to ABAP, Fiori, and UI5 development teams. Code Reviews: Conduct code reviews to ensure adherence to best practices and coding standards. Architecture Design: SAP Landscape Architecture: Design the overall SAP landscape architecture, considering ABAP, Fiori, and UI5 components. Integration Architecture: Design integration points and data flows between ABAP and Fiori/UI5 components. ABAP Development: Complex ABAP Programming: Handle complex ABAP development tasks, including enhancements, custom reports, and user exits. Performance Optimization: Optimize ABAP code for performance, considering both traditional databases and SAP HANA. Fiori and UI5 Development: Fiori App Development: Lead the design and development of Fiori applications based on user requirements. Responsive UI Design: Ensure the design of responsive and intuitive user interfaces using SAPUI5. Integration and Middleware: SAP Gateway: Design and implement SAP Gateway services for seamless integration between backend systems and Fiori/UI5 apps. Middleware Integration: Oversee middleware integration for data synchronization and communication. Security: Authorization Design: Design and implement authorization concepts for ABAP, Fiori, and UI5 applications. Secure Coding: Ensure secure coding practices are followed to enhance overall system security. Performance Optimization: ABAP Code Performance: Analyze and optimize ABAP code for better performance. UI Performance: Optimize the performance of Fiori/UI5 applications for an enhanced user experience. Solution Documentation: Technical Specifications: Develop and maintain detailed technical specifications for ABAP, Fiori, and UI5 solutions. Architecture Documentation: Document overall solution architecture and design decisions. Stakeholder Collaboration: Business Requirements: Collaborate with business stakeholders to understand and translate business requirements into technical solutions. Cross-Functional Collaboration: Work closely with functional consultants, project managers, and other technical teams. Quality Assurance: Code Quality: Ensure adherence to coding standards and best practices. Testing Support: Provide support for unit testing, integration testing, and user acceptance testing. Change Management: Impact Analysis: Assess the impact of changes on existing ABAP, Fiori, and UI5 solutions. Change Documentation: Document changes and ensure proper change management processes are followed. Training and Knowledge Sharing: Team Training: Conduct training sessions for development teams on ABAP, Fiori, and UI5 best practices. Knowledge Sharing: Share knowledge on the latest SAP technologies and best practices within the team. Project Management Collaboration: Project Planning: Contribute to project planning and estimating efforts for ABAP and Fiori/UI5 development. Timeline Adherence: Ensure adherence to project timelines and deliverables. Continuous Improvement: Technology Trends: Stay updated on the latest trends and advancements in ABAP, Fiori, and UI5 technologies. Process Optimization: Identify opportunities for process improvement within the development lifecycle. Generic Managerial Skills : Building good working relationships with people at all levels Prioritizing tasks effectively for yourself and your team Having good communication skills Considering many factors in decision-making Bringing people together to solve problems Developing new ideas to solve customers' problems Cultivating relationships with customers Thanks & Regards Laxmivijay US IT Technical Recruiter. Procorp systems Inc. * -> [email protected] LinkedIn: https://www.linkedin.com/in/laxmi-vijay-a5aa47231/ -> https://procorpsystems.co/ Keywords: user interface user experience information technology California Colorado |
[email protected] View all |
Fri Feb 09 21:53:00 UTC 2024 |