Senior Manager, App Dev & Support

The Senior Manager – Application Development / IT Delivery is responsible for leading end-to-end software delivery, managing multiple development teams, and ensuring successful execution of large-scale IT programs. This role combines technical leadership, delivery management, stakeholder engagement, and strategic planning to drive business outcomes.

Required Qualifications/Experience

  • Bachelor’s degree in Computer Science, Information Systems, or related field.
  • 15+ years of IT experience with 5+ years in leadership roles.
  • Hands on experience with Java technologies
  • Proven experience managing large-scale software development and delivery programs.
  • Strong understanding of SDLC methodologies (Agile, Waterfall, Hybrid).
  • Experience managing cross-functional and distributed teams.
  • Lead end-to-end delivery of software development projects from initiation to deployment.
  • Ensure delivery within scope, timeline, budget, and quality standards.
  • Define project plans, milestones, resource allocation, and delivery strategies.
  • Monitor progress, track KPIs, and provide regular status updates to stakeholders.
  • Manage risks, dependencies, and issues with proactive mitigation strategies.
  • Oversee change management and ensure smooth implementation of enhancements.
  • Manage and mentor multiple teams (10–20+ members), including developers, QA, and analysts.
  • Provide leadership to first-level managers, supervisors, and individual contributors.
  • Drive hiring, onboarding, performance management, and career development.
  • Foster a high-performance, accountable, and collaborative team culture.
  • Build team capability and ensure skill development aligned with business needs.

Delivery & Program Management

Leadership & People Management

Technical Oversight

  • Provide technical direction across application development lifecycle (SDLC).
  • Guide architecture, design, and development of scalable and secure solutions.
  • Ensure adherence to best practices in coding, security, and compliance.
  • Oversee system integration, infrastructure alignment, and deployment strategies.
  • Review technical estimates, solution approaches, and delivery methodologies.

Stakeholder & Client Management

  • Act as the primary point of contact for delivery and program-related communications.
  • Collaborate with business stakeholders, executives, vendors, and cross-functional teams.
  • Translate business requirements into technical execution strategies.
  • Influence senior leadership through clear communication and data-driven insights.

Strategic & Operational Management

  • Contribute to business planning, budgeting, and resource forecasting.
  • Drive innovation and continuous improvement in delivery processes.
  • Align delivery strategy with organizational goals and client expectations.
  • Ensure compliance with IT governance, audit, and regulatory requirements.

Process & Quality Management

  • Ensure adherence to Agile/Scrum or hybrid delivery frameworks.
  • Implement and monitor quality assurance and testing processes.
  • Drive continuous improvement initiatives across delivery and operations.
  • Establish and enforce best practices for SDLC, DevOps, and release management.

Preferred Experience

  • Experience in Healthcare domain (PBM, Medicaid, MMIS, DSS) is a plus.
  • PMP or equivalent project management certification preferred.

Core Competencies

  • Leadership & Team Building
  • Strategic Thinking & Execution
  • Program & Portfolio Management
  • Stakeholder Management
  • Risk Management
  • Communication & Influence
  • Problem Solving & Decision Making
  • Education:
  • Bachelors degree in Information Systems or Computer Science, or equivalent combination of education and work experience.

Similar jobs