Manager Software Development

$133,661 - $219,586/Yr

Altice USA - Bethpage, NY

posted 6 days ago

Full-time - Manager
Bethpage, NY
Telecommunications

About the position

The Manager of Software Development at Optimum is a leadership role focused on guiding a talented engineering team to deliver innovative software solutions. This position involves driving the development and execution of the technology roadmap, collaborating with cross-functional teams, and ensuring high-quality product delivery that aligns with customer needs and business objectives.

Responsibilities

  • Lead effective brainstorming sessions to generate innovative ideas and solutions.
  • Drive multi-scrum technology feasibility, delivery, and quality in partnership with product and design teams.
  • Establish and gain acceptance for technology roadmaps aligned with product roadmaps.
  • Establish and gain acceptance for technical solutions, serving as a go-to expert for specific capabilities.
  • Articulate technology vision, principles, and roadmaps to diverse audiences, tailoring communication appropriately.
  • Achieve objectively good negotiation results efficiently while maintaining relationships and driving decision-making.
  • Effectively and respectfully drive technical team interactions, persuasively influencing architecture, software design, implementation, and incident recovery.
  • Advise team members on the quality of software designs, code, tests, and documentation.
  • Proactively build strong relationships with product, design, and business/operations counterparts within and across teams.
  • Understand and articulate the financial benefits and costs of capabilities, incorporating this information into decision-making.
  • Thoroughly vet and refine requirements to clearly articulate their intent.
  • Establish clear cost and time commitments to stakeholders, ensuring they are met with assistance.
  • Consistently communicate with stakeholders about expectations and proactively share knowledge to elevate others.

Requirements

  • Bachelor's Degree in Computer Science or a related field.
  • Minimum seven years of professional software development experience, including 3+ years in a leadership role.
  • Strong technical background in relevant technologies (e.g., Go, Java, cloud platforms, CI/CD).
  • Proven ability to lead and inspire engineering teams, foster collaboration, and drive results.
  • Excellent verbal and written communication skills, with the ability to tailor communication to different audiences.
  • Strong analytical and problem-solving skills, with a focus on finding creative solutions to complex challenges.
  • Experience managing software development projects, including scoping, planning, and execution.
  • Experience working in an Agile development environment.

Benefits

  • Competitive salary based on skills and experience.
  • Opportunities for continuous learning and professional development.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service