Truist, a major financial services company formed by the merger of BB&T and SunTrust, is seeking a Software Engineer III to join their team. This senior-level position offers an opportunity to work on complex technical solutions in the financial sector. The role involves leading development efforts, mentoring junior engineers, and working with cutting-edge technologies including Java, Spring Boot, and cloud platforms.
The position requires expertise in backend development, with a focus on building and maintaining enterprise-scale applications. You'll be responsible for developing customized solutions, leading moderately complex projects, and ensuring high-quality software delivery. The role demands strong technical skills in Java, cloud technologies, and database design, combined with the ability to mentor less experienced teammates.
As a Software Engineer III at Truist, you'll be part of a purpose-driven organization that values technical excellence and innovation. The company offers comprehensive benefits including medical, dental, vision insurance, 401k, and pension plans. This is an office-based position in either Atlanta, GA or Charlotte, NC, requiring 6-10 years of experience.
The ideal candidate will have strong analytical and debugging skills, experience with enterprise-level applications, and expertise in full-stack Java technologies. Knowledge of financial services is preferred, and you'll be working on critical systems that support Truist's banking operations. This role offers excellent growth opportunities and the chance to work on impactful projects in the financial technology sector.