Hybrid Senior Manager – Software Development

Posted last week

Apply now

About the role

  • Develop and communicate a strategic vision for technology modernization that aligns with business goals and customer needs
  • Lead the transformation of the development team, driving incremental modernization initiatives that enhance agility and capacity for growth
  • Shift the focus from big bang replacements to agile, iterative modernization strategies that deliver value more rapidly and reduce risk
  • Collaborate with stakeholders across the organization to ensure alignment and buy-in for modernization efforts
  • Establish metrics and KPIs to measure the success of modernization initiatives and ensure accountability
  • Foster a culture of continuous improvement, encouraging innovation and collaboration within the development team
  • Develop and implement best practices for technology modernization, ensuring alignment with industry standards and emerging trends
  • Mentor and guide team members, promoting professional development and knowledge sharing, while encouraging diverse perspectives
  • Embed directly with teams and team leads to model and coach modern development practices such as continuous delivery, automated testing, observability and AI
  • Champion a product mindset ensuring modernization efforts are outcome-driven, customer-focused, and value-based rather than project-delivery focused
  • Drive adoption of AI-native development, enabling intelligent tooling, automation, and workflows across the product delivery lifecycle to accelerate speed, quality, and innovation
  • Partner with the Organizational Change Management (OCM) function to drive adoption of new ways of working, AI Native delivery and cultural transformation

Requirements

  • Bachelor’s degree in Computer Science, Engineering, or a related field
  • Proven experience in leading large-scale technology modernization initiatives, preferably in a complex organizational environment
  • Strong technical proficiency in software development, with a deep understanding of modern development practices, programming languages, and tools
  • Strong understanding of software development methodologies, including Agile and DevOps practices
  • Experience managing large development teams and driving cultural change within organizations
  • Excellent communication and interpersonal skills, engaging and influencing stakeholders at all levels, including technical teams
  • Strong analytical and problem-solving skills, with a focus on delivering results
  • Familiarity with cloud technologies, microservices architecture, and modern development practices is a plus
  • Experience in change management and stakeholder engagement to drive successful transformation initiatives
  • Proven track record of leading modernization through delivery and able to roll up sleeves and coach engineers, architects, and delivery leads directly
  • Deep understanding of platform development, CI/CD, and automation ecosystems used to enable modernization at scale
  • Experience establishing flow metrics (lead time, deployment frequency, change failure rate, mean time to recovery) to measure modernization success

Benefits

  • Health insurance
  • Flexible spending accounts
  • Health savings accounts
  • Retirement savings plans
  • Life and disability insurance programs
  • Paid and unpaid time away from work

Job title

Senior Manager – Software Development

Job type

Experience level

Senior

Salary

$199,750 - $270,250 per year

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job