Java Software Engineer
Java Software Engineer
Virtual Instruments, a fast-growing leader in virtual infrastructure optimization solutions for the Global 2000, is looking for highly talented, proven individuals to join a team of talented developers working on Virtual Instruments’ entire product software suite.
Responsibilities
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.
Required Skills and Experience
· 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 experience in JAVA, multi-threaded and JavaScript development is required.
· Experience with database systems and/or application servers (MySQL, SQL Server, Oracle, etc.); able to set-up and configure relational databases
· Experience with large-scale Enterprise applications development required.
· 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.)
· 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.

Indicates a required field