Web Software Engineer for User Experience
About Allocade Products
Allocade has developed the first products that successfully create an Artificial Intelligence based Command and Control System that dynamically manage and communicate constantly changing patient logistics within the hospital enterprise. On-Cue empowers caregivers so they can effectively manage patient flow improving the quality and timeliness of patient care. At On-Cue’s core is an A.I. based Scheduling Optimization Engine proven at NASA in controlling and coordinating activities on the Hubble Space Telescope.
Brief Job Description
This position is a hands-on development role to lead and implement the User Experience for all product technology. This engineer will play a versatile role in both the strategic expansion of the User Experience program and making tactical, daily decisions and recommendations. The mission of this position is to ensure that technology solutions provide a best-in-class user experience.
Specific Responsibilities
- Design and implement the necessary user experience for products on a variety of target platforms
- Perform the full spectrum of strategic and tactical activities necessary for user experience success
- Mobilize and influence cross-functional design and review teams
- Deliver product assignments on time and within budget
Required Technical Skills and Experience
- 4+ years experience developing commercial products for sale and installation that are highly UI oriented and intensive. This is NOT a web site design position.
- BS or better in Computer Science from a top-tier university
- Experienced with Web and Client based UI Technologies such as Javascript, Ajax, HTML/CSS, JQuery, Swing, Flash, etc
- Experienced with Java and JSP’s
- Ability to understand and synthesize written requirements and produce solutions satisfying them
- Ability to effectively communicate designs and algorithms
- Experienced with UI/Web Frameworks such as Ruby on Rails, CakePHP, OpenLazlo, etc.
- Ability to engage and work with Graphic Design personnel (or provide that skill)
- Proficient in user experience methodologies
- Experience programming and deploying to multiple Web Browser types and versions
- Experience programming on Windows based platforms
- Knowledge of object-oriented design and programming
Additional Beneficial Technical Skills and Experience
- Prior experience with healthcare information systems and domain
- Familiarity with MySQL, Hibernate, Eclipse, Python or commensurate technologies
- Previous employment in a startup environment
- Experience developing on Mac for both browser and native app based applications
- Experience developing applications involving mobile phones and mobile message delivery
Desired Personal Skills
The successful candidate will need to demonstrate by experience and knowledge that they will be able to hit the ground running and possess the skills listed below.
- Ability to work and deliver on the tight hectic deadlines typical of a startup environment
- Ability to make trade-off decisions that balance product quality, time-to-market and functionality
- Ability to jump into problem domains and envision technical solutions in terms of their impact on the end user
- Organized, methodical, and detail oriented
- Ability to manage own schedule and work independently
- Ability to balance complex requirements and constraints and clearly present tradeoffs to management
- Team player, able to work with both technical and creative people
- Ability to multi-task and manage competing priorities
About Allocade
Allocade is a privately held healthcare software company located in Menlo Park, CA. We offer competitive salaries, a comprehensive benefits package, incentive and recognition programs, and a congenial office environment.
Please submit resumes to: jobs@allocade.com