Be more than just another developer – be a VISIONARY at an industry-leading company! Challenge convention and work on cutting edge technology that is transforming the way our customers manage their physical, virtual and cloud computing environments. Virtual Instruments seeks highly talented Java developers to join our growing R&D Engineering team, where your contributions will impact the development and delivery of our product roadmap. Our award-winning VirtualWisdom platform provides the only real-time, system-wide, enterprise scale solution for providing visibility into performance, health and utilization metrics, translating into improved performance and availability while lowering the total cost of the infrastructure supporting mission-critical applications.
For more information regarding this job and Virtual Instruments (including video and our social network), please visit us at:
The Software Engineer will systematically examine application challenges and provide technical solutions to customer reported incidents. Additional responsibilities include providing solutions for engineering code issues, research of errors, incident reproduction in a lab environment, diagnostics/analysis of log files, enhancement, customizations, code modifications for timely software patch and service pack releases.
3+ years of progressive software engineering experience; 1-2 years of development experience on a core platform product and relevant experience in product sustainability including feature enhancements, code customizations, patch code development.
Strong analytical and troubleshooting skills in JAVA client/server based application and SaaS environments
Experience with one of the following: Networking technologies (i.e. SNMP, Fibre Channel, TCP/IP, etc.) or Storage technologies (SANs, NAS, iSCSI, etc.) is required.
Familiarity with application and infrastructure tools required (JConsole, dbx, etc.)
Ability to use software management tools such as Bugzilla or Perforce
Ability to effectively work in tight schedules, multiple projects within a fast-paced environment
Excellent written and verbal communications
Self-starter and effective team player is highly desired.
Bachelor's degree in Computer Science and/or related field/work experience required; Master's degree is a plus.