job summary: The Senior Software Engineer is responsible for SAP Software development using the latest S4 HANA, BTP and cloud related tools/technology, and provide SAP technical architecture across the organization, championing innovation, continuous improvement and automation. This role will be focusing on leading application development, modernization, and ensuring customized solutions are resilient and follow MPC standards and best practices. The ideal candidate possesses a strong background in application security best practices. Additionally excellent leadership and strong communication skills are essential. location: SAN ANTONIO, Texas job type: Permanent salary: $115,000 - 140,000 per year work hours: 8am to 4pm education: Bachelors responsibilities: Bachelor's degree required 5+ years of relevant experience requiredExperience with solution design, enterprise architecture, and SAP S/4 HANA implementation that includes CDS, OData, Adobe forms, BRF+, Workflow, BADI's and user exits required.Experience with SAP BTP ServicesExperience with API or DevSecOps CI/CD pipeline integration is preferred.Experience migrating On-Prem SAP 2022 S/4 HANA environment to SAP RiseExperience defining and executing an SAP Clean Core Strategy through BTP ServicesExperience developing Fiori applications using SAPUI5 and Fiori Elements preferred. qualifications: Experience level: ExperiencedMinimum 5 years of experienceEducation: Bachelors (required) skills: SAPBTPClean Core SAP ApplicationsSoftware ArchitectureProfessional Engineer Equal Opportunity Employer: Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, National Origin, Age, Genetic Information, Disability, Protected Veteran Status, or any other legally protected group status.At Randstad Digital, we welcome people of all abilities and want to ensure that our hiring and interview process meets the needs of all applicants. If you require a reasonable accommodation to make your application or interview experience a great one, please contact HRsupport@randstadusa.com. Pay offered to a successful candidate will be based on several factors including the candidate's education, work experience, work location, specific job duties, certifications, etc. In addition, Randstad Digital offers a comprehensive benefits package, including health, an incentive and recognition program, and 401K contribution (all benefits are based on eligibility). This posting is open for thirty (30) days.