Manager, Software Engineering Job in Pleasanton, California US
Manager, Software Engineering
Manager, Software Engineering Position available in Pleasanton, CA We are the world leader in products, services, and solutions for information management and storage. We are a trusted provider of information infrastructure, helping organizations of every size around the world keep digital information protected, secure, and continuously available. We pride ourselves on doing what's right and on putting our customers best interests first. We are devoted to advancing our people, customers, industry, and community. We are EMC, where information lives. We are looking for a manager, software engineering to join our flagship team in the EMC VCUBE group, which offers customers an integrated suite of products to provision and manage mission critical applications in a private, hybrid, or public cloud . This position provides a unique opportunity for a strong technical management professional to help bring complex enterprise software to the cloud. Job responsibilities: Manage the globally distributed team of engineers to plan and execute on product roadmap. Hands on technical management with involvement in definition, design, implementation and sustenance of enterprise products Work with product management and design to ensure requirements coverage and negotiate tradeoffs Develop and provide challenging yet appropriate assignments, evaluates work, communicates progress toward career development and goals Provide guidance to engineers doing engineering design, development and implement work by establishing goals. Provide hands-on help when needed Work with quality assurance, operations, and technical publications teams to ensure that products exceed customers expectations in delivering compelling features, usability, quality, and performance. Establish and execute on agile development methodologies Interfaces with senior management to report on project and program milestones and to present project needs and technical knowledge. Accountable for HR processes and actions Qualifications Required: BS or MS in CS or a related technical field. 8+ years of software design, development and management experience Proficiency in Java, XML, web services, and scripting Strong communication and collaboration skills, both spoken and written - technology and product evangelism is required of this position Strong background in object-oriented programming and design patterns and software development best practices Highly intelligent, dependable and self-motivated with a track record of rapidly delivering high-quality software Strong leadership, project management skills, time management, and problem solving. Knowledge of Agile software development methodologies, design patterns, architectural patterns and testing methodologies Excellent knowledge across N-tier software products for multiple application servers, operating systems, databases etc. Deep knowledge of VMware products would be strongly preferred About EMC VCUBE EMC VCUBE technology brings together best-of-breed technologies from EMC, VMware and RSA to power mission critical applications in a private, hybrid, or public cloud. VCUBE technology is extensively used in the EMC OnDemand hybrid cloud service offering. EMC does not accept unsolicited Agency Resumes. EMC will not pay fees to any third party agency or firm that does not have a signed "EMC Agency Fee Agreement".