Position: Senior Software Engineer
Location: Santa Clara, CA

Details:
Senior Software Engineer - NetMRI Web Application (Infrastructure)
Santa Clara, CA

Summary:
We are looking for a team player, a self-motivated and experienced Senior Software Engineer responsible for design and implementation of Web-based management applications for the NetMRI network discovery, analysis and management product. The successful candidate will utilize bleeding edge web technologies such as Ruby on Rails, AJAX and ExtJS toolkit, and work with a development team and product management to define, design, develop, and test next generation, state of the art, web application infrastructure and reusable user interface components. This is a distinguished senior role in our NetMRI Web Application software development team.

Key Responsibilities:
Generate functional specifications, software designs and scope effort for new product features.
Develop in Ruby on Rails and ExtJS JavaScript framework. Develop in other languages on occasion as needed.
Develop automated unit tests for continuous integration and regression testing.
Work closely with other engineers in Agile teams to accomplish shared objectives.
Work with QA to help define effective system and performance test plans.

Requirements:
Knowledge and Experience:

10+ years of distinguished career in a software development role with demonstrated experience in design and development of web application infrastructure and user interfaces.
Experience developing and designing web infrastructure and user interface components for AJAX-based web applications.
Excellent Object Oriented design and programming skills in one more programming languages such as Ruby, PHP, Java or C++.
Development experience in Ruby on Rails or similar frameworks is a must, as is experience with JavaScript/Ajax-based frameworks such as ExtJS, YUI, JQuery or similar.
Experience writing and debugging SQL is a must.
Experience in designing JSON/XML web services is desired.
Knowledge of networking domain is a plus.
Full software development life-cycle experience, with proven track record of shipping quality software products on time

Education:
Four year degree in CS, CE or similar is required.
Masters degree in CS/CE is a plus.

Skills and Abilities:
Strong time management and organizational skills.
Excellent verbal and written communication skills.
Ability to work independently
Ability to think analytically and create efficient solutions to complex problems
Thrive in a fast paced environment and meet stretch goals
Ability to review the work of others critically and provide constructive feedback.

Infoblox is a very successful firm that is in the forefront of systems/networking technology. We really are seeking individuals that have a sincere urge to truly make a difference.  We offer a highly competitive salary, bonus, and stock options.

Contact Informtion:
Please send your information to herbnj AT gmail DOTcom