28 days old

Software Engineering Director I, Salesforce

Atlanta, Georgia
  • Job Type
  • Job Status
    Full Time
  • Shift
    1st Shift
  • Jobs Rated

Following is a summary of the essential functions for this job.  Other duties may be performed, both major and minor, which are not mentioned below.  Specific activities may change from time to time.  

Essential Duties and Responsibilities:

Following is a summary of the essential functions for this job.  Other duties may be performed, both major and minor, which are not mentioned below.  Specific activities may change from time to time. 

  1. Provide management and oversight to development team in the areas of technical direction, future planning and standard development practices. 
  2. Ensure technical solutions conform to Truist Technology standards and strategic technology directives; build towards the future.
  3. Establish and ensure scheduled milestones on project/program objectives are met in a timely manner.
  4. Exhibit an in-depth knowledge of the principles, theories, practices and techniques for accomplishing activities related to planning, managing and implementing application delivery of projects and programs.
  5. Represent all Truist Technology areas when working with Truist Business Partners to understand business problems and provide solutions to those problems.
  6. Effectively support the production applications within the assigned area, with a focus on quality implementations and proactive production stability.  
  7. Direct all software development and integration activities for applications within assigned areas to include small stand-alone enhancements, medium projects and strategic large-scale projects.
  8. Work with other Truist Technology groups on evergreening and infrastructure initiatives.
  9. Capitalize on synergies between activities across applications within assigned team that contribute to reduced risks, lower costs and faster product delivery. 
  10. Establish efficient processes, policies, standards and performance measurements to effectively manage and optimize product delivery. 
  11. Effectively integrate people, processes and technology across Truist Technology to increase business value and gain competitive advantage in the industry.  
  12. Leverage emerging technologies and automation to improve business efficiencies, enhance speed-to-market of solution delivery, and support business and enterprise transformation and optimization.
  13. Promote, instill and demonstrate Truist’s Client Service culture and behavior.
  14. Ensure team provides repeatable software development lifecycle activities and deliverables following industry best practices. 
  15. Effectively manage risk through providing the first line of risk defense, proactively identifying risks, and implementing the necessary mitigations based on criticality.
  16. Plan and develop departmental budgets in accordance with established guidelines; administer compliance to meet budgetary goals and negotiate changes, as required.
  17. Plan and manage the Workload Planning process for assigned team.
  18. Provide informational reporting to staff, colleagues, senior management and clients on a regular basis to ensure all relative and critical information is clearly and expeditiously shared.
  19. Direct the human resource activities for assigned team (e.g. counseling, conducting performance appraisals, setting performance expectations, addressing performance issues, succession planning).
  20. Work with technology vendors to ensure high quality code or service delivery adhering to stated Service Level Agreements (SLA).  Serve as the technical point of contact for applications within assigned areas.
  21. Review technical and business processes, standards and procedures making recommendations for continuous improvement.
  22. Provide oversight on the efforts of your team to make sure that Truist Technology Standards and Processes and “best practices” are followed.
  23. Effectively manage labor pool resources and dollars using prioritization and working within constraints while preserving high quality delivery.
  24. Stay abreast of industry trends in software development such as Agile and Software Development and Information Technology Operations (DevOps). 

SCOPE: The differentiating factor between levels of SWE Director is scope, for example size of budget and headcount, and complexity of business line and related technologies.


Required Qualifications:

The requirements listed below are representative of the knowledge, skill and/or ability required.  Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. 

  • Equivalent combination of advanced education and experience, which could include any combination of 8 years of experience in IT software engineering, 5 years’ relevant business experience (i.e. making technical-related decisions on the business side), 5 years’ experience in project management, and at least 2 years of management experience
  • Broad and in-depth knowledge of technology trends, competitive environment, regulatory requirements and trends, and IT strategies employed to continually meet the demands of clients and regulators Ability to translate enterprise level strategic planning information into software and data management needs, create business plans, and turn them into effective business solutions
  • Executive level communications skills, including, strong negotiation/facilitation/presentation skills and experience negotiating with vendors for relevant products and services
  • Ability to lead projects of significant complexity and risk exposure, particularly with enterprise-wide implications
  • Ability to exercise judgment in solving technical, operational, and organizational challenges in the context of complex business objectives and priorities
  • Ability to lead and manage the performance of multiple teams against a set of financial and operational objectives 

Preferred Qualifications:

  1. Master of Business Administration (MBA) degree
  2. 7+ years of Salesforce experience delivering complex solutions
  3. (Financial Services Cloud experience is helpful)
  4. Salesforce certifications representative of past platform experience
  5. Experience in Agile software development and delivery practices
  6. Understanding of multiple approaches to SWE Full understanding of Agile methodology Experience leading teams in an Agile organization, particularly those practicing DevSecOps, and/or are in transition from traditional waterfall approach to Agile approach
  7. Banking or financial services experience
  8. Twelve years of experience in software development, including five years of management experience 

Other Job Requirements / Working Conditions:

  • Sitting/Standing/Walking/Bending/Lifting
  • Sitting (if checked, indicate frequency) - Choose an item.
  • Standing (if checked, indicate frequency) - Choose an item.
  • Walking (if checked, indicate frequency) - Choose an item.    
     (if checked, indicate frequency) - Choose an item.
     (if checked, indicate pounds) - Choose an item.
  • Visual / Audio / Speaking - Able to access and interpret client information received from the computer and able to hear and speak with individuals in person and on the phone.
  • Manual Dexterity / Keyboarding - Able to work standard office equipment, including PC keyboard and mouse, copy/fax machines, and printers.
  • Availability - Able to work all hours scheduled, including overtime as directed by manager/supervisor and required by business need.
  • Travel (Must select one) - Up to 50%


Truist supports a diverse workforce and is an Equal Opportunity Employer who does not discriminate against individuals on the basis of race, gender, color, religion, national origin, age, sexual orientation, gender identity, disability, veteran status or other classification protected by law. Drug Free Workplace.


Thank you for your interest in Truist! BB&T and SunTrust have come together in a transformational merger of equals to create Truist, the premier financial organization in the country. You may notice references to our legacy company names, BB&T and SunTrust, in places throughout this site. All such references should be understood to refer to Truist moving forward while we continue to transition to the Truist name.


BB&T and SunTrust formed Truist with a shared purpose—to inspire and build better lives and communities. With our combined resources, collective passion, and commitment to innovation, we’re creating a better financial experience to help people and businesses achieve more. With 275 years of combined BB&T and SunTrust history, Truist serves approximately 12 million households with leading market share in many high-growth markets in the country. The company offers a wide range of services including retail, small business and commercial banking; asset management; capital markets; commercial real estate; corporate and institutional banking; insurance; mortgage; payments; specialized lending; and wealth management. Headquartered in Charlotte, North Carolina, Truist is the sixth-largest commercial bank in the U.S.



  • Banking / Finance

Jobs Rated Reports for Software Engineer

Posted: 2021-03-16 Expires: 2021-04-15

Before you go...

Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.

Share this job:

Software Engineering Director I, Salesforce

Truist Financial
Atlanta, Georgia

Join us to start saving your Favorite Jobs!

Sign In Create Account
Software Engineer
8th2017 - Software Engineer
Overall Rating: 8/199
Median Salary: $100,690

Work Environment
Very Low
Very Good
Powered ByCareerCast