Senior Software Engineer

Truist Financial
Raleigh
Workplace: OnsiteFull timeFunction: Software EngineeringExperience: 7+ yearsEducation: bachelorsSkills: ["Cross-team collaboration","Mentoring","Coaching","Technical troubleshooting","Knowledge sharing"]

Drive the architecture and delivery of high-impact software solutions by applying software engineering and architectural practices to design scalable, secure, and highly available systems. Lead end-to-end technical design and implementation, troubleshoot complex issues, and refine engineering standards and governance to improve quality and reliability across teams. Collaborate with engineers and product partners, mentor others through design reviews and knowledge sharing, and evaluate emerging technologies to prototype solutions.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Truist Financial
Truist Financial
2 days ago

Senior Software Engineer

✓ Verified Job

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

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

Job Summary

Drive the architecture and delivery of high-impact software solutions by applying software engineering and architectural practices to design scalable, secure, and highly available systems. Lead end-to-end technical design and implementation, troubleshoot complex issues, and refine engineering standards and governance to improve quality and reliability across teams. Collaborate with engineers and product partners, mentor others through design reviews and knowledge sharing, and evaluate emerging technologies to prototype solutions.
Location: Raleigh
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Implement software architecture and engineering approaches for complex initiatives within the job area.
  • •Adopt and refine advanced software engineering standards, practices, and governance to improve quality and delivery across teams.
  • •Lead end-to-end technical design and implementation of scalable, secure, and highly available solutions.
  • •Troubleshoot and resolve complex technical issues, proposing architecture and performance/reliability/scalability improvements.
  • •Provide ongoing technical guidance, coaching, and training through design reviews and knowledge sharing.

Pay and Benefits

Perks:Health InsuranceDentalVisionLife InsuranceDisability401kPaid LeaveSick DaysPaid HolidaysPension

Key Requirements

  • •Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • •Minimum of 7 years of professional experience in software development.
  • •Deep knowledge of multiple programming languages, software architecture, and design principles.
  • •Deep understanding of the software development lifecycle, testing, deployment, and security practices.
  • •Design and deliver complex technical initiatives with strong architectural practices and standards.
Experience:7+ years
Education:Bachelor's in Computer Science, Software Engineering, or related field
Skills:Cross-team collaborationMentoringCoachingTechnical troubleshootingKnowledge sharing
Certifications:Certified Software Development Professional (CSDP)
Languages:English
Tech Stack:Cloud-native architecturesMicroservicesContainer orchestrationDevOpsAgile frameworksCI/CDSoftware architectureSecurity practices

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