Senior Rails Developer Contract Available in CA

I am not sure if the timing, opportunity, or location is right, but we are currently seeking a Senior Rails Developer for a 6+ month contract with our direct end client in Berkeley, CA. If you, or anyone you know, are interested in this contract please forward your resume, all- inclusive rate, and contact details to: for consideration. If this is not a good fit for you, please feel free to forward on to anyone you think may be interested.

Job Posting Title: Senior Rails Developer

Description: We're currently seeking a Senior Rails Developer to help drive key IT initiatives including number of nation wide multi- institutional open source and/or SaaS projects. This position will provide technical leadership to development team including advising junior staffs, cultivating technical excellence, and promoting best practices. Involves building sophisticated ground-up new development and designs which includes significant architectural decisions for applications.

Responsibilities: • Drive technical development throughout all phases of the software development life cycle (SDLC) including Proof-of-Concept development, information architecture, software design, functional spec, coding, testing, deployment, performance tuning, refactoring, etc. • Design and implement quality software while considering the technical implications of technology applications to the current and future strategic technology roadmap/direction. • Drive and coordinate day-to-day production support operation and work closely with business stakeholders and technical staffs to ensure application issues/bugs are addressed in timeline fashion & in accordance to customer expectations. • Provide second-level operational support, troubleshooting, and security vulnerability testing/remediation. • Research the latest technical and software industry offerings and provide input towards the selection of products and tools • Collaborate with other IT teams to ensure application of quality of services such as scalability, maintainability, extensibility, reusability, availability, security, and performance/ • Interact with senior-level personnel and senior business stakeholders, with the ability to effectively communicate and explain complex and technical subject matter • Work independently and make actionable recommendations to managers, directors, and senior stakeholders based on his/her technical expertise • Provide mentorship within teams, departments and across campus • Take a leadership role in technology selection and product/solution evaluation • Keep current with emerging technologies

Qualifications: • Bachelor's degree in Computer Science or related area, and/or equivalent experience/training. • 5+ years experience in software development. • Hands-on experience and in-depth knowledge of Ruby on Rails. • Demonstrated track record of architecting and developing enterprise- level distributed systems using various technologies/platforms such as XML/XSL, SOA/Webservices, Enterprise Application Integration (EAI), etc. • In-depth knowledge & experience in developing project proposals, Statement of Work, project/release plans, risk plans, and communication plans. • Ability to determine project strategy and scope, lead business system analysis and designs, and develop realistic estimates and quotations for software services. • Ability to work in dynamic environment with competing priorities, a team player comfortable with working across other groups and collaborating with customers, stakeholders, technologists, and management. • Strong skills in various design patterns and Object-Oriented Development Methodologies (e.g. UML, OOAD, RUP, etc). • Working knowledge of IT Software Development Life Cycle (SDLC) and direct experience in requirements gathering, use case analysis, functional design, data/domain modeling, and user interface design. • High commitment to excellence, collaboration, team achievement, and good communication. • Experience with Open Source technologies, frameworks, architectures, and tools (e.g. Subversion, ANT, Spring, Hibernate, etc). (preferred) • Ability to solve complex problems with innovative and elegant designs and deliver robust functionality on time. (preferred) • In depth knowledge of web technologies such as AJAX, DHTML/CSS, XML/ XSLT, etc. (preferred) • Familiarity with Web 2.0 technology and trends. (preferred)

Thank you,

Christine Rossiter Consulting Staff Director York Solutions