
Software Engineer
Truist Financial Corporation3 days ago
Raleigh, NC, USA or Charlotte, NC, USASenior
Responsibilities
- Design, develop, test, maintain, and support complex software components and services.
- Implement advanced features and enhancements using coding standards, architectural patterns, and development best practices.
- Lead code reviews and provide feedback on code quality, maintainability, and performance.
- Collaborate with cross-functional technical teams to plan and execute technical initiatives.
- Troubleshoot, debug, and resolve complex software defects and production issues.
- Participate in requirements analysis, design, development, testing, deployment, and support across the software development lifecycle.
- Apply secure coding practices, testing strategies, and documentation standards.
- Mentor and support junior engineers.
- Use and contribute to existing frameworks, tools, and technologies for application development.
Requirements
- Bachelor’s degree in computer science, software engineering, or a related field with five years of relevant experience, or equivalent education and training.
- In-depth knowledge of information systems and the ability to apply IT best practices.
- Strong understanding of banking and financial services processes, including liquidity, risk, finance, and regulatory reporting.
- Hands-on experience with SAP Banking solutions, Liquidity Risk Management, and Financial Services Data Management.
- Technical expertise in SAP BW/BW/4HANA, ABAP, Native SAP HANA, SQL/SQLScript, and data modeling.
- Familiarity with SAP Datasphere, SAP Business Data Cloud, and cloud-based data and analytics architectures.
- Experience with SAP Analytics Cloud, Analysis for Office, and BEx.
- Understanding of data integration, ETL, transformation, reconciliation, and high-volume processing across SAP and non-SAP systems.
- Experience supporting system migrations and end-to-end solution implementations.
- Ability to translate complex business requirements into scalable SAP HANA, BW/4HANA, Datasphere/BDC, and reporting solutions.
Benefits
- Regular employees working 20 or more hours per week may receive medical, dental, vision, life, disability, accidental death and dismemberment, tax-preferred savings, and 401(k) benefits.
- Eligible employees receive at least 10 days of vacation, 10 sick days, and paid holidays during the 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 position requiring five days per week onsite in the office.
Tech Stack
ABAPSQL
Categories
Data Engineering
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).