http://chargify.com/

Ruby on Rails Architect

Posted: 2009-06-28
Company name: CC Pace
City: Dulles
State: VA
Country: USA
Length of employment: Permanent
Contact Info: rcard@ccpace.com
Travel: 0%
Onsite: Yes
Description:

Ruby Architect Job Description:

Job Responsibilities
• Software analysis and selection
• Proof of concept implementations
• Project specific detailed design reviews
• Identification, creation, documentation, communication, and enforcement of coding standards and software design patterns`
• System overview documentation (logical architectural diagrams)
• Consult with key stake holders to discuss specific project requests and ideas
• Guide developers through complex implementation issues
• Develop, design, and articulate solutions to complex business requests
• Investigate, prototype, and communicate current technology trends/direction
• Create and maintain departments Technology Roadmap
• Work closely with Product Management and Development teams to develop design specifications and requirements
• Conduct routine application performance analysis and document results/application modification required to improve performance
• Participate in infrastructure environment scaling discussions
• Mentor developers on best practices, methodologies, and design techniques
• Establish security standards and identify Cross Site Scripting vulnerabilities and other security risks
• Position reports to Director of Technology

Required Skills:

Technical Skills
• 10 years experience in developing complex, commercial web applications (ROR/J2EE/PHP/Python)
• Demonstrated record of success in architecting and developing Ruby on Rails solutions.
• Experience using agile development methodologies like Scrum and XP desirable.
• Familiarity with product development in a consumer facing product
• Expertise in Ruby on Rails with MySQL on Linux
• Experience with Object-Oriented Analysis and Design, Design Patterns, Refactoring, highly desirable
• Effective skills in communicating technical concepts to all audiences
• Strong web and middle-tier development experience
• Database development experience with commercial database
• Strong knowledge of SQL
• Strong web and middle-tier development experience
• Transactional web application experience a must
• Hands on experience with Content Delivery Networks, preferably Limelight Networks or Akamai
• Web technologies/standards: CSS, XHTML, HTML, AJAX, XML, HTTP
• Configuration/change management experience: JUnit, TestNG, Continuous Integration, Maven, CVS, Subversion, and Ant
• Content Management System experience a plus

Soft Skills
• Technologist at heart
• Learn new technology quickly and thoroughly
• Results oriented and highly motivated
• Outstanding communication skills
• Articulate thoughts via written and oral communication
• Self-motivated and energetic
• Practical experience with Agile Development Methodologies
• Online media experience a plus

Employment terms: Salary
Hours: Full-time
Back