Software-Design and Development

Senior Developer

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

Original Posting Date: 6/22/2022


Location: San Ramon, CA


Purpose and Objective: 

SAP America, Inc. seeks a Senior Developer at our San Ramon, CA location responsible for providing broad technical expertise and solutions that align with enterprise architecture standards and advance the DevOps team towards self-serviceable continuous deployment.


Expectations and Tasks:

Facilitate, analyze and design tasks required to ensure that systems are designed and mature appropriately and effectively. Work with members across application development architecture and play an integral role in partnering with DevOps, Architecture, Application Development, Testing and Operations, along with Cloud Architecture and Engineering teams to enable continuous deployment while practicing and promoting reliable engineering principles through self-service and automation. Leveraging Automation/DevOps principles, experience with operational tools, and able to apply best practices for infrastructure and software. Creating Docker Containers leveraging existing Linux Containers in addition to creating Docker Containers from scratch. Platform/application migration from a premise, monolithic, closed architecture system to a modern, open, micro-services, cloud-based system. Continuous Performance Management. Measure performance and work with developers and QAs for improvements leveraging on capabilities of APMs like ELK, Dynatrace. Ensure appropriate CI/CD pipelines are built and executed with automation and utilization of appropriate DevOps tool on both Cloud and on-premise infrastructure. Focus on Security Hardening at various layers like to reduce the attack surface by vulnerability management and adoption of cybersecurity best practices. Work with release management and development teams for efficient deployment of software releases using continuous delivery/deployments approaches. Administer, configure, and troubleshoot middleware and web servers, Enterprise Java Application Servers like Web Sphere, Jboss, Apache Tomcat, Nginx. Perform Root Cause Analysis and provide mitigation plans for problem resolution and issue zero repeat. Hands-on experience in Apigee Edge API Platform Administration and in APIGEE On-Premises installation and upgrades. Good Knowledge on Capacity Planning for peak season, analyze the Capacity vs Usage and perform Load Test to certify readiness and stability of environments.


Education and Qualifications/Skills and Competencies:

Bachelor's degree in Computer Science, Engineering, Mathematics, or related field of study and 6 years of experience required. The company will also accept a Master's degree and 4 years of experience. Employer will accept a three year or combination of degrees/diplomas as meeting the Bachelor’s degree requirement.


Work Experience: 

Experience must involve 4 years in the following: Develop and administer processes, tools, and methodologies to balance needs throughout the SDLC, from coding and deployment to maintenance and updates following DevOps best practices such as CI/CD pipeline; Cloud Infrastructure Management on Azure and Google Cloud Platform with Automation using Terraform, Jenkins, Ansible; Microservices design and implementation with Site Reliability Principles and deployment on Docker and Kubernetes; Migration of application from an on-premise, monolithic, closed architecture system to a modern, open, micro-services, cloud-based system such as Azure, GCP; API Gateway Infrastructure Administration using Google APIGEE and lead the design and implementation of various API Management solutions both on Cloud and On-prem setups; Performance troubleshooting analyzing Heap memory dumps on MAT tool, Thread dump, Http watch logs, JVM profiling analysis to figuring out performance bottlenecks; Architecting Middleware applications such as Web Sphere/Jboss/Tomcat for governance of periodic alignment of architecture framework to meet business needs; Troubleshooting critical issues by analyzing logs from application, database, network using different enterprise solutions such as Splunk, ELK, Wireshark, Database Performance Analyzer for debug; and UNIX, Solaris and Linux-based operation systems administration with virtualization technologies, Storage, Network devices and experience in building large enterprise setups.


Travel:  N/A

Internal use only: reference code lhrs4262


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: or, APJ:, EMEA: Requests for reasonable accommodation will be considered on a case-by-case basis.

This position is eligible for the SAP Employee Referral Program subject to the eligibility criteria outlined in the SAP Internal Employee Referral Policy.

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.
Additional Locations:  

Requisition ID:  347354
Posted Date:  Jul 21, 2022
Work Area:  Software-Design and Development
Career Status:  Professional
Employment Type:  Regular Full Time
Expected Travel:  0%

San Ramon, CA, US, 945 83

Job alert

Job Segment: Testing, Cloud, Information Technology, Developer, IT Architecture, Technology