
Software Engineer---SAP
Truist Financial Corporation2 months ago
Atlanta, GA, USA +2 moreSenior
Responsibilities
- Design, develop, test, deploy, and maintain complex SAP BTP applications and services.
- Develop cloud-native applications using SAP CAP Java, SAP HANA Cloud, and SAP BTP services.
- Design and implement enterprise integrations using SAP Integration Suite, including Cloud Integration, API Management, Open Connectors, and Event Mesh.
- Develop and enhance SAP Fiori and SAPUI5 applications.
- Create and consume REST APIs, OData services, and event-driven integrations for SAP and non-SAP systems.
- Lead design discussions, code reviews, troubleshooting, production support, and technical solution activities.
- Apply secure coding, governance, compliance, integration, monitoring, and performance optimization practices.
- Support CI/CD, automated testing, DevOps, release management, and cloud deployment activities using Git and enterprise tools.
- Mentor junior engineers and advance SAP BTP development standards, reusable frameworks, and integration best practices.
Requirements
- Bachelor’s degree in computer science, software engineering, or a related field with five years of relevant experience, or equivalent education and training.
- At least seven years of preferred experience in SAP application development and enterprise integration, including three or more years designing and implementing SAP Integration Suite solutions.
- Hands-on experience with SAP BTP, CAP Java, Java EE, RESTful APIs, OData, SAP HANA Cloud, SQL, SAP Fiori, SAPUI5, HTML5, JavaScript, JSON, and CSS.
- Experience with SAP Integration Suite, Cloud Integration, API Management, Event Mesh, Open Connectors, integration monitoring, iFlows, API-led connectivity, and hybrid integration scenarios.
- Experience deploying and supporting applications in Cloud Foundry environments and using Git, source control, branching strategies, CI/CD, automated testing, and cloud deployment pipelines.
- Experience with SAP S/4HANA integration and extension development, SAP Build products, SAP Clean Core principles, side-by-side extensions, and event-driven or API-first architectures.
- Experience with SAP Identity Authentication Service, Identity Provisioning Service, enterprise security frameworks, microservices, containerized applications, and cloud-native development.
- Experience supporting Finance, Accounting, Treasury, Procurement, ERP, banking, financial services, or large enterprise environments is preferred.
- SAP BTP, SAP Integration Suite, SAP Fiori, or SAP HANA certifications are preferred.
- Strong analytical, troubleshooting, problem-solving, communication, enterprise architecture, and integration design skills are required.
Benefits
- Eligible regular teammates working 20 or more hours per week may receive medical, dental, vision, life insurance, disability, accidental death and dismemberment, tax-preferred savings accounts, and a 401(k) plan.
- Eligible teammates receive at least 10 vacation days, 10 sick days, and paid holidays during their first year, prorated as applicable.
- Depending on the position and division, benefits may include a defined benefit pension plan, restricted stock units, and deferred compensation.
- This is a regular, non-temporary position on the first shift in the United States; specific benefits depend on employment status, position, and division.
Tech Stack
Categories
About Truist Financial Corporation
Truist Financial Corporation provides consumer, small‑business, and commercial banking, plus capital markets, payments, mortgage, and wealth management services across the U.S. It earns interest and fee income from deposits, lending, investment banking, and advisory services delivered through Truist Bank and affiliates. The company was formed in 2019 by the merger of BB&T and SunTrust Banks and is headquartered in Charlotte, North Carolina; it is publicly traded on the NYSE (ticker: TFC).