EMC Software Engineer - SQL in Cork, Ireland

Job Description:


  • Executes software development plans to insure high quality of Vblock foundation platform.

  • Participate in the design of general integration strategies and propose/develop specific point integrations within the general framework.

  • Ensure all designs are version-proof as integrated products follow their own roadmaps/life cycles.

  • Develops Use Cases and other analysis / design artifacts that ensure requirements and score are clearly defined.

  • Works under limited direction. Determines and develops approach to solutions. Work is evaluated upon completion to ensure objectives have been met.

  • Ability to professionally manage multiple priorities with minimal supervision and on schedule.

  • Excellent verbal and written communication skills required. Must have strong documentation skills and the ability to understand software functional specifications.


  • Requires 3-5 years experience in software development, including participation in enterprise-class projects

  • Strong object oriented programming experience

  • DBA or strong DB engineer experience - SQL 2012 / MySQL experience or equivalent

  • Experience in web development using Angular JS, Bootstrap, PHP, MySQL, jquery, HTML 5, CSS3, XML, JSON.

  • UML knowledge and experience is a plus

  • Operating System development a plus

  • API / integration product development a plus

  • Python knowledge a plus

  • Experience applying unit testing to components under development and maintenance

  • Experience developing distributed systems

  • A solid understanding of security concepts is a plus

  • Excellent written and verbal communication skills

  • Ability to thoroughly document the design of new software and maintain documentation throughout the lifecycle (i.e. Functional Specification Documents, object models, class diagrams, state flows, etc.)

  • Team player who will enjoy performing multiple technical functions when needed

Preferred Background:

  • Experience with Agile/Scrum development methodology

  • Experience developing integrations in either a point-to-point or a service bus fashion

  • Seeking expertise in model design, CIM provider design, general standards-based aggregation and integration systems development is a plus

  • A solid understanding of and experience with Virtualization Technologies in the Server, Network, and Storage arenas is a plus

  • A proven track record as part of a highly distributed team

  • Experience using Subversion for source code/resource control


  • BS or MS in Computer Science or a related discipline

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.

Critical Hiring Criteria:

If you think you have what it takes to continue the remarkable growth and success of Dell Technologies, we invite you to explore a career with a recognized industry leader. We will give you the chance to learn more and accomplish more, faster than you ever thought possible.

At Dell Technologies we recognize the importance of reflecting the world's diversity within our workforce and we are committed to supporting equal employment opportunity. Make no mistake; diversity is a way of life at Dell Technologies

Functional Area(s):

VCE - Virtual Computing Environment Coalition



Business Unit:

211 - VCE


Ireland - Cork