Principal Software Engineer Job Listing at EMC in Rotterdam

EMC

Location: Rotterdam
Posted: 02/09/2013
Refreshed: 05/22/2013
Application deadline: None
Type: Not specified
Career Level: Not specified
Salary Range: Not specified
Number of Jobs: 1
Relocation Available: No
Show all jobs for EMC
Industries
Computer Hardware, Computer Software
Description
Title Principal Software Engineer
Location(s) Netherlands - Rotterdam
Functional Area(s) Engineering - Software
Requisition ID 102590BR
"> ">Accelerate your career as you help reinvent the value and impact of information for business everywhere. At EMC, we are leading customers on their journey to cloud computing by enabling them to store, manage, protect and analyze their information assets in a more agile, trusted and cost-effective way. If you are passionate about technology and want to be part of the information management revolution, join more than 50,000+ EMCers around the world who are leading the journey to the cloud.
"> ">Information is at the heart of business and it is growing not only in volume, but in complexity as new media types emerge and mobile and social applications evolve. In addition, the IT infrastructure to support information management is changing just as rapidly. EMCs Information Intelligence Group provides intelligent capture, content management, case management, customer communications and governance software and services that solve even the most complex information challenges organizations face today from information compliance and governance to streamlining mission critical business processes, to the emerging world of big data, on premise or in the cloud.
Job Description GENERAL SUMMARY
Working under minimal direction and exercising considerable latitude, provides technical expertise in developing solutions to complex software engineering problems, which require frequent use of ingenuity and creativity. Provides work leadership to others. Interfaces with senior management to provide and obtain information and to build onsensus regarding project direction. Assignments may include new products as well as upgrades, and enhancements or fixes to existing products.
PRINCIPAL DUTIES AND RESPONSIBILITIES
Writes functional detailed design specs as well as responding to requirement documents and system level test plans.
Exercises considerable latitude in determining technical objectives, without appreciable direction.
Offers proposed design changes/suggestions to processes and products, exerts significant latitude in determining objectives of an assignment.
Collaborates well with other engineers and other engineering groups, voluntarily shares information.
May be accountable for overall product and/or serve as a customer advocate, may represent organization as principal customer contact.
Significant contributor to organizational goals and objectives.
Interacts cross functionally on matter that require coordination across organization lines.
SKILLS
Project management skills.
Understanding of business environment.
Ability to lead, motivate and direct a workgroup.
Ability to work in a team environment.
Communication skills.
Presentation skills.
Ability to influence others to achieve results.
Competencies

Job responsibilities:

* Design and development new archiving related features for xDB.

* Duties include requirement review, architecture design, system design, code, unit testing, integration and documentation.

* Program and design in Java.

* Work closely with Performance Engineering to review performance test plans.

* Work with an international team in various time zones

Education/Work Experience

* MS in CS or a related technical field and 4/6/8+ years of database or server software development experience or
PHD in CS or a related technical field and 2/4/6+ years of database or server software development experience

Required

* Strong knowledge and experience with Java development

* Strong knowledge of data structures / databases / operating systems

* Strong knowledge and experience with developing complex Algorithms and Object Oriented Design

* Strong communication skills, both verbal and written

Desired

* Working knowledge of internal database architecture and algorithms

* Practical experience with profiling java code

* Practical experience with XML software development

* Practical experience with Eclipse, Perforce, Jira, Jenkins, Ant

* Practical experience with the OAIS standard

* Practical experience with Agile/Lean software development methodologies, design patterns and architectural patterns

The candidate must be willing to relocate to Rotterdam, The Netherlands.

EMC is an Equal Employment Opportunity employer that values the strength diversity brings to the workplace. 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"

"> ">When you choose EMC, 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.
Region EMEA
Job Country Netherlands
Job City Rotterdam
Job Postal/Zip Code 3012

Apply on Company Website