Software Manager Job in Galway, Galway Ireland

Manager: Client Platform

Reporting to the Site Senior Director or Senior Manager It’s an exciting time to work at Cisco.

·          S/W Development leadership experience in a multiproduct, multi-site environment

·          Candidate will ideally have a strong mix of Client /Server /Web Applications (MS, Linux, Unix) development experience in Desktop, Business Applications and Real Time multimedia Telecoms (Voice, Video, IM.)

·          Key member of Unified Communications RD Leadership team based in Galway with Strong Operational management experience during the start-up Phase.

·          Over time, manage a team of 10-30 engineers involved in development of software for Unified Communications products.

Requires a strong background in SW design, documentation and implementation, on projects that may include any of the following list of responsibilities:

·          Lead project team on a major SW release, including building the software, coordinating with other groups, and participating in scheduling (from conception to testing).

·          Demonstrate a high degree of originality and innovation in defining product and project level architecture.

·          Significantly influence the design of interfaces between products to ensure interoperability.

·          Resolve design issues.

·          Work with the team in defining new software product features.

·          Champion new improved design methodologies. Define Reliability, Availability, Serviceability (RAS), and Performance goals for products. Incorporate RAS and Performance in product design.

·          Participate, support and/or take a lead role in Unified Communications Patent Program Strong Software development.

·          Management experience in relevant disciplines Excellent software process understanding and development focus.

·          Outstanding project and operational management focus.

·          Strong people management, motivational and leadership skills.

·          Strong communication skills (multi-site based peers, team and executive management Good teamwork
 

Technical Capabilities and Skills:

• Proven technical leadership and experience leading software architecture across multiple subsystems
• Advanced Web Application development experience incl C++/ Java / C# / JavaScript
• Object Oriented Design methodologies and S/W Design Principles
• Experience developing applications on multi-platform browser technologies.
• Web and Graphical User Interface design knowledge including JavaScript and DHTML
The following skills would also be advantageous:
• Knowledge of social networking technologies
• Knowledge of Networking and Unified Communications protocols (XMPP, SIP, SIMPLE, etc).
• Experience working with Web 2.0 and communications standards
Telephony/ VOIP product knowledge.
Experience on Mac OS X and Linux.
Experience with agile development methodologies