What are the responsibilities and job description for the Director of Software Development position at CFS?
Position: Director of Software Development
Salary: $100,000–$175,000
Location: Muskegon, MI
Benefits: 3 weeks PTO, Medical/Dental/Vision/Prescription, Retirement plan w/match, and more.
Why This Role Stands Out
If you’re looking for a place where your technical leadership actually shapes the direction of the product, and the business, this is it. This company has a strong reputation in creative visual solutions and is investing heavily in digital innovation. As the Director of Software Development, you will:
Software Development Manager
Salary: $100,000–$175,000
Location: Muskegon, MI
Benefits: 3 weeks PTO, Medical/Dental/Vision/Prescription, Retirement plan w/match, and more.
Why This Role Stands Out
If you’re looking for a place where your technical leadership actually shapes the direction of the product, and the business, this is it. This company has a strong reputation in creative visual solutions and is investing heavily in digital innovation. As the Director of Software Development, you will:
- Own the technical roadmap and influence key architectural decisions.
- Build and modernize a platform used by national brands.
- Work directly with an engaged, collaborative leadership team that listens and acts on your recommendations.
- Blend hands-on development with strategic impact, giving you the best of both worlds.
- Lead the technical strategy behind both internal systems and customer-facing applications.
- Define development standards, release cycles, and documentation processes.
- Evaluate and introduce modern tools—including AI and automation—to increase scalability and efficiency.
- Contribute directly to core product development using PHP, SQL, and modern front-end technologies.
- Architect and implement new features, enhancements, and integrations.
- Troubleshoot complex issues and ensure high performance, reliability, and security across the stack.
- Work closely with senior leaders to clarify business needs and translate them into technical solutions.
- Communicate timelines, risks, and progress with transparency and confidence.
- Lead and coach the development team, reinforcing engineering best practices and modern coding standards.
- Foster a culture of accountability, learning, and continuous improvement.
- Meet with select clients to understand their workflows and uncover opportunities for enhancement.
- Provide strategic guidance to help clients maximize the platform’s capabilities.
- Experience leading or managing a development team.
- Strong background in PHP, SQL, Bootstrap, and modern web development.
- Solid understanding of architecture, system design, and scalable processes.
- Effective communication skills across technical and non-technical groups.
- A solutions-driven mindset with a commitment to continual learning.
- Interest in emerging technologies, including AI and automation.
- Experience with eCommerce platforms (e.g., WooCommerce).
- Experience with software integrations.
Software Development Manager
Salary : $100,000 - $175,000