We’re seeking an experienced Director of Software to lead technology strategy, client interactions, and team management. This hybrid role offers a mix of client-facing work, project oversight, and team leadership, ideal for someone with strong technical expertise and a passion for client success.
Key Responsibilities:
- Spend 50% of your time collaborating with clients to understand their needs, design solutions, and ensure successful project delivery.
- Lead and mentor IT staff, oversee performance, and manage recruitment to build a high-performing team.
- Work with sales, operations, and client services to prioritize projects and ensure timely execution.
- Guide infrastructure and software development, enforce best practices, and lead code reviews.
- Manage departmental budgets, procure infrastructure/software, and oversee day-to-day IT operations.
Qualifications:
- Bachelor’s degree in Computer Science or related field.
- Minimum 5 years leading software development teams and managing client-facing projects, preferably in a startup environment.
- Expertise in web development, data integrations, cloud infrastructure, and mobile apps.
- Proven experience managing teams, setting goals, and driving performance.
Personal Traits:
- Strong leadership, communication, and organizational skills.
- Ability to manage conflicting priorities and explain complex tech to non-technical stakeholders.
- Positive attitude and a focus on client satisfaction.
Working Conditions:
- Hybrid role with 3 days in the office.
- Occasional extended hours based on project needs.
If you're ready to lead innovative technology solutions and drive client success, apply today!