McDonald Group, Inc: Senior Ruby on Rails Software Engineer

Logo

Location: Bend, Oregon

URL: www.mcdgroupinc.com

Overview:
Enterprise Architects looking for dream job in Bend, Oregon? Our client has developed a Version 1.0 software release of an exciting new web based monitoring platform for the solar industry.

Written in Ruby on Rails, our client is looking for a full time Senior Software Engineer to take their product to the next level. Right now they are working on their Version 2.0 product offering and are looking for a stellar Software Developer to design, build, and grow the platform.

Responsibilities:
• Opportunity for a lead role in architecting, developing, refining, and managing Web-based inverter monitoringand management system
• Act as both lead architect for front and back-end web system as well as key implementer of Ruby on Rails database driven web applications
• Implement applications with standards compliant HTML and CSS
• Work closely with product and project managers, engineers, and senior management to define and refine platform to meet the needs of key stakeholders
• Contribute new and innovative ideas to rapidly evolving web monitoring platform and to support management team in decision making
• Write technical software specifications and documentation

Required Qualifications:
• Strong software development background, familiar with all aspects of the software development life cycle
• Demonstrated Ruby on Rails experience including at least two major projects
• Experience with other scripting languages such as Perl or PHP
• Experience developing websites with Adobe Flash/Flex and ActionScript 3.0
• Comfortable with Linux, Apache, Mongrel, MySQL, PSQL, AJAX and other open source tools and technologies
• Experience with software quality management tools such as SVN, Trac, Bugzilla
• Database design and administration experience, ideally with focus on managing time series data
• Bachelor of Science in Computer Science, Computer Engineering, or Electrical Engineering preferred
• 5+ years experience in web-based system architecture design and development

Desired Attributes:
• Good time management skills with project management experience a plus
• Strong leadership and communication skills
• Stay abreast of latest technologies and trends
• Balance working hard with playing hard

Other:
Our client offers a competitive salary, attractive benefits package, and a chance to change the world.

To apply: Submit resume to anne@mcdgroupinc.com. For additional information visit www.mcdgroupinc.com