Software Engineer

Truist Financial
Atlanta
Workplace: OnsiteFull timeFunction: Software EngineeringExperience: 5+ yearsEducation: bachelorsSkills: ["Mentorship","Cross-functional collaboration","Code review","Root-cause analysis","Troubleshooting"]

Design, develop, test, and maintain complex software solutions that meet business and user needs. Deliver scalable, reliable applications using best practices across the software lifecycle, lead code reviews, and collaborate with cross-functional teams to execute technical initiatives. Troubleshoot and resolve production defects using root-cause analysis, apply secure coding and documentation standards, and mentor junior engineers to raise quality and maintainability.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Truist Financial
Truist Financial
4 days ago

Software Engineer

✓ Verified Job

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

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

Job Summary

Design, develop, test, and maintain complex software solutions that meet business and user needs. Deliver scalable, reliable applications using best practices across the software lifecycle, lead code reviews, and collaborate with cross-functional teams to execute technical initiatives. Troubleshoot and resolve production defects using root-cause analysis, apply secure coding and documentation standards, and mentor junior engineers to raise quality and maintainability.
Location: Atlanta
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Independently designs, develops, tests, and maintains complex software components and services that address business and user requirements.
  • •Implements advanced features and enhancements using established coding standards, architectural patterns, and development best practices.
  • •Leads code reviews and provides constructive feedback to ensure code quality, maintainability, and performance.
  • •Collaborates with cross-functional technical teams to plan and execute technical initiatives, ensuring timely delivery of solutions.
  • •Troubleshoots, debugs, and resolves complex software defects and production issues using root-cause analysis and corrective actions, while supporting the full software development lifecycle.

Pay and Benefits

Perks:Health InsuranceDentalVisionLife InsuranceDisability Insurance401kPaid LeavePaid HolidaysSick Days

Key Requirements

  • •Bachelor’s degree in computer science, Software Engineering, or related field with 5 years of relevant experience or equivalent education and training.
  • •In-depth knowledge of information systems and ability to identify, apply, and implement IT best practices.
  • •Applies secure coding practices, testing strategies, and documentation standards to ensure software quality and compliance.
  • •Ability to participate across the full software development lifecycle, including requirements, design, development, testing, deployment, and support.
  • •Experience working in Agile development environments.
Experience:5+ years
Education:Bachelor's in computer science, Software Engineering, or related field
Skills:MentorshipCross-functional collaborationCode reviewRoot-cause analysisTroubleshooting
Certifications:Six Sigma Green BeltCQIA
Languages:English

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