> Markdown version of [/jobs/ext/3390922-senior-developer](https://www.wearedevelopers.com/jobs/ext/3390922-senior-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Developer - **Company:** SAP LTD. - **Location:** San Ramon, CA, United States - **Experience:** Expert - **Salary:** $168,991.0 - $222,288.0 - **Contract:** Permanent contract - **Skills:** Clean Code Principles, SAP Cloud, Java (Programming Language), .NET Framework, Application Performance Management, Automation of Tests, Unit Testing, Cloud Computing, Code Review, Databases, Computer Engineering, Data Structures, Software Debugging, Spring Framework, SAP (Applications), SAP HANA, SQL Databases, Information Technology, Restful APIs, Docker - **Published:** September 1, 2026 - **Apply:** https://www.techcareers.com/job.asp?id=3373890483&tx=FL232FFG&pt=1&aff=0B19D771-A501-4A5E-8338-2A822B784D54&utm_source=Job%20Feed&utm_medium=textkernel&utm_campaign=DE&utm_term=0B19D771-A501-4A5E-8338-2A822B784D54 ## About the Role Bachelor's degree or foreign equivalent in Computer Science, Computer Engineering, Electrical Engineering, or a related field of study and six (6) years of progressive post-baccalaureate experience in the job offered or related occupation. Alternatively, a Master's degree or foreign equivalent in Computer Science, Computer Engineering, Electrical Engineering, or a related field of study and four (4) years of experience in the job offered or related occupation. Qualifications/Skills and Competencies Experience: Experience must include three (3) years involving each of the following: * Designing and Implementing REST APIs; * JAVA and Spring Framework; * .NET Framework; * Database Systems in SQL; * Unit testing and Automation frameworks; * Data structures and algorithms; * Docker based systems; * Domain Knowledge and SAP SF Onboarding module; * SAP Analytics Cloud and SAP HANA; and * Working with cross-functional teams including product, design and cloud operations to define, design, and ship new product features. ## Description The role ensures the delivery of high-quality, scalable, and secure solutions through efficient coding, testing, and collaboration with cross-functional teams to continuously optimize application performance, security, and user experience. Design scalable, secure, and high-performing applications, leveraging tools and programming paradigms to write clean, maintainable and efficient code, and conducting code reviews. Develop, test, deploy/deliver, and maintain applications that meet business objectives and user needs, leveraging tools and programming paradigms to write clean, maintainable, well documented and efficient code, and conducting code reviews. Collaborate with cross-functional teams (product, design and cloud operations) to define, design, and ship new features. Optimize and automate the software delivery process, including automated testing at multiple level to ensure that reliable software can be delivered frequently. Troubleshoot, debug, and enhance applications to optimize performance, security, and resolve customer issues including root cause analysis and preventive actions.