SAP ABAP Developer

General Description

 

Solution Engineering Software Engineers design, build, test, deploy, and support products, platforms and solutions. They work collaboratively with Architects and Analysts to develop the physical design and build solutions that meet the defined functional, quality, performance, security and architectural standards.

 

Solution Engineering Software Engineers are primarily responsible for creating and implementing the physical design which includes: building, testing, and deploying code; configuring systems; resolving defects; confirming compliance with security, performance and related standards; providing level 2 and 3 technical support; and delivering recommendations to improve systems.

 

Solution Engineering Software Engineers use the latest methods, tools, and principles (e.g., Lean, Kanban, and Agile) to continuously deliver a value stream to the customers and businesses they serve. They understand how to leverage modern architectural components to design modular, flexible solutions. Solution Engineering Software Engineers highly value reuse of existing assets to avoid reinventing the “wheel.” Solution Engineering Software Engineers design and build for safety, resilience, and reliability.

 

The Software Engineer is involved in the full systems life cycle and responsible for designing, coding, configuring, testing, implementing and supporting application software and systems that are delivered on time and within budget. They work closely with Architects to define the physical design, and with Analysts and Product Managers to understand the business requirements that drive the analysis and physical design of technical solutions. Software Engineers may be assigned to either development or support functions.

 

 

Application and Process Experience:

 

  • Experience with SAP Supply Chain Systems, specifically Inventory Planning systems is highly desired
  • Experience with SAP ABAP Programming language
  • ABAP Unit Testing
  • Agile Processes

 

Key Deliverables & Activities

  • Physical Design
  • Coding & Configuration
  • Automated Unit & Integration Tests
  • Training
  • System Documentation
  • Hardware & Software Evaluations
  • Task-level estimation
  • Application Performance
  • Agile SDLC
  • Escalated Support

 

Key Activities:

 

  • Develops applications: designs and develops optimal system solutions to meet business needs
  • Application Performance: creation of reusable components and other performance-enhancing techniques. Creates monitoring reports on performance
  • Provides application support training: to analysis, testing and production support (in some cases) team members
  • System Documentation: writes and reviews documentation for accuracy
  • System leader (technical or configuration): recognized as a leader in at least two disciplines and/or areas
  • Hardware and software evaluations: performs hardware & software evaluations
  • Task-level estimation: provides and mentors
  • Agile SDLC: Coaches & executes agile SDLC. Participates in Initiate and Plan phases
  • Automated Unit testing: assist in defining TDD best practices. Writing and executing automated unit and integration testing.

 

Years of Experience

 

3 to 6 years development experience

6+ years IT industry experience

 

 

 

“Grainger is an Equal Opportunity / Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, gender identity, sexual orientation, disability, or protected veteran status.”

 

Company
Grainger
Posted
11/04/2020
Salary Range
$90,000.00 - 124,000.00
per Year
Salary range estimated by
Location
LAKE FOREST, IL 60045-5201, US