SAP Abap Developer - Mobile Applications Job

Gigya Chicago , IL 60602

Posted 2 months ago

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:

icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon
lc_ad

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Back End Developer Net/Mvc/C Web Applications

Kin Workplace Technologies

Posted 2 days ago

VIEW JOBS 1/14/2021 12:00:00 AM 2021-04-14T00:00 <p><a href="https://kinhq.com" rel="nofollow noreferrer noopener" class="external">Kin</a> is seeking a back-end developer to join our enterprise workplace consulting team for a full-time position, with availability to begin immediately. We are a small, distributed, and close-knit team of developers, working 100% remotely throughout the United States. Our new web developer must be based in the United States, and be a U.S. citizen or a permanent resident of the U.S.</p><p><strong>As this is a 100% remote position, candidates will need to have a comfortable, quiet, and distraction-free work environment with a stable internet connection. Candidates must be willing to work within our business hours of 9AM - 5PM Central Time with some flexibility based on location.</strong></p><p><br></p><h3>Who We Are</h3><p>We are Kin, a workplace software company. Our mission is to help build happier, healthier workplaces and we currently help millions of employees make informed decisions about their future–from health and money, to careers and feedback.</p><p>This position will be working on our Enterprise Workplace Team where we build custom software that helps companies with tens of thousands of employees communicate all the ways employees are compensated–from salary, to healthcare, to retirement savings.</p><p><br></p><h3>Who We're Looking For</h3><p>You are an experienced back-end developer, having at least 2-3 years experience writing clean, efficient, well-tested code as part of a larger web application using the .NET/MVC/C# tech stack. In addition to writing server side code, you should also have a basic proficiency and comfort working with HTML, CSS, and JavaScript on the front-end. In this position, you will be working along side other developers, under the leadership of a senior developer and a project manager.</p><p>As a developer at Kin, your roles and responsibilities are not only limited to just writing code. To succeed in the position, you will need to be a great, senior-level, team player, collaborator, and problem solver.</p><p>Communication is key to our team's success, and you should be comfortable expressing your ideas and needs clearly, both verbally and in writing. Our developers regularly work and communicate closely with a diverse group of contacts on our client side, and must be able to explain technical concepts to non-technical people thoughtfully. Since our team is all remote, we use Slack, Basecamp, and video chats throughout the day, to stay connected.</p><p>In the the web developer role, here are some things you might do in a typical week:</p><ul> <li>Be responsible for 2-3 client-facing projects at a time, all at varying degrees of completion</li> <li>Learn, maintain, and make improvements or changes to a legacy code base</li> <li>Investigate and resolve 15-20 reported bugs</li> <li>Write a custom SQL query to investigate a data issue or inquiry from the client</li> <li>Make updates to a SQL server database schema using our in-house data modeling tool, X2O</li> <li>Create a SSIS data flow package to import user data into an application database</li> <li>Provide well-written messages to a client about the current status and upcoming roadmap for a particular site implementation</li> <li>Routinely provide detailed insight to a client explaining how you've implemented a piece of logic that they've specified to resolve a bug</li> <li>Work with a project manager to estimate project completion</li> <li>Gain more business domain knowledge of how benefits and retirement plans work, as you continue to implement more code for a client. You'll use this knowledge to become even more productive and valuable for future projects</li> <li>Perform scheduled code, database schema, and data migrations to various environments</li> <li>Respond to issues discovered in a dynamic and static scan of existing code bases</li> </ul><p><strong>Requirements</strong></p><p>All of our developers have experience in the following, in order of how often you’ll be using these languages/patterns:</p><ul> <li>.NET / C# / Web API using the MVC framework</li> <li>SQL (MS SQL, MySQL)</li> <li>Relational DB development</li> <li>Service-repository pattern and dependency injection</li> <li>jQuery/Javascript/Bootstrap</li> <li>HTML/CSS and .NET Razor Views</li> <li>Git and SVN version control systems</li> <li>SSIS (SQL Server Integration Services)</li> <li>Unit and regression testing</li> <li>Experience with Microsoft SQL Server and related tools</li> <li>Experience with database structures, stored procedures, functions, triggers, etc.</li> <li>Experience with SSIS and creating data flow tasks and transformations</li> <li>Experience with Redgate Data Tools</li> <li>Experience with Window Server Administration in IIS</li> <li>Experience with Windows Tasks, Powershell and automation tools</li> <li>Experience with continuous integration tools such as Jenkins and Octopus deploy.</li> </ul><p><strong>Benefits</strong></p><p>Kin is a close-knit, hard working team of software developers, designers, technical project managers, and support staff building better workplaces and employee experiences with technology.</p><p>We are a diverse workplace and welcome people of all backgrounds to apply for this position. We are intentional in our efforts to recruit diverse team members to cultivate an environment in which every team member feels included, respected, and embraced.</p><p>We offer an excellent benefits package, including:</p><ul> <li>We pay 50% of health, dental and vision insurance</li> <li>We pay 100% of life insurance, long and short term disability</li> <li>We have an outstanding PTO policy which includes vacation time, under the weather time, community outreach/volunteering, company holidays, bereavement leave, parental leave, and time and budget for personal growth.</li> <li>We offer a 401K retirement plan with employer matching</li> </ul><p><br></p><p>++++ Staffing and outsourcing agencies will not be responded to ++++</p> Kin Workplace Technologies Chicago IL

SAP Abap Developer - Mobile Applications Job

Gigya