
Software Engineering Director
Truist
full-time
Posted on:
Location Type: Office
Location: Atlanta • North Carolina • United States
Visit company websiteExplore more
Job Level
About the role
- Lead a team or teams responsible for technology solutions
- Identify and resolves complex technical, operational, risk management, and organizational challenges
- Leverage emerging technologies and automation to improve business efficiencies
- Act as an Agile champion
- Deliver high quality working software and automate manual/reusable tasks
- Responsible for oversight of software engineering and unit testing
- Oversee warranty support and knowledge transfer to production support
- Ensure developed code is in accordance with the acceptance criteria
Requirements
- Bachelor degree and equivalent education and experience
- eight years of experience in IT software engineering
- five years’ relevant business experience
- five years’ experience in project management
- two years of management experience
- Broad and in-depth knowledge of technology trends
- Ability to translate enterprise level strategic planning information
- Executive level communications skills
- Ability to solve unique and highly complex technical, operational, and organizational problems
- Ability to lead and manage the performance of multiple teams against financial and operational objectives
- Experience managing projects with enterprise-wide implications
Benefits
- medical, dental, vision, life insurance, disability, accidental death and dismemberment
- tax-preferred savings accounts
- 401k plan
- no less than 10 days of vacation (prorated based on date of hire and by full-time or part-time status)
- 10 sick days (also prorated)
- paid holidays
- defined benefit pension plan, restricted stock units, and/or a deferred compensation plan
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
software engineeringunit testingautomationAgileproject managementtechnology solutionsrisk managementbusiness efficienciescode qualityacceptance criteria
Soft Skills
leadershipproblem solvingexecutive communicationteam managementstrategic planningorganizational skillsperformance managementcollaborationadaptabilitycritical thinking
Certifications
Bachelor degree