Loading...
Share this Job

SAP ABAP Developer

Apply now »

Date: Jan 31, 2021

City: Chicago, IL, US

Company: SAP

Requisition ID: 271648
Work Area: Software-Design and Development
Expected Travel: 0 - 10%
Career Status: Professional
Employment Type: Regular Full Time

 

COMPANY DESCRIPTION

SAP started in 1972 as a team of five colleagues with a desire to do something new. Together, they changed enterprise software and reinvented how business was done. Today, as a market leader in enterprise application software, we remain true to our roots. That’s why we engineer solutions to fuel innovation, foster equality and spread opportunity for our employees and customers across borders and cultures.
SAP values the entrepreneurial spirit, fostering creativity and building lasting relationships with our employees. We know that a diverse and inclusive workforce keeps us competitive and provides opportunities for all. We believe that together we can transform industries, grow economics, lift up societies and sustain our environment. Because it’s the best-run businesses that make the world run better and improve people’s lives.

PURPOSE AND OBJECTIVES

 

SAP Mobile Center of Excellence team is developing next generation complex mobile applications for S/4HANA and other SAP business solutions, using SAP Cloud Platform.  The team uses agile/scrum development process and test driven development approach, with emphasis on a continuous integration, unit testing and peer reviews. We are looking for an experienced software developer to join the integration development team at the Chicago, Illinois location, for the development of reusable integration services for the mobile applications and cloud solutions.

 

If you become one of us, you will have the possibility to work on all aspects of the lifecycle of the project – gathering requirements, technical research, backend development, frontend development, quality assurance, deployment, maintenance and support. You will also have the opportunity to experience the work in a team built on an incredible Team Culture and enjoyable atmosphere.

 

EXPECTATIONS AND TASKS

 

  • Design, development and support of backend integration components for new and existing complex mobile applications in areas such as enterprise asset management and field services.
  • Coordinate design and development of new features with other members of the team.
  • Develop software products using TDD approaches, in accordance with SAP’s development standards and as specified in an approved design document
  • Ability to work independently as well as with the team
  • Ability to understand and master new technologies quickly
  • Test software in accordance with SAP’s testing standards as defined in the unit test plans
  • Provide support to quality assurance and consulting services as needed
  • Enthusiastic to work in a dynamic and challenging working environment with changing requirements and constantly changing technologies 

  • Work closely with product management and customers to holistically understand business and user requirements, and continuously improve own products to provide software which users really love to work with
  • Build up experience and solutions for DevOps models
  • Full Stack Development: Develop both frontend and backend tasks, Test, Maintenance and Support
  • Work closely with Product Owners, Architects, User interaction designers, and QA engineers
  • As a senior developer, you will be responsible for end-to-end feature development from requirements, design and development of software components.
  • Support DevOps related tasks including delivery, operations and support of the cloud service and operations, drive improvements and innovations in development
  • Apply latest cutting-edge cloud technologies, mentor team and showcase good team player skills, work with geographically distributed teams seamlessly
  • Experience of working in an Agile Software development environment and teams, understanding and experience of system quality, security, performance, maintainability & extensibility 

 

EDUCATION AND QUALIFICATION / SKILLS AND COMPENTENCIES

 

  • Good degree in computer or natural science, engineering sciences, natural sciences, mathematics or equivalent subject
  • Solid background in computer software development fundamentals and technologies (algorithms and data structures, on-device memory management, user interface development, design patterns, data transfer protocols, software engineering, multi-tier application architectures, etc.)
  • Professional experience with SCRUM or other agile process
  • Strong analytical and problem-solving skills
  • Following agile development principles like test-driven development is a must
  • Experience in SAP application development using ABAP is a must
  • Strong development skills in following areas: ABAP, ABAP OO
  • Good knowledge in SQL programming and Data Modelling
  • Good knowledge on CDS Views, oData framework
  • Knowledge in SAP ERP system and S/4HANA system is a must
  • Knowledge on SAP Cloud Platform and related technologies is a plus
  • Knowledge on SAP Cloud Integration is a plus
  • Knowledge on SAP Mobile Development Kit and/or SAP Cloud Identity is a plus
  • Knowledge on building applications with SAP Cloud Application Programming Model 
  • Skills in iOS or Android development is a plus
  • Familiarity with Cloud Foundry is a plus
  • Familiarity with SAP UI technologies like SAP Fiori, Fiori Element, UI5, JavaScript is a plus
  • Familiarity with web technologies like jQuery, SOAP & REST, oData is a plus
  • Familiarity with ABAP RESTful Application Programming(RAP) is a plus
  • Familiarity with Cloud Application Programming(CAM) is a plus
  • Strong focus on usability, user experience, quality and performance
  • Open minded, curious, self-driven, results-oriented team player with entrepreneurial spirit
  • Excellent time management and prioritization skills, multitasking
  • Willingness to learn and research new concepts and technologies
  • Fluent English language skills both in speaking and writing are a must

 

WORK EXPERIENCE

 

  • 3 ~ 5 years of application development experience with SAP systems such as SAP ERP, S/4HANA or SAP Cloud Platform.
  • Experience in agile work environments and Scrum driven projects.

WHAT YOU GET FROM US
Success is what you make it. At SAP, we help you make it your own.
A career at SAP can open many doors for you. If you’re searching for a company that’s dedicated to your ideas and individual growth, recognizes you for your unique contributions, fills you with a strong sense of purpose, and provides a fun, flexible and inclusive work environment – apply now.

SAP'S DIVERSITY COMMITMENT
To harness the power of innovation, SAP invests in the development of its diverse employees. We aspire to leverage the qualities and appreciate the unique competencies that each person brings to the company.

SAP is committed to the principles of Equal Employment Opportunity and to providing reasonable accommodations to applicants with physical and/or mental disabilities. If you are interested in applying for employment with SAP and are in need of accommodation or special assistance to navigate our website or to complete your application, please send an e-mail with your request to Recruiting Operations Team. (Americas:Careers.NorthAmerica@sap.com or Careers.LatinAmerica@sap.com, APJ: Careers.APJ@sap.com, EMEA: Careers@sap.com). Requests for reasonable accommodation will be considered on a case-by-case basis. Successful candidates might be required to undergo a background verification with an external vendor.

EOE AA M/F/Vet/Disability:
Qualified applicants will receive consideration for employment without regard to their age, race, religion, national origin, gender, sexual orientation, gender identity, protected veteran status or disability.

Successful candidates might be required to undergo a background verification with an external vendor.
Additional Locations:


Nearest Major Market: Chicago

Job Segment: SAP, ABAP, Engineer, ERP, Developer, Technology, Engineering