Software Architect – On Assignment, Inc.  This position is responsible for 
determining the design of a highly visible front office application and 
communicating the design details to a team of software developers.  The 
software architect must be able to gain a complete understanding of the 
business requirements, translate them into effective, testable object-oriented 
designs and effectively communicate them to the development team.  Duties will 
also include researching alternative design approaches when needed, conducting 
code reviews on a regular basis to ensure adherence to coding guidelines, and 
providing periodic training to individual developers and to the entire team.
The software architect must have advanced knowledge in RESTful web services 
with a demonstrated understanding of REST protocols and conventions, AJAX, and 
object oriented programming on the Adobe ColdFusion 9 platform using strictly 
CFSCRIPT.  An advanced understanding of testing protocols for unit testing, 
integration testing and functional testing is also required.  The software 
architect is also expected to be a fully productive member of the software 
development team.
Responsibilities:
•     Design and develop software using Adobe ColdFusion 9 in a strict 
object-oriented environment as a productive team member.
•     Participate in daily stand-up sessions in an environment that uses 
Agile management methodologies.
•     Gather requirements from stake holders; produce design documents using 
UML.
•     Provide developers with guidance on best practices in object oriented 
software development.
•     Regularly conduct code reviews to ensure product quality.
•     Lead the effort to develop unit tests, integration tests and functional 
tests with maximum code coverage.
•     Provide training, reviews and knowledge transfer sessions with members 
of the development team.
Required Skills:
•     Expert level development skills on the Adobe ColdFusion 9 platform with 
CFSCRIPT with a thorough understanding of the ColdFusion API.
•     Strong object oriented design skills with a solid understanding of all 
tenets of object oriented programming.
•     Advanced understanding of JavaScript and experience with JavaScript 
frameworks (Experience with Ext.js a plus).
•     Advanced understanding of RESTful web services and the ability to 
demonstrate how to deploy them using ColdFusion.
•     Advanced skills in aspect oriented programming, dependency injection, 
object relational mapping (ORM), and AJAX.
•     Ability to demonstrate advanced knowledge in common design patterns and 
how to deploy them using ColdFusion.
•     Ability to solve problems quickly and effectively.
•     Strong written and verbal skills.

Submit Resume
[email protected]

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Order the Adobe Coldfusion Anthology now!
http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion
Archive: http://www.houseoffusion.com/groups/cf-jobs/message.cfm/messageid:8658
Subscription: http://www.houseoffusion.com/groups/cf-jobs/subscribe.cfm
Unsubscribe: http://www.houseoffusion.com/groups/cf-jobs/unsubscribe.cfm

Reply via email to