Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Truist

Software Engineer

Truist

. Independently design, develop, test, and maintain complex software components and services .

Posted 11/3/2026full-timeCharlotte • North Carolina • United StatesMid-LevelSeniorWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in software design, development, and testing, with a strong focus on secure coding practices and Agile methodologies. Proven ability to lead code reviews, mentor junior engineers, and collaborate effectively with cross-functional teams in the banking or financial services industry.

Highest-signal resume keywords
Software Development LifecycleAgile DevelopmentSecure Coding PracticesCode Review LeadershipMentoring Junior Engineers

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Software DesignSoftware DevelopmentTesting StrategiesTroubleshootingDebuggingRequirements AnalysisArchitectural PatternsDevelopment Best PracticesInformation Systems KnowledgeIT Best Practices
Soft Skills
CollaborationConstructive FeedbackProblem-Solving
Certifications & Qualifications
Six Sigma Green BeltCQIA
Industry Keywords
BankingFinancial Services

About the role

Key responsibilities & impact
  • Independently design, develop, test, and maintain complex software components and services
  • Implement advanced features and enhancements using coding standards, architectural patterns, and development best practices
  • Lead code reviews and provide constructive feedback
  • Collaborate with cross-functional technical teams to plan and execute technical initiatives
  • Troubleshoot, debug, and resolve complex software defects and production issues
  • Participate in the full software development lifecycle, including requirements analysis, design, development, testing, deployment, and support
  • Apply secure coding practices, testing strategies, and documentation standards
  • Mentor and support junior engineers
  • Utilize and contribute to existing frameworks, tools, and technologies

Requirements

What you’ll need
  • 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
  • Ability to identify, apply, and implement IT best practices
  • English language fluency required
  • Master’s Degree or MBA (preferred)
  • Certification in Six Sigma Green Belt, CQIA, or similar process improvement methodologies (preferred)
  • Previous experience in the banking or financial services industry (preferred)
  • Experience working in Agile development environments (preferred)

Benefits

Comp & perks
  • Medical insurance
  • Dental insurance
  • Vision insurance
  • Life insurance
  • Disability insurance
  • Accidental death and dismemberment coverage
  • Tax-preferred savings accounts
  • 401k plan
  • No less than 10 days of vacation during the first year of employment (prorated)
  • 10 sick days during the first year of employment (prorated)
  • Paid holidays
  • Defined benefit pension plan (depending on position and division)
  • Restricted stock units (depending on position and division)
  • Deferred compensation plan (depending on position and division)