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 people to join our growing 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.
The Engineer will collaborate with a team of server, user experience, and java experts to design and develop a next generation Rich Internet Application (RIA) client for the VirtualWisdom application.
3+ years of applicable client development experience in the networking domain; please be prepared to describe a senior role in UI design & development of a client/server project.
5+ years of experience with highly scalable, enterprise-class client-server applications.
Experience with the following: ExtJS, Swing, RMI, and Core Java Libraries.
Additional experience: One or more RIA technologies including ExtJS, JavaScript, HTML5, AJAX, GWT, Dojo, etc.
Experience in topology functionality highly recommended.
Proficiency in object-oriented development methodology.
Experience identifying and resolving scalability and performance issues.
Must have a good sense of engineering tradeoffs, and an ability to understand the impact of software changes on extendibility, scalability, performance, and clarity.
Excellent written and oral communication skills.
Must be respectful of peers and tactful when evaluating/offering recommendations and/or criticism.
Self-motivated and eager to contribute to the success of others and the overall team.
BS in Computer Science or equivalent required; MS in Computer Science preferred.