Software Development Director at Altice USA in Long Island City, NYother related Employment listings - Long Island City, NY at Geebo

Software Development Director at Altice USA in Long Island City, NY

Altice USA is a cutting-edge communications, media, and tech company. We connect people to what matters most to them; texting with friends, advertising that resonates, or binge watching their favorite show. Our differentiated approach centers around technologies that push the envelope and deliver the ultimate customer experience. We're building a workforce that attracts and retains the best talent, not only to meet the needs of our customers, but that also reflects the diverse communities we serve. We're not the only ones who have seen it; we've recently been recognized by Forbes as one of America's Best Employers as well as by the Human Rights Campaign, DiversityInc Magazine, and Cablefax for our diversity & inclusion program. Responsibilities The Director, Software Development, manages a software development team within the organization. This position leads the creation, improvement and operations of cloud-based products and services. This person innovates and delivers software that improves upon key pillars of the corporate strategy. A key success factor is being able to lead a team to perform This role is within the Omnichannel IT Group. The Omnichannel IT Group is responsible for all aspects of our business systems, such as agent-led customer care, automated customer care, billing, sales, offer management, product catalog, checkout, order management and other services that enable sales and care online. The ideal candidate has experience working in one or more of the functional areas of ecommerce, a strong technical background and experience managing multiple large technology teams under one area. RESPONSIBILITES Works with business users to find solutions to business problems. Directs a team of individuals day-to-day to develop, test and deliver software. Leads the design of applications and services. Performs trade-off/rationalization analysis for delivery schedules and resource management across functional areas of responsibility Keeps abreast of new technology patterns and trends. Leads the evolution of company standards and technology (tools, conventions and design patterns) Manages end-to-end development of software and solutions for omnichannel applications and related technologies. Ensures successful delivery of solutions. Collaborates with other managers and consistently and effectively communicates across the organization and up the leadership chain. Leads design and/or code reviews. Drives initiatives for operational improvement and ensures team members do the same. Establishes and monitors metrics of technical and business importance that are generated within assigned system and/or functional area. Mentors and grows developers, QA and others on the team Performs supervisory functions, including but not limited to, making employment decisions regarding hiring, promoting, demoting and terminating, conducting performance appraisals and coaching and developing associates. Qualifications Degree in Computer Science, a related technical or scientific field, or equivalent experience 10
years of technology experience 5
years managing individual contributors Analysis, design, coding and implementation of large-scale applications. Solid knowledge of algorithms, data structures and complexity theory Participation through completion of a complex software project Ability to effectively write so requirements are clear and readily understood.
Salary Range:
$250K -- $500K+
Minimum Qualification
Software Development, Technology ManagementEstimated Salary: $20 to $28 per hour based on qualifications.

Don't Be a Victim of Fraud

  • Electronic Scams
  • Home-based jobs
  • Fake Rentals
  • Bad Buyers
  • Non-Existent Merchandise
  • Secondhand Items
  • More...

Don't Be Fooled

The fraudster will send a check to the victim who has accepted a job. The check can be for multiple reasons such as signing bonus, supplies, etc. The victim will be instructed to deposit the check and use the money for any of these reasons and then instructed to send the remaining funds to the fraudster. The check will bounce and the victim is left responsible.