DEPARTMENT: IT
POSITION: Director of Software Development
REPORTING TO: VP IT
Classification: Exempt
SAC is seeking a Director of Software Development to lead our software engineering teams and drive the design, development, and delivery of innovative applications and systems. This role will oversee the full software development lifecycle (SDLC), ensuring high-quality, scalable solutions that align with the company's business goals. The Director will also collaborate closely with product, security, and operations teams to enhance our technology stack, improve processes, and support the company's growth initiatives.
Key Responsibilities
- Lead and mentor the software development team responsible for building, enhancing, and supporting our internally developed platform
- Oversee the design, development, testing, and deployment of software solutions, with a focus on VB.NET and related Microsoft technologies.
- Collect, prioritize and manage the backlog of software development requirements to ensure we can meet all business objectives
- Be a thought leader focused on how to improve customer and colleague experience with the platform
- Liaise with the accounting team to build and support financial close and reconciliation processes
- Participate in strategic, commercial, and operational decisions as a senior management team.
- Act as a business partner by educating and providing technological insight and advice to improve business profitability, market share and productivity.
- Ensure cost-effective delivery of IT services to meet those needs and respond with agility to changing business priorities.
- Integrate the IT and business strategy to achieve company goals by fostering innovation, properly organizing teams, and directing the evaluation, deployment, and management of current and future software solutions across the organization.
- Identify opportunities for the appropriate and cost-effective financial investment in IT solutions, including staffing, sourcing and development.
- Assess and communicate risks associated with IT investments and develop business case justifications and cost/benefit analyses for IT spending and initiatives.
- Establish and document effective and updated IT policies & procedures to ensure compliance with SOX regulations.
- Help develop and implement security, disaster recovery, and business continuity plans.
- Develop and attract talented technology professionals and delegate significant responsibilities to team members and hold them accountable.
- Forge strong service-oriented teams and engage the team through enthusiasm and excitement about the business.
Education & Experience
- Bachelor's degree in computer science/engineering or related discipline
- Minimum 10+ years of experience leading high-performing software development teams with substantial hands-on experience
- Experience in the auto sales and financing field preferred
Knowledge, Skills & Abilities
- Excellent interpersonal skills and keen attention to detail
- Strong knowledge VB.NET, Visual Studio, SQL, Jenkins, and Microsoft Azure
- Deep expertise in modernizing backend processes using modern cloud tools and frameworks
- Experience managing SOX compliance and audit procedures
- Ability to present complex ideas in business-friendly and user-friendly language
- Knowledge of DR, BCP, incident response, vulnerability management, and data protection
- Comfortable with rapidly changing technologies and environments; continually seeking improvement and innovative solutions.
- Strong project management skills
- Strong analytical and knowledge of problem-solving tools to make data-driven decisions
- Effective communicator
- Ability to clearly articulate business needs, progress, and challenges at all levels of the organization
#J-18808-Ljbffr