Truist Bank
Software Engineering Director
Atlanta, Fulton County · Director · Part-time
Stay score
odds of building a lasting career here
Thin sponsorship signal and lottery-bound. A low-probability bet with your clock running. Prioritize cap-exempt roles and proven entry-level sponsors first.
Lottery odds assume a STEM candidate.
Personalize to your clock →Employer immigration record
from this employer's Department of Labor filings
Green-card filing pattern in this occupation
Green-card follow-through: 86%
Files H-1B transfers
Sourced from Department of Labor LCA, PERM and prevailing-wage disclosure data. Employer matching is by name, so figures may be split across an employer's legal entities. Absence of a filing means none appears in our copy of the data, not that none exists.
Community outcomes
No reports yet — be the first to help the next applicant.
About the role
- Identify and resolve complex technical, operational, risk management, and organizational challenges for an LOB or several Sub LOBs.
- Apply an in-depth understanding of systems engineering and administration and a basic understanding of other IT disciplines in guiding and coaching team members.
- Adapt plans to meet service and/or operational challenges.
Responsibilities
- Leverage engineering practices to deliver business value.
- Oversee warranty support and knowledge transfer to production support.
- Oversee the planning, design, engineering, testing and deployment of application projects in conjunction with a variety of resources, which may include Waterfall or Agile approaches.
- Develop departmental plans, including business, financial, production and/or organizational priorities based on IT and focuses on long-term operations planning and performance, and broader business objectives and priorities
- Maintain appropriate Risk Profile through owning the first line of Risk defense, proactively identifying risks, and implementing the necessary mitigations where warranted.
- Applying in-depth knowledge in information systems and understanding of key business processes and competitive strategies related to the IT function to identify, apply, and implement IT best practices.
- Applying broad functional knowledge in requirement gathering, analysis, design, development, testing, implementation, and deployment of applications.
Requirements
- Must have Bachelor's degree in Computer Science, Computer Engineering, Electrical/Electronics Engineering or related technical field.
- Must have 8 years of progressive experience in software engineering or IT consulting positions.
- Must have at least 5 years of experience performing the following:
- Utilizing experience with: Rally, Jira
- Must be available to travel to Atlanta, GA regularly for meetings and reviews with manager and project teams within 24-hours' notice.
Benefits
- Truist offers medical, dental, vision, life insurance, disability, accidental death and dismemberment, tax-preferred savings accounts, and a 401k plan to teammates.
- For more details on Truist's generous benefit plans, please visit our Benefits site.
- Depending on the position and division, this job may also be eligible for Truist's defined benefit pension plan, restricted stock units, and/or a deferred compensation plan.
Equal opportunity
- EEO is the Law E-Verify IER Right to Work
Visa & Work Authorization
- Truist is an Equal Opportunity Employer that does not discriminate on the basis of race, gender, color, religion, citizenship or national origin, age, sexual orientation, gender identity, disability, veteran status, or o
This listing is sourced directly from Truist Bank's careers page and normalized into a canonical job model.