Truist, a major financial services company formed by the merger of BB&T and SunTrust, is seeking a Software Engineer II specializing in .NET development. This role offers an exciting opportunity to work on technically complex solutions in a leading financial institution. The position involves developing customized coding, software integration, and system analysis while working closely with business product owners to deliver optimal solutions.
As a Software Engineer II, you'll be responsible for leading moderately complex projects and participating in larger initiatives. The role requires strong technical skills in .NET development, SQL, and modern software development practices including CICD and cloud technologies. You'll work in an Agile environment, focusing on delivering high-quality software while mentoring less experienced team members.
The position offers comprehensive benefits including medical, dental, vision insurance, 401k, and a potential pension plan. With locations in major tech hubs like Charlotte, NC and Atlanta, GA, this role provides an excellent opportunity to work on enterprise-level financial systems while growing your career at a stable, purpose-driven organization.
The ideal candidate will have 4-7 years of experience, strong analytical and debugging skills, and experience with enterprise-level application development. Banking or financial services experience is preferred, along with knowledge of cloud technologies and service architectures. This role offers the perfect blend of technical challenges, leadership opportunities, and the chance to make an impact in the financial technology sector.