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