SAP ABAP Consultant Job Summary : - An SAP ABAP Consultant is responsible for the design, development, and implementation of custom SAP applications using ABAP (Advanced Business Application Programming). This role involves working closely with business stakeholders, SAP functional consultants, and other technical teams to deliver high-quality SAP solutions that meet business requirements. Skills : - At least two full life-cycle implementation projects (from Blueprint/Explore through Go-Live). Should have sound configuration knowledge of master data, GL, AP, AR, Asset accounting and Cash and Bank accounting including new GL accounting, automatic payment programs and closing cockpit. Should be well versed in cost element, cost center, internal order and profit center accounting. Understands General Ledger integration to Funds Management and Grants Management modules following SAP ASAP or Activate Methodology standards. Hands-on experience with SAP ECC 6.0 and/or S/4HANA. Understands integration between modules. Responsibilities : - Design, code, and test SAP ABAP programs and applications. Create and modify SAP scripts, forms, and reports (SAPscript, SmartForms, Adobe Forms). Develop custom enhancements using ABAP, such as user exits, BADIs, BAPIs, and enhancements spots. Develop interfaces using ALE, IDOCs, RFC, and other integration technologies. Collaborate with functional consultants to understand business requirements and translate them into technical specifications. Create detailed technical design documents for new developments and enhancements. Provide ongoing support and maintenance for existing SAP applications. Troubleshoot and resolve technical issues in the SAP environment. Perform code reviews and ensure compliance with SAP coding standards and best practices. Conduct unit testing and support integration testing activities. Debug ABAP programs to identify and fix defects. Optimize ABAP code for performance improvements. Analyze system performance issues and implement appropriate solutions. Work closely with SAP functional teams, project managers, and business users. Communicate project status, issues, and risks to stakeholders.
Angular Senior Consultant 6 to 8 years of experience in Angular (v8.0 and above) including typescript Technical Skillset Required: Components Templates : Creating and managing reusable UI components. Directives Pipes : Customizing and formatting data dynamically. Services Dependency Injection : Managing data flow and application state. Routing Navigation : Implementing single-page application (SPA) navigation. Observables : Handling asynchronous operations and state management. Wireframing Prototyping : Utilizing tools like Figma, Zeplin. Material Design : Implementing Angular Material for consistent UI components. Typography Color Theory : Ensuring aesthetic and readable designs. Responsive Design : Utilizing CSS Grid, Flexbox, and media queries. HTML5 CSS3 : Expertise in layout structuring and styling. SCSS/SASS : Writing maintainable and scalable styles. Material UI : Leveraging pre-built design frameworks for efficient development. CSS Animations Transitions : Adding interactive elements with smooth effects. GitHub : Managing code collaboration and versioning. Hosting Deployment : Deploying Angular applications on Tomcat. Testing on Multiple Browsers : Ensuring consistency across Chrome, Firefox, Safari, and Edge. ARIA Attributes : Enhancing accessibility for all users. Keyboard Navigation Screen Readers : Implementing tab navigation and voice-over support. Chrome DevTools : Debugging CSS and JavaScript issues effectively. Responsibilities: Write clean, efficient, and maintainable code using JavaScript, CSS, and HTML. Develop application code and unit tests in AngularJS, Java Technologies, and REST Web Services. Conduct performance tests to ensure optimal application performance. Debug and troubleshoot application issues to maintain functionality. Integrate third-party libraries to expand the codebase s capabilities. Collaborate and communicate effectively with team members on tasks and project updates. Consult with the design team to make technical and design decisions for Angular projects. Ensure cross-browser compatibility across different platforms. Maintain and enhance existing codebases for improved functionality and user experience. Stay up to date with evolving Angular features and best practices. Skills Required: Proficiency in AngularJS, TypeScript, JavaScript, HTML, and CSS. Ability to create custom directives, modules, and services. Strong understanding of front-end technologies and web development concepts. Experience in developing user-friendly, robust, and scalable applications. Excellent problem-solving and debugging skills. Effective communication and teamwork abilities. Business Skills Excellent oral and written communication skills, the ability to clearly and concisely communicate with others. Experience with Microsoft Office suite including Word, Excel, PowerPoint, and Visio. Understanding of business processes for focus areas or multiple modules. Ability to do research and perform detailed tasks. Strong analytical skills. Consulting Skills Aptitude for working in a team environment; problem-solving skills, creative thinking, communicating clearly and empathetically, strong time management, and ability to collaborate with all levels of staff. Ability to explain ideas and concepts to other project team members and to client personnel. Has a solid foundation for consulting soft skills necessary for client engagements and may act as a coach for others related to these soft skills. Ability to interpret requirements and apply SAP best practices. Ability to identify upsell opportunities and assist in the management of scope. Creates professional relationships with client Develop new professional peer relationships for additional business or possible new consultants Helps develop overall marketing messages Communicates project resource requirements to staffing coordinator/clients Ensures quality implementation (works with QA program) May participate in Pre-Sales as part of the client pursuit team Leadership Skills Seeks ways to increase the project team effectiveness Acts as a mentor to Consultants and Sr. Consultants Works well as a member of a team Seeks ways to increase their level of contribution and therefore team effectiveness Personnel Development Development of consultants to meet your project s requirements Maintains knowledge of focus area at an expert level (known as the consultant s consultant) Give effective feedback (Immediate and Evaluations) General Skills/Tasks Evaluates and design application and/or technical architectures Leads team effort in developing solutions for projects Completes assignments within budget, meets project deadlines, makes and keeps sensible commitments to client and team Meets billing efficiency targets, and complies with all administrative responsibilities in a timely and effective manner Keeps project management appraised of project direction and client concerns Understands the client s business and technical environments Regularly prepares status reports Effectively manage a single engagement on a detailed level Define project scope Direct team efforts in developing solutions for mission-critical client needs Manage the team responsible for the daily activities of assigned projects Ensure project quality, satisfaction, and profitability Perform personnel performance evaluations Provide personnel performance, development, and education plans Refer to the Performance Plan and Job Description documents for additional responsibilities of this position