What are the responsibilities and job description for the Developer position at SAP?
Requisition ID: 374713
Work Area: Software-Design and Development
Expected Travel: 0%
Career Status: Professional
Employment Type: Regular Full Time
Career Level: T2
Original Posting Date: 06/09/2023
Location: Pittsburgh, PA
Purpose and Objective:
SAP Labs, LLC seeks a Developer at our Pittsburgh, PA location to develop reliable and performant code in C for a critical Supply Chain algorithm library.
Expectations and Tasks:
Work in the SCAL team with other developers following a SCRUM methodology and standard Software Development practices (BDD, TDD). Work with PO and SCRUM team on defining and estimating the backlog of the team. Work with Operation Research Scientists on prototyping Supply Chain algorithms and later doing the Engineering to productize them. Be able to read mathematical formulations provided by the Operation Research Scientists and convert that into a software design and working code. Work with other members of the SCAL Scrum team on collaboratively doing high level designs.
Education and Qualifications/Skills and Competencies:
Bachelor's degree or foreign equivalent in Computer Science, Engineering, Mathematics, or a related field and 5 years of progressive experience in the job offered or a related occupation. The company will also accept a Master’s degree or foreign equivalent in Computer Science, Engineering, Mathematics and 2 years of experience in the job offered or a related occupation.
Work Experience:
Experience must involve 2 years in the following:
- Utilize C developing production systems;
- Apply Object-Oriented Programming and Object-Oriented Design Principles;
- Create Software Designs using Object Oriented methodology;
- Apply Software Design Patterns;
- Design and develop software using Test Driven Development (TDD);
- Develop production systems on and for Linux environments;
- Configure and compile complex C programs using GCC and CMake;
- Write automated Unit Tests in C ;
- Debug C programs using GDB;
- GIT or other source control tools;
- Profile tools for C programs, including valgrind;
- Code Analysis tools for C , including Coverity or clang-tidy;
- Debug and troubleshoot C programs in Linux;
- Multi-threaded programming in C and distributed programming concepts; and
- Utilize Shell/bash scripting, python scripting, advanced Data Structures and Algorithms, including STL in C .
Travel: N/A. Telecommuting permitted.
This position is eligible for the Employee Referral Program subject to the eligibility criteria outlined in the SAP Internal Employee Referral Policy.
Internal use only: reference code lhrs4262
SAP:SAIL
Compensation Range Transparency: The annual base salary range for this position is $117,957 - $139,680. SAP believes the value of pay transparency contributes towards an honest and supportive culture and is a significant step toward demonstrating SAP’s commitment to pay equity. SAP provides the annualized compensation range inclusive of base salary and variable incentive target for the career level applicable to the posted role. The targeted combined range for this position is $117,957- $156,700 USD. The actual amount to be offered to the successful candidate will be within that range, dependent upon the key aspects of each case which may include education, skills, experience, scope of the role, location, etc. as determined through the selection process. Any SAP variable incentive includes a targeted dollar amount and any actual payout amount is dependent on company and personal performance. Please reference this link for a summary of SAP benefits and eligibility requirements: SAP North America Benefits.
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.
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.
Salary : $117,957 - $139,680