Senior Associate Software Engineer--SAP

Truist - Greensboro, NC

Hiring: Senior Associate Software Engineer--SAP Company: Truist Location: Greensboro, NC Job Posted Time: 2026-09-03 11:04:59 Employment Type: Full-time / Hybrid Target Skills & Keywords : ABAP, AWS, Accessibility, Agile, Azure, Azure DevOps, CI/CD, CPT, Embedded Systems, Event-Driven, GCP, Git, GitHub, Jenkins, Kafka, Microservices, REST, RESTful, Regulatory Compliance, SAP, SOA, SQL, SonarQube, Systems Integration, Unit Testing About the job Experience: •3 years of experience or equivalent education and software engineering training or experience. Required Skills: •Following is a summary of the essential functions for this job. Other duties may be performed, both major and minor, which are not mentioned below. Specific activities may change from time to time. •Lead the design, development, and implementation of customized SAP solutions, software integrations, enhancements, and extensions utilizing technologies specific to the project or business area. •Develop and maintain programs to enhance SAP applications using SAP development tools and frameworks including ABAP, ABAP Objects, SAPScript, SmartForms, Adobe Forms, iDocs, BAPIs, RFCs, OData Services, CDS Views, and SAP Gateway technologies. •Serve as the technical lead for SAP development initiatives, establishing development standards, performing design reviews, and ensuring adherence to architecture, security, and engineering best practices. •Lead and participate in the analysis, design, development, testing, implementation, maintenance, and support of highly complex SAP solutions, ensuring quality through comprehensive unit testing and support of integrated release testing activities. •Architect and support integrations between SAP and enterprise platforms utilizing APIs, middleware solutions, event-driven architectures, cloud services, and third-party applications. •Provide technical leadership for SAP S/4HANA development, including extensions, enhancements, Fiori applications, CDS views, RAP development models, and Business Technology Platform (BTP) integrations. •Build and maintain non-functional monitoring, logging, observability, and operational support capabilities for critical SAP business applications. Qualifications: •The requirements listed below are representative of the knowledge, skill and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. •Bachelor’s degree and 3 years of experience or equivalent education and software engineering training or experience. •In-depth knowledge of information systems with the ability to identify, apply, and implement IT best practices. •Understanding of key business processes and competitive strategies related to the IT function. •College degree in Computer Science, Mathematics, Engineering, or related field of study. Bachelor's degree in Computer Science, Computer Engineering, or related field and eight years of experience, or equivalent combination of education and work experience. •Banking or financial services industry experience. •Demonstrated leadership experience leading SAP development teams, coordinating technical resources, conducting code reviews, and establishing development standards and best practices. •Extensive experience architecting and delivering SAP ECC and SAP S/4HANA solutions across Finance, Controlling, Procurement, Banking, Project Systems, and related functional areas. •Expert knowledge of ABAP programming, ABAP Objects, SAP Data Dictionary, SAP file structures, SAP EDI, ALE, iDocs, BAPIs, RFCs, enhancement frameworks, user exits, BAdIs, and interface development patterns. •Demonstrated experience designing and developing SAP S/4HANA solutions utilizing CDS Views, AMDPs, OData Services, Fiori applications, SAP Gateway, RAP, and embedded analytics. Interested candidates, please apply directly through the job posting on company's career page or try via AI auto apply on this platform. Don't miss this opportunity to join a forward-thinking team!