Logo
Deploy Alloy

Vice President of Software

Deploy Alloy, Dallas, TX, United States


About the job Vice President of Software

Job Title: Vice President of Software Engineering

Employment Type: Full-Time

About the Role:

We are seeking a dynamic and experienced Director of Software to lead our engineering teams, both onsite and offshore. This role requires a balance between technical expertise and team leadership, with a focus on delivering high-quality software solutions in a fast-paced environment. The ideal candidate will be hands-on with the tech stack (Azure, SQL Server, C#, and Angular) about 25% of the time while spending the remaining 75% managing teams and driving strategic initiatives.

Key Responsibilities:

  1. Lead and manage software development teams, including internal teams and offshore resources, ensuring timely project delivery.
  2. Oversee the design, development, and implementation of high-quality software solutions using Azure, SQL Server, C#, and Angular.
  3. Maintain a hands-on role in coding, code reviews, and architecture design, contributing directly to project development.
  4. Drive the technology strategy, ensuring alignment with business goals and staying ahead of industry trends.
  5. Collaborate with cross-functional teams, including product management, QA, and IT, to deliver scalable and robust software systems.
  6. Implement best practices in software development, including Agile methodologies, code quality standards, and continuous integration/continuous deployment (CI/CD).
  7. Mentor and guide team members, fostering a culture of innovation, collaboration, and continuous improvement.
  8. Manage project timelines, resource allocation, and budgets to ensure successful delivery of initiatives.
  9. Troubleshoot technical challenges and provide strategic solutions to enhance system performance and scalability.

Qualifications:

  1. A bachelor’s degree in computer science, software engineering, or a related field; an advanced degree is preferred.
  2. 10+ years of experience in software development with at least 5 years in a leadership role.
  3. Strong proficiency in Azure, SQL Server, C#, and Angular.
  4. Experience managing and scaling offshore development teams.
  5. Solid understanding of software development lifecycle (SDLC), Agile methodologies, and DevOps practices.
  6. Proven ability to manage large-scale software projects, balancing hands-on technical work with team management.
  7. Excellent leadership, communication, and organizational skills.
  8. Strong problem-solving abilities and a proactive approach to handling challenges.
#J-18808-Ljbffr