
Truist Bank
Senior Software Engineer
See how this job matches your profile
Sign in for an AI-powered fit score, breakdown, and a tailored resume.
Job Description
Drives the architecture and delivery of high impact software solutions within the job area. Applies software engineering and architectural practices, along with emerging technologies, to design innovative, scalable solutions. Leads large or complex projects, providing crossteam guidance, coaching, and training that support business objectives and strengthen overall technical capability.
Qualifications
Required Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, or 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 software development lifecycle, testing, deployment, and security practices.
Preferred Qualifications
- Advanced degree in Computer Science or related technical discipline.
- Professional certifications such as Certified Software Development Professional (CSDP) or equivalent.
- Deep expertise in cloud-native architectures, microservices, container orchestration, and DevOps.
- Strong familiarity with Agile frameworks, continuous integration/continuous deployment (CI/CD), and enterprise innovation management.
Skills & Technologies
About the Company
Truist Bank
View company profile →
Interested in this role?
Sign in or create a free account to see how this job matches your skills, apply with one click, and let our AI tailor your resume.
Sign in to applyJob Details
Employment Type
Full Time
Experience Level
Senior
Location
Raleigh, NC
Posted
4 days ago
Country
US