|
Description: |
Overview:
Data junkies looking for that dream job in Bend, Oregon? Our client has developed an exciting new web monitoring platform for the solar industry. The platform serves as a key strategic element to the company’s commercial and residential solar power product offering.
Our client is looking to strengthen their team with a full time Software Developer who is passionate about data, strives for excellence, and wants to make a difference in the environment. The monitoring platform is a key component to the company’s long term success, providing software services to customers, opening up new business opportunities, accelerating cycles of learning around product development, and strengthening our customer service offerings.
Responsibilities:
• Lead architect for back-end database architecture and API component development
o Own database design and implementation
o Develop next generation API between web monitoring device and server
o Develop application components to support API and database design
• Key role in architecting, developing, refining, and managing company’s Web-based inverter monitoring and management system
• Work in collaborative team environment to define new features, roadmap, data mining, and database analytics techniques
• Contribute new and innovative ideas to rapidly evolving web monitoring platform and to support management team in decision making
• Stay abreast of latest technologies and trends
|
|
Required Skills: |
Required Qualifications:
• Strong software development background, familiar with all aspects of the software development life cycle
• mySQL database design and administration experience, ideally with focus on managing time series data
• Demonstrated Ruby on Rails experience including at least two major projects
• 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; some system administration experience preferred
• 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 skills: |
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.
|