Software Engineer II at Microsoft
Hyderabad, Telangana, India -
Full Time


Start Date

Immediate

Expiry Date

25 Feb, 26

Salary

0.0

Posted On

27 Nov, 25

Experience

5 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

SAP BTP Development, RAP Programming, CAP Programming, ABAP, Java, NodeJS, SAP Integration Suite, SAP Extension Suite, SAP Analytics Cloud, Cloud Integration Gateway, OData, Restful ABAP, SAPUI5, Fiori, API Management, Problem Solving

Industry

Software Development

Description
Design and develop large-scale distributed software services and solutions Practice Agile+ software development by adding and leveraging Telemetry/Instrumentation to our components and services to drive decisions while executing in an agile cadence for engineering activities such as designing, coding, testing, debugging and incident management. Adhere to and drive sound software engineering practices through design reviews, system design through well-defined interfaces across multiple components, code reviews, leveraging data / telemetry to make decisions. Develop “best-in-class” engineering for our services by ensuring that the services and the components are well-defined and modularized, secure, reliable, diagnosable, actively monitored and reusable. Design and implement an SAP ecosystem that fulfills the company's business requirements, ensuring alignment with overall business strategy. Understand integrated business processes within the SAP module, including interactions with extended business systems. Pays utmost attention to quality right from the design phase, incorporating TDD practices and are engineered for testability Exposes test coverage issues, organizes and implements integration tests, and resolves problem areas. Demonstrate excellent verbal and written communication skills. Apply coding patterns and best practices. Collaborate effectively with other disciplines of the project team. Identify new opportunities to help meet our customers' needs. Stay educated on existing, emerging technologies and do POCs to evaluate technology that fits customer needs. BE/BTech/ ME /MTech in Computer Science, or related technical discipline A minimum of 5-8 years of hands-on experience in SAP BTP development using RAP/CAP programming models. Working knowledge of extensibility using technologies like ABAP, Java, NodeJS etc. in the BTP Platform. Design and implement innovative solutions using SAP BTP services, including SAP Integration Suite, SAP Extension Suite, and SAP Analytics Cloud Knowledge of Cloud Integration Gateway (CIG) Experience in SAP ABAP Programming - Advanced ABAP OOPS, OData, Restful ABAP, SAP Workflow, SAPUI5, Fiori, Enhancements (SAP Enhancements, Customer Exit, User Exit, BADIs), Experience on BRF+, AIF, Business Objects, Smart Forms, SAP Script and adobe forms. Interfacing Technologies - RFCs, BAPIs, ALE/IDOC and EDI, Web Service development/WSDL, API Management. Resolve complex system integration challenges working with other members of the team and external teams. Working Experience in Custom development for Procurement (Source to Pay) modules. Experience in implementing SAP Ariba integration with SAP S/4HANA, Must be able to participate in a team environment and communicate effectively Strong problem solving, troubleshooting skills along with sound judgement and decision-making skills. Strong verbal and written communication skills Experience working with geographically diverse groups SAP BTP certification. ABAP on HANA and S/4HANA Implementation or SoH (Suit on Hana) experience. Understanding of the Source to Pay business process. Experience of Ariba Buying & Invoicing (B&I) Implementation Excellent ability to succeed in ambiguous environment. Optional - Exposure to AI/ML/GPT
Responsibilities
Design and develop large-scale distributed software services and solutions while practicing Agile+ software development. Ensure that services are well-defined, modularized, secure, reliable, and actively monitored.
Loading...