
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