SAP Function Specialist

Published August 15, 2018
Location Jackson, MI
Category Default  
Job Type Contractor  


Location: Jackson, MI

Duration: 7 months to 12 months contract


Department Summary

The Application Portfolio Services team leads a variety of projects throughout the software development life cycle lifecycle; this includes requests for change from business units through to new delivery.  The team has knowledge and support from requirements gathering, documentation, analysis, design through implementation and hand off to operations spanning multiple simultaneous projects.  The team works within defined company and department standards and has a focus on internal customer service.  The team works in a hybrid agile environment and delivers secure, quality applications to support business portfolios.

Job Description/Responsibilities

The SAP Functional consultant works within the Application Platform Services (APS) team to develop and deliver technology solutions.  The scope of technology in the APS environment includes SAP, non-SAP systems (.NET), Sharepoint services, and interfaces with multiple vendors/external organizations.  The team utilizes a hybrid agile format delivering enhancements and new applications. The team is comprised of resources with expertise in many technology stacks across multiple portfolios.

Key responsibilities include:

  • Analyze business problems, identify technology options, and define detailed specifications of technology solutions according to company standards and guidelines; develop technical specifications using functional and/or business requirements as a starting point
  • Perform analysis and refine system requirements and designs
  • Identify, develop, deploy, and provide post implementation support of infrastructure and or application technologies to support the company's business requirements
  • Applies principles, methods, and procedures for designing, developing, optimizing, and integrating new and/or reusable systems components
  • Perform prototyping, design, development, testing, debugging, documentation and implementation of software applications in an agile environment
  • Design and develop efficient and effective applications through optimal use of reusable components
  • Ensure that applications are optimized for state‐of‐the‐art technology and functionality, comply with regulatory requirements, and are consistent with the current and planned infrastructure and data environments
  • Determine output media/formats
  • Design and document user interfaces
  • Work with Quality Assurance and the business partners to test applications; assure software and systems quality and functionality, i.e. meets documented business requirements
  • Integrate hardware and software components
  • Write and maintain program documentation
  • Participate in the evaluation of new software technologies
  • Ensure the rigorous application of information security/ information assurance policies, principles, and practices to the delivery of application software services
  • Provide time/resource estimates for assigned tasks
  • Participate in design and code reviews for other members of the development team