Software Engineer

Truist Financial
Richmond, Atlanta, Charlotte
Workplace: OnsiteFull timeUSD 105,040 - 130,030 annuallyFunction: Software EngineeringExperience: 5+ yearsEducation: bachelorsSkills: ["Collaboration","Code review","Mentorship","Root-cause analysis","Secure coding practices"]

Design, develop, test, and maintain complex software components that power enterprise data capabilities. Build scalable, reliable applications using SQL Server and Oracle, database performance tuning, data modeling, and ETL/ELT with API integrations and AWS data services. Partner with Application Development, Architecture, Security, Data Governance, Operations, Analytics, and Business teams to deliver trusted, governed data solutions, improve platform resiliency, and modernize legacy platforms.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Truist Financial
Truist Financial
2 days ago

Software Engineer

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 12 hours agoStatus: Live

Job Summary

Design, develop, test, and maintain complex software components that power enterprise data capabilities. Build scalable, reliable applications using SQL Server and Oracle, database performance tuning, data modeling, and ETL/ELT with API integrations and AWS data services. Partner with Application Development, Architecture, Security, Data Governance, Operations, Analytics, and Business teams to deliver trusted, governed data solutions, improve platform resiliency, and modernize legacy platforms.
Location: Richmond, Atlanta, Charlotte
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Independently design, develop, test, and maintain complex software components and services that meet business and user needs.
  • •Implement advanced enhancements using coding standards, architectural patterns, and best practices.
  • •Lead code reviews and provide feedback to ensure 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 using root-cause analysis and corrective actions.

Pay and Benefits

Salary: USD 105,040 - 130,030 annually
Equity and Bonus:Equity
Perks:Health InsuranceDentalVisionLife InsuranceDisability Insurance401kPaid Leave

Key Requirements

  • •Bachelor’s degree in computer science, Software Engineering, or related field with 5 years of relevant experience (or equivalent).
  • •In-depth knowledge of information systems and ability to identify and implement IT best practices.
  • •5+ years supporting enterprise SQL Server and/or Oracle database environments.
  • •Experience with Snowflake, cloud data warehouses, and modern ELT architectures.
  • •Experience with dbt and data integration tools (e.g., Talend, Informatica) and scalable analytical data models.
Experience:5+ yearsFinancial services
Education:Bachelor's
Skills:CollaborationCode reviewMentorshipRoot-cause analysisSecure coding practices
Languages:English
Tech Stack:SQL ServerOracleSnowflakeAWSETLELTAPIDbtTalendInformaticaPythonPowerShellData modelingEvent-driven

Eligibility

Work Authorization:Authorization required. Sponsorship not provided.

Company Brief

Truist Financial
Provides consumer and commercial banking, wealth management, insurance, lending, and payments services through a large U.S. financial services platform formed by the merger of BB&T and SunTrust.
Industry: Banking
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: Charlotte, United States
Founded: 2019
WebsiteLinkedIn