This position is located within the following department: Enterprise
Employ existing architectural stack and collaborate with the rest of the Enterprise to evolve it.
Review and approve technical designs to maintain integrity of the Enterprise architectural stack.
Participate in complete software development lifecycle, from requirements through testing.
Coach and mentor other team members (regardless of role – developer, tester, or product manager) on appropriate use of technology to address customer and business needs.
Develop and evolve practices for development (e.g., unit test strategies, build and deployment)
As needed, evaluate new technologies and develop Proof of Concepts
Other duties as required to support and meet the needs of Corporation
Required Education and Training
BS or MS in Computer Science, MIS, etc…
Technical leadership experience and maturity.
Demonstrated architectural responsibility of shipping software product.
Experience with some or all of the following:
Serverside: (most important)
Java (nice to have: knowledge of applets - > a technology we are moving away from)
Tooling: IntelliJ (preferred), Eclipse, Netbeans Clientside: (preferred)
HTML4 & HTML5
CSS2 & CSS3
Misc: Underscore.js, JqueryTemplate.js..
Tools: Firebug, Webkit Developer tools (Chrome/Safari)
Preference is for technical / architectural maturity over experience with the given technologies.
DB2 / AS400 / Power series experience and understanding a plus as the application will be backed by DB2 / AS400 / Power series.
Recruiter in the Human Resources Department
3102 West End Avenue, Suite 400
Nashville, TN 37203
Fax: (615) 386-2869
Please send resume to: email@example.com
Healthcare Management Systems, Inc - 20 months ago