Taro Logo

Software Engineer III

Truist is a purpose-driven financial services company formed by the merger of BB&T and SunTrust, serving clients in high-growth markets.
Atlanta, GA, USACharlotte, NC, USA
Backend
Senior Software Engineer
In-Person
5,000+ Employees
6+ years of experience
Finance

Description For Software Engineer III

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.

Last updated a day ago

Responsibilities For Software Engineer III

  • Develop customized coding, software integration, perform analysis, configure solutions
  • Lead and participate in development, testing, implementation, maintenance of complex solutions
  • Build non-functional monitoring capabilities and provide escalated support
  • Build and maintain security controls and monitoring
  • Lead moderately complex projects and participate in larger initiatives
  • Solve complex technical and operational problems
  • May oversee the work of a small team
  • Deliver high quality working software and automate manual tasks
  • Develop and maintain automated unit testing

Requirements For Software Engineer III

Java
Kubernetes
  • Bachelor's Degree and 6-10 years of experience or equivalent
  • In-depth knowledge in information systems
  • Understanding of key business processes
  • Ability to plan and manage projects
  • Experience with Java technologies like Spring boot, Rest APIs
  • Knowledge of server-side components like Jetty, Tomcat
  • Experience with cloud technologies (AWS, Azure, OpenShift/Kubernetes)
  • Knowledge of SOA and Open API methodologies
  • Experience with relational database design
  • Experience with build tools (Git, Maven, Jenkins)

Benefits For Software Engineer III

Medical Insurance
Dental Insurance
Vision Insurance
401k
  • Medical insurance
  • Dental insurance
  • Vision insurance
  • Life insurance
  • Disability insurance
  • 401k plan
  • 10 days vacation
  • 10 sick days
  • Paid holidays
  • Pension plan

Interested in this job?

Jobs Related To Truist Software Engineer III