CITY Furniture
We have a wonderful opportunity to join our CITY Furniture technology team. As the Director of Software Engineering, the primary function of this position is to support the software engineering team within the IT Department, and act as the main point of contact for software engineers assigned to their team. This includes, but is not limited to, all technical story cards assigned, all HR, management system CFOS, IDP, CAP, PIP, and administrative responsibilities.
The Director of Software Engineering is also responsible for meeting strategic product or functional group goals by providing leadership, resources, and support for an engineering team of individual contributors and leads to deliver value to internal and external customers.
This role is responsible for providing definition, direction, and technical and project leadership to all members of assigned development team. This position applies a good understanding of customer requirements (deployment or support escalation), and use cases in the field to identify technical opportunities and recommend programs to management in areas such as product development, efficiency improvement, quality improvement, cost reduction, and reliability and performance improvements. Executes and manages in accordance with strategic plans for building organizational capability, capacity and agility.
This position is also responsible for applying understanding of industry trends and business implications in making Engineering decisions. You will drive consensus around the technical vision, design and technical specifications, and master schedule and project plan. You will participate in daily, weekly, monthly Agile rituals (Standup, Planning, Grooming, Estimations, Show and tell, etc). You will assist in developing plans for building organizational capability, capacity and agility. You will manage team and lead’s product design and development activities that meet or exceed defined customer requirements. You will communicate the business / technical vision and lead assigned team through the development process, leveraging development resources across the IT Department, as well as various partners throughout the US and world. You will recognize design or development deficiencies and implements effective solutions. You will communicate the value of and enforce sound engineering design process and quality practices, software estimation, coding standards, technical documentation standards, QA processes, build, and configuration management; manages compliance for standard policies and procedures
Your career will begin with a detailed new hire orientation, a personalized initial training plan, and a personalized development plan to help you reach your career goals.
The ideal Director of Software Engineering is looking to build a career. With over 30 City Furniture and Ashley Home Store locations throughout Florida, City Furniture continues to be recognized as the top furniture company in South Florida and in the top 30 nationwide. With planned local growth, plus growth in new markets over the next several years, the City Furniture team is excited about the future. Join our fun, family-spirited team to build a long-lasting career at a company that will continue to challenge, develop, and appreciate its Associates.
Benefits:
- Comprehensive Health Insurance Package
- Free Onsite Health Clinic (Tamarac)
- 401k with employer match
- Associate Discount Program
- Onsite Cafeteria (Tamarac)
- Tuition Reimbursement
- Paid Vacation starting at 6 months
- Paid Sick Time
- Promote-from-within culture, with a lot of opportunity to grow
- And MANY more…
Qualifications Required
- Education – Associate’s degree, Bachelor’s degree or relevant experience is preferred. A Master’s degree in related fields is also preferred.
- Work Experience and Skills – Minimum four 4+ years of experience in software engineering/development or related industry.
- Experience in recruiting, developing, and managing a high-performance software development team.
- Experience in software development, maintenance and project management of complex software systems; experience in Agile methodologies (e.g., Scrum, Lean).
- Experience with task prioritization and delegation.
- Experience in managing the development and delivery of software products on‐time and within budget.
- Experience leading diverse teams (Development, DevOps, QA, DBA), including the use of 3rd party resources.
- 2+ years of being a technical lead on a software engineering team.
- Coding skills required as you may code a small percentage of the time (95% management, 5% coding)
- Other Licenses and Certifications – Agile / SCRUM Certification (Nice to have but not required)
To apply for this job please visit jobs.cityfurniture.com.