Job Description
Company: Truist Financial Corporation
Location: United States (1st shift)
Employment Type: Full-Time, Regular
Salary Range: $120,408 – $180,612 annually
Experience Level: Mid-Senior (6–10 years, with preferred 10+ years for Master’s holders)
Role Overview
This is a full-stack software engineering role focused on delivering complex solutions, system integration, and consultation with business product owners. The engineer will design, develop, test, and maintain high-quality software, participate in Agile workflows, and provide mentorship to junior team members.
Key Responsibilities
- Develop customized coding, software integrations, and configure solutions
- Lead and participate in development, testing, implementation, and support of complex solutions
- Build non-functional monitoring and security controls for production applications
- Solve complex technical and operational problems; act as a mentor for teammates
- Lead moderately complex projects and contribute to larger initiatives
- Follow Agile methodology: deliver high-quality software, automate tasks, refine user stories
- Develop automated unit testing and support integration/functional testing
- Provide knowledge transfer to production support
Required Qualifications
- Bachelor’s Degree and 6–10 years of experience (or equivalent)
- In-depth knowledge of information systems and ability to implement best practices
- Understanding of business processes and competitive IT strategies
- Project management skills and problem-solving capability
- Ability to mentor less experienced teammates and communicate complex information
Preferred Qualifications
- Master’s degree with 10+ years of experience
- Hands-on experience with:
- Java/J2EE/JEE, Spring, Spring Boot
- SQL, OpenShift, Web Services, Microservices
- Banking or financial services experience
- Strong understanding of SOA/Open API methodologies
- Expertise in data structures, algorithms, and software design
- Enterprise-level application development and scaling
Other Requirements / Working Conditions
- Sitting: Constantly (>50%)
- Standing / Walking: Frequently (25–50%)
- Visual / Audio / Speaking: Required for interpreting client info and communication
- Travel: Minimal, up to 10%
- Must be available to work scheduled hours, including potential overtime
Benefits
- Medical, dental, vision, life insurance, disability, AD&D
- Tax-preferred savings accounts & 401(k) plan
- Paid vacation (≥10 days), sick days (10), and holidays
- Potential eligibility for pension, restricted stock units, deferred compensation
- Supportive work environment with equal opportunity policies
- Drug-free workplace