Spread the love


Job Description :
The Business Platform Supply Chain(BPSC) team owns the SAP platform and supply chain implementation at Microsoft, a large-scale enterprise solution featuring SAP ECC (FI/CO, SD and HR modules), SAP SCM (APO, SNP, EM, DP, EM), GTS, PS, BODS & BW.
As a part of the BPSC team, as a Software Engineer, you will be personally involved in leading the designing, coding and testing features that enable our mission critical business partners. You will develop software and services at scale, innovating on the latest technologies (Cloud, Big Data, Mobile, Social, Security Software and services) while engineering for automated testing (in a TDD environment), Continuous Integration & Deployment as well as instrumenting telemetry that helps us monitor our service and helps diagnose and resolve issues quickly. You will work closely with peers across teams to help build flexible and high-performing components that enable next generation of business services.
Job Responsibilities

  • 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.
  • Lead the team in adopting relevant new technologies, tools, methods and processes from Microsoft and industry.
  • 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.
  • Gain a working understanding of Microsoft businesses and collaborate with mentors and leaders to contribute to cohesive, end-to-end experiences for our users.
  • Applies 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 fits for customer needs.

required qualifications:

  • at least 5 years of hands on development experience in sap abap
  • alv reports, batch data communication and processing
  • module pool programming, smart forms, sap script and adobe forms
    interfacing technologies – rfcs, bapis, ale/idoc and edi
  • abap objects- sap enhancements, customer exit, user exit, badis
  • switch framework and brfplus
  • web service development/wsdl interfaces, abap webdynpro and odata services
  • netweaver gateway
  • strong understanding of service oriented architecture, restful architecture etc.
  • strong domain knowledge in at least 1 area of sap domains
  • minimum 5 years of software development experience in building enterprise applications.

preferred qualifications:

  • big plus: experience developing paas solutions on microsoft azure platform including app services, event hub, azure ad, application insights etc.
  • experience in agile execution
  • strong interpersonal and communication skills
  • database stored procedure – abap managed database procedure
  • hana data modeling techniques including core data service views
  • data provisioning – sap landscape transformation(slt), bods, data services and smart data access
  • sap ui5 and fiori apps development
  • performance optimization techniques in s/4 hana



Source link

Leave a Reply

Your email address will not be published. Required fields are marked *