Requisition ID: 271648
Work Area: Software-Design and Development
Expected Travel: 0 - 10%
Career Status: Professional
Employment Type: Regular Full Time
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 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
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.