VP of Software Development
Full-TimeLocation: On-site in Scottsdale, AZ.Regular Business Hours: 8:30 am – 4:30pm (occasionally requiring late nights/weekends)We are seeking a dedicated, ambitious, and self-motivated leader to join our team as VP of Development. In this role, you will oversee a team of developers, driving key initiatives related to research, innovation, and growth. You will be responsible for fostering continuous innovation, enhancing existing products, integrating newly acquired solutions into our portfolio, and ensuring seamless integration of third-party technologies.
Additionally, you'll lead the team to operational excellence while inspiring and nurturing their professional development, all while maintaining a positive and collaborative work environment.
Responsibilities:
- Translating business goals & product requirements into actionable development plans: Collaborate closely with key stakeholders to translate requirements and priorities into clear, executable development plans.
- Engaging on security best practices: Work with development teams to integrate secure coding practices and ensure compliance with industry standards for secure software development (SDLC).
- Delivering development projects on time and within budget: Oversee the execution of development projects, ensuring timelines, budgets, and quality standards are met.
- Strategic planning, direction, and control of development activities: Provide strategic oversight for development activities, ensuring alignment with business objectives and offering technical input into an overall strategy.
- Staying aware of the competitive landscape: Monitor industry trends and competitive products, ensuring development efforts maintain product differentiation and close competitive gaps.
- Planning and coaching for team growth and leadership development: Develop and execute growth plans, offering coaching and leadership development opportunities to foster a high-performing organization.
- Managing the financial aspects of the development team: In partnership with the finance team, manage team budgets, including forecasting, resource allocation, and cost analysis, to ensure financial responsibility.
- Building and nurturing communication channels across departments: Facilitate communication between development and other departments to ensure effective collaboration and goal alignment.
- Providing technical direction and guidance: Lead the development team in making informed technical decisions and maintaining high technical standards.
- Managing technical debt and scalability: Work hand-in-hand with Product and Infrastructure to ensure long-term product scalability by addressing technical debt and implementing architectural improvements as a team.
- Communicating emerging technologies and cybersecurity trends: Stay informed on technological advancements and cybersecurity trends and integrate them into development processes when relevant.
- Managing strategic partnerships with vendors and suppliers: Oversee relationships with third-party vendors as needed to ensure that tools, services, and technical expertise enhance development efforts.
- Driving the technical aspects of product roadmaps: Work closely with key stakeholders to ensure the technical aspects of the product roadmap are realistic, scalable, and designed for long-term success.
Requirements:
- Bachelors degree in computer science or related field, OR equivalent experience.
- 15+ years of progressive experience in software development, with 10+ years of people management as a leader in technology: Demonstrated track record of leading development teams through successful projects.
- A blend of strategic vision and technical leadership. The ability to know when to lead and when it’s time to roll up your sleeves.
- Experience in secure development practices and cybersecurity: Deep knowledge of secure development lifecycle (SDLC) methodologies and secure coding practices. The ability to guide teams in integrating security and quality into development.
- Outstanding communication and collaboration skills
- Extensive experience in both front-end and back-end development, with a strong understanding of modern development frameworks, languages, and tools. Proven ability to design and implement scalable applications while ensuring seamless interaction between application layers and underlying infrastructure. Familiarity with GraphQL, Elastic, Relational Databases, Document Stores, and Containerization a plus.
- Ability to articulate technical concepts to non-technical stakeholders and facilitate cross-departmental collaboration.
- Substantial experience in consumer/web/interfacing technologies and products
- Ability to understand challenges in tech management of products in a web-facing world and to apply resolutions for the same
- Experience with the cloud ecosystems: Familiarity with AWS, Azure, or other cloud services to guide cloud-smart development projects.
Benefits Include:
- Health Insurance 80% paid by employer
- Dental Insurance 80% paid by employer
- Vision Insurance 80% paid by employer
- Self-Managed vacation leave
- Paid sick leave
- Paid holiday leave
Lumifi Cyber welcomes and encourages diversity in our workplace. All qualified applicants will receive consideration for employment without regard to race color, religion, sex, sexual orientation, gender identity, national origin or disability.All candidates must be eligible to work in the U.S. for any employer. Lumifi participates in E-Verify verification.