Software Engineer 2 (USA)

  • Company: EMC is now part of Dell Technologies
  • Posted: December 17, 2016
  • Reference ID: 171203BR
**Job Description:** At the EMC Data Protection and Availability Division (DPAD), you will have the opportunity to turn your ideas and initiative into a career with the world's largest data protection provider. IDC's latest report on purpose built backup appliances shows EMC with a 65 percent market share, over 6x its nearest competitor. Our product portfolio is made up of highly integrated, industry-leading products and technologies that will change the way companies approach the protection and availability of their data and applications. We are looking for the best and brightest to join our team and help us take our unique vision to the next level. If you’re looking for a work environment that thrives on diverse perspectives and technological excellence, the EMC Data Protection and Availability Division is for you. Do you have a passion for creating great user experiences? Do you have a track record of delivering high quality code on schedule? Data Domain (DD) is looking for a standout GUI software engineer to join our high energy team and to create world class interfaces to the best de-duplication storage systems. The DD Management Center (DDMC) product is a scalable, virtual appliance-based solution for centralized management of multiple Data Domain systems. The DDMC GUI team is responsible for developing the web based application which allows customer to manage and monitor DD systems through the web browser. **Responsibilities** + Design, develop, and maintain GUI software using Java and Web 2.0 technologies. + Participate in architecture discussions and reviews. + Participate in milestone demos and constructively weigh and integrate feedback from Product Designers, GUI Designers, and customers. + Work in a distributed-team environment. + Work closely with other development teams, QA, and customer support. **Skills** + MS or BS Computer Science with 2+ years of industry experience + Solid Java programming skills and in-depth knowledge of OOD and OOP + Knowledge of web application development + Knowledge of CSS, HTML, JavaScript, AJAX and SQL + Strong debugging skills + Detail oriented + Excellent communication and interpersonal skills + Effective in a fast paced, dynamic environment + Knowledge of GWT/GXT, Flex/ActionScript a plus + Knowledge of Agile development methodology (Scrum, XP, etc.) a plus + Knowledge of UX design, storage system technology, system management/system administration UI development a plus **EMC Values:** When you choose our company, you join a diverse world of innovative thought leaders. At our core is a commitment to workplace diversity, the sustainability of our planet, and community corporate involvement. We offer highly competitive salaries, bonus programs, world-class benefits, and unparalleled growth and development opportunities-all to create a compelling and rewarding work environment. We are an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex (including pregnancy), sexual orientation, gender identity and/or expression, national origin, protected veteran status, disability, genetics, or citizenship status (when otherwise legally authorized to work) and will not be discriminated against on the basis of such characteristics or any other status protected by the laws or regulations in the locations where we operate. We encourage applicants of all ages. **Critical Hiring Criteria:** **Functional Area(s):** Engineering - Software **Business:** CTD Products **Business Unit:** 206 - BACK UP & RECOVERY SYSTEMS **Location:** US - California - Santa Clara **AutoReqId:** 171203BR

Share this Job