Ashley Furniture Industries Inc
Vice President of Software Engineering
Ashley Furniture Industries Inc, Advance, North Carolina, United States, 27006
Title: Vice President of Software Engineering
Join The #1 Furniture Company-Join The #1 Furniture Brand
Ashley Furniture Industries Inc. is the largest manufacturer of furniture in the world. Established in 1945, Ashley offers one of the industrys broadest product assortments to retail partners in 123 countries.
Join our team and utilize leading-edge technology to configure, develop, deliver and support applications for our business in areas such as Wholesale, Retail, and Digital Commerce and you will be part of challenging projects to build and support technical solutions for rapidly growing business needs.
Our IT team combines a highly skilled workforce, the most advanced equipment available, and incredible computer optimization to create one of the most agile operations in the industry!
Summary:
The Vice President of Software Engineering/Development is a strategic technology leader responsible for directing and evolving multiple software development teams organized by technical specialization and expertise. This executive position oversees the entire software development organization, drives technical innovation, and aligns development capabilities with business objectives. The role requires exceptional leadership skills to manage diverse teams of specialists while fostering a culture of technical excellence, innovation, and continuous improvement.
Primary Job Functions:
Be responsible for resource allocation to teams, for projects in a fast-paced environment
Drive technical excellence through establishment and enforcement of development standards, architectural principles, and best practices
Build and maintain high-performing teams organized by technical specialization, including recruitment, development, and retention strategies
Lead technical innovation initiatives and drive adoption of emerging technologies where appropriate
Oversee development and execution of technical road maps aligned with business objectives
Establish and monitor key performance indicators for development teams and individual contributors
Manage relationships with key stakeholders, including C-level executives, business partners, and technical leaders
Ensure effective cross-team collaboration and knowledge sharing between specialized groups
Oversee technical debt management and modernization
Manage departmental budget and resource allocation
Foster a culture of innovation, learning, and technical excellence
Must be able to read code, and be able to perform PR reviews
Make employment decisions and/or recommendations on hiring, improvement plans, transfers, promotions, corrective actions, terminations, pay adjustments, etc.
Manage employee performance and assist employees in making improvements to their performance through coaching, mentoring and administering performance reviews. Recommend, plan and/or implement employee training and skill development activities.
Communicate company and departmental issues and goals and facilitate employee growth and development through weekly team meetings, regular individual employee meetings, coaching, training, and company-offered learning opportunities.
Communicate company and departmental issues and goals and facilitate employee growth and development through weekly team meetings, regular individual employee meetings, coaching, training, and company-offered learning opportunities.
Manage resources to optimize equipment, facilities, employees, methods and materials.
Demonstrate the Companys Core and Growth Values in the performance of all job functions.
Very Familiar with all of the following:
Strong attention to detail
Strategic leadership and vision
Technical expertise and credibility
Business acumen
Team building and development
Change management
Excellent verbal and written communication skills
Excellent interpersonal skills
Effective time management and organizational skills
Work independently as well as in a team environment
Document management system
Analytical and problem solving skills
Job Qualifications:
Education: Bachelor's degree in Computer Science, Software Engineering, or related field or equivalent experience
Experience:
15+ years of progressive software development experience
10+ years of technology leadership experience managing large development organizations
Proven track record of building and leading high-performing technical teams
Deep understanding of modern software development practices, architectures, and technologies
Strong technical background with hands-on development experience
Experience with multiple development methodologies (Agile, DevOps, etc.)
Excellence in strategic planning and execution
Strong business acumen and financial management skills
Apply today and find your home at Ashley!
Benefits We Offer
Health, Dental, Vision, Employee Assistance Program
Paid Vacation, Holidays, and Your Birthday off
Generous Employee Discount on home furnishings
Professional Development Opportunities
Ashley Wellness Centers (location specific) and Medical Tourism
Telehealth
401(k) and Profit Sharing
Life Insurance
Our Core Values
Honesty & Integrity
Passion, Drive, Discipline
Continuous Improvement/Operational Excellence
Dirty Fingernail
Growth Focused
To learn more about Ashley Furniture, our community engagement programs, environmental stewardship, and our core values, please visit our Corporate Social Responsibility information page:
Corporate Social Responsibility
We are an equal opportunity employer and provide a drug-free working environment. While Ashley appreciates the interest of all candidates only those meeting specific position requirements may be contacted. Principals Only.