ICA offers its employees a unique opportunity to become a part of a team focused on providing the healthcare industry with an invaluable solution to its greatest communication and information challenges. We believe our product will exceed expectations and transform the way hospitals and healthcare organizations view IT.
We believe the uniqueness of our product and its ease-of-use provides not only the best solution for hospitals, but also unlimited growth potential for our company and our employees.
If you are interested in joining the ICA team, please email recruiting@icainformatics.com with the positions you would like to be considered for and a copy of your resume.
We offer competitive salary, bonus, benefits and long term incentives.
Web Application Developer (perl) A hire for this position will join our existing team of Perl developers in both client code customization and core product creation. Key responsibilities:
- Have good or great experience in Perl, especially in a web environment (mod_perl)
- Know MySQL and/or Oracle like the palm of their hand
- Are comfortable and experienced using Linux or another *nix everyday
- Have a working knowledge of CSS and xHTML (not a designer, but you'll need to understand web standards), and ideally a basic grasp of prototype-style Javascript
- Have experience refactoring to design patterns and OO Perl code
- Are familiar with version control software like SVN and bug tracking software like trac
- Cares about making great software and being part of an engaging team
Big bonus points go to applicants who have experience in health-care technologies like HL7 2.x/3.0 and ICD9/10 codesets, or provider work-flow and health-care information exchange.
Required skills:
- 2 - 5+ years of Object-oriented Perl, including mod_perl, perl data structures and references, CPAN, modules, and packages.
- 2+ years of Perl DBI experience, with mysql or Oracle experience a strong plus Strong algorithm development experience.
- Solaris/Linux/Apache platform knowledge preferred.
Desired skills:
- Strong working knowledge of XML, HL7 and other core integration technologies.
Web Interface Developer This is a position for someone bridging the gap of designer and developer. You'll be working with one other interface developer and a team of Perl coders. Key responsibilities:
- Has good or great experience in Perl, especially in a web environment (mod_perl) and OO style
- Has a good understanding of MySQL or Oracle
- Is comfortable and experienced using Linux or another *nix as a dev environment
- Has in depth and broad experience working in CSS, xHTML, and Javascript with AJAX and standards based patterns. You aren’t a copy and paste Javascripter, and you can write your own objects.
- Is familiar with version control software like SVN and bug tracking software like trac
- Not only understands the concepts behind good usability, but can demonstrate application of them.
- Cares about making great software and building interfaces that change our user's daily lives.
Bonus points go to applicants who have experience and insight into health-care or provider work-flow and information exchange.
Jr. Integration Engineer
Candidate Description: The duties of the Integration Analyst include coding standard and non-standard HL/7 interfaces and file transfers through an interface engine product. Responsibilities include but are not limited to:
Required skills:
- At least two years experience working with HL/7 interfaces and interface engines preferred.
- SeeBeyond eGate experience or other interface engine experience.
- Interface coding language experience.
- Knowledge of HL7 standard with demonstrated ability.
- Knowledge of Healthcare.
- Knowledge of UNIX operating environment.
- Knowledge of problem solving resources.
- Ability to write clear, well organized code.
- Ability to use operating systems.
- Ability to communicate technical information to a non-technical audience.
- Ability to determine and research alternative possible causes of problems.
- Ability to analyze information and formulate conclusions and recommendations.
- Skills in coding changes/enhancements.
- Knowledge of project management techniques.
- Skill in explaining tasks, concepts and instructions to others.
- Skill in troubleshooting technical problems.
- Skill in communicating orally and in writing.
- Ability to coordinate multiple activities involving multiple parties.
Client Manager
Key Responsibilities: The Client Manager is responsible for serving as the primary point of contact for the client relationship with Informatics Corporation of America. The successful candidate will be expected to manage a positive client relationship from project initiation through implementation & training, and throughout production use of Informatics Corporation of America’s suite of products. The Client Manager will achieve this by working with the Project Manager, Implementation Staff, and Clinical Trainers to ensure initial adoption and promoting on-going client education on product functionality. The Client Manager will provide both proactive and reactive customer support that exceeds client expectations. The Client Manager will also be responsible for analyzing client usage and working with the Product team to improve the implementation and support of the product.
Functions and Responsibilities:
- Conduct workflow analysis and assist the Sales Team in positioning the value of Informatics Corporation of America’s services.
- Participate in pre-sale planning to assist the Sales Team with preparing a quote that provides sufficient implementation resources to accomplish the prospect’s goals.
- Conduct pre-implementation communication with clients to facilitate application configuration and preparedness.
- Conduct pre-implementation site visits when necessary to assess workflow and hardware needs, and to establish personal rapport with the client’s Project Manager and other key staff members.
- In conjunction with the Project Manager, Implementation Specialist, and Training staff responsible for the planning, implementation, and training for multiple implementations.
- Assist with finalization of a realistic plan for successful go-live that considers all applicable training objectives, project goals, success criteria, and production requirements.
- Maintain proper documentation of implementation activities to facilitate long-term customer support.
- Act as the liaison between clients and product development in identifying, researching, and communicating enhancement requests, bug fixes, or other modifications.
- Work continuously toward improvements that result in improved customer service and satisfaction.
- Working with clients, who may or may not be technically knowledgeable, to assist with identification, research and resolution of complex technical problems.
- Tracking issues and monitoring trends to ensure timely resolution of client issues.
- Development, documentation, and enforcement of Service Level Agreements and service escalation process.
- Surveying and monitoring client satisfaction.
- Supervise upgrade and release roll-out to existing live clients.
- Responsible for working with Clinical Trainers, Project Managers, Technical Resources and the Product Team to provide clients with product education, documentation, and smooth transition.
- Assist in developing a product knowledge base for internal and client use.
- Reporting metrics for the client and measuring against goals on a regular basis
- Required Qualifications.
- Demonstrated experience in managing customer expectations and driving customer satisfaction.
- Aptitude for guiding internal and external customers through changes in their workflow processes to achieve defined success.
- Able to effectively communicate technical issues and solutions to both technical and non-technical audiences.
- Experience in MS Office products, especially in the development of management reports.
- Strong interpersonal skills and the ability to work under pressure.
- Excellent verbal and written communication skills required.
- Strong analytical and problem solving abilities.
- Ability to think creatively.
- Effective training skills.
- Ability to manage multiple tasks.
- Experience with remote access support.
Optimal Qualifications:
- Formal training and or certification in teaching and training techniques.
- Evidence of high-profile activity within the profession, such as published articles, public speaking experience, or active positions.
- In-depth understanding of the business, regulatory, and reimbursement processes and issues in a medical practice.
- Experienced in implementation of healthcare information systems/applications desired
- Software development experience helpful.
- Experience with HL7 and XML interfaces helpful.
Educational and Professional Requirements:
- 2-5 years of clinical experience required in a Hospital, Healthcare Network, or Large Clinical Practice.
- 2-5 years experience in healthcare software/customer training or support.
- 2-5 years experience in staff management in a customer relationship environment.
- Bachelor’s Degree in related field, Advanced Degree preferred.
Additional Preferred Requirements:
- 5+ years experience managing large scale, clinical software implementations.
- Demonstrated ability to work at multiple levels in a client service situation from C-Suite to clinical users.
Travel Requirements:
- Greater than 50% Travel required with this position.
- Must be able to assist with making and scheduling own travel arrangements.
Relocation Requirements:
- Successful candidates would be expected to relocate to Nashville, TN area and work out of the corporate office
Clinical Trainer Implementation Specialist
Key Responsibilities: The Clinical Trainer/Implementation Specialist is responsible for the training of both internal and external customers of Informatics Corporation of America. The successful candidate will have a clinical background as well as proven experience with various methods of software training and documentation. Successful training is an important step towards establishing positive long-term partnerships with the company’s clients. The Clinical Trainer/Implementation Specialist may also provide assistance to the Sales team in demonstration situations as a subject matter expert.
Functions and Responsibilities:
- Participate in some pre-sale demonstrations as a subject matter expert to assist the Sales Team with showcasing the product.
- Conduct pre-implementation communication with clients to facilitate training preparedness.
- Conduct pre-implementation site visits when necessary to assess training needs to establish personal rapport with the client’s training staff.
- Along with the Client Manager and Project Manager, finalize a realistic plan for successful training that considers all applicable training objectives, project goals, and success criteria.
- Maintain proper documentation of training activities and materials to facilitate long-term customer education and support.
- Responsible for working with client to test and validate configuration of test and production environments.
- Conduct training and implementation at client site, via the web, and other venues as necessary.
- Conduct post-implementation follow-up training to close out any remaining issues and to measure the efficacy and efficiency of the implementation process.
- Work with assigned clients to facilitate any training associated with periodic application upgrades.
- Application training for newly hired employees of Informatics Corporation of America and mentoring of new Clinical Trainers/Implementation Specialists and training staff
- Required Qualifications.
- Professional work experience as a clinician, as well as the maturity and demeanor that allow the immediate establishment of professional credibility with Informatics Corporation of America’s clients.
- Familiarity with clinical processes and corresponding clinical support systems
- Demonstrated ability to work effectively with other clinical, administrative, and leadership staff within the client’s practice.
- Strong interpersonal skills with a customer service orientation (i.e., patience and poise under the pressure of solving a real time client service issue).
- Demonstrated ability to teach effectively in a variety of settings.
- Ability to guide non-technical clients to understand the capabilities of the products and services provided by the company and the impact that those products and services can have on their existing clinical and business workflow.
- Strong analytical thinker with excellent problem-solving ability; eager learner. Aptitude for guiding the client staff through changes in their workflow processes as they relate to training.
- Must be a self-starter, and able to work with minimal supervision.
- Excellent oral and written communication skills.
Optimal Qualifications:
- Demonstrated expertise with information systems, including IS certifications or practical experience with the training or support of clinical or administrative information systems within a healthcare organization.
- Formal training and/or certification in teaching and training techniques.
- Educational and Professional Requirements.
- 2 years of clinical experience required in a Hospital, Healthcare Network, or Large Clinical Practice.
- Bachelor’s degree in a related field required, advanced degree a plus
- Clinical degree preferred.
Travel Requirements:
- Greater than 50% Travel required with this position.
- Must be able to assist with making and scheduling own travel arrangements.
Relocation Requirements:
- Successful candidates would be expected to relocate to Nashville, TN area and work out of the corporate office
Product Manager
Key Responsibilities: A hire for this position will join our technology team as a Product Manager responsible for leading the full product release process that involves defining and prioritizing requirements, managing quality assurance efforts, coordinating build/release configuration and leading customer launch activities.
Required Skills:
- Proven experience successfully managing a full software devolvement lifecycle (SDLC) for complex enterprise software used in high volume, large-scale data settings.
- Proven experience in managing multiple releases across multiple customers.
- Experience in a clinical setting with up-to-date knowledge of clinical information systems and clinical processes.
- Significant experience with web based applications.
- Strong software design experience utilizing common design techniques such as storyboarding, use-case development, etc.
- Extensive knowledge on quality assurance processes including request prioritization, test plan development, test case development, test management (manual & automated) and build management.
- Excellent communication skills both verbal and written.
- Ability to envision, design, and implement efficient workflow solutions.
- Act as a liaison between various departments including clients, developers and client services.
- Knowledge of project management techniques.
- Skill in explaining tasks, concepts and instructions to others.
- Skill in troubleshooting technical problems.
- Skill in communicating orally and in writing.
- Ability to coordinate multiple activities involving multiple parties.
Education and Professional Requirements:
- BS in Computer Science, Advanced Degree preferred.
- 7+ years experience in product management with a software developer preferably in the healthcare industry managing products with at least $30M in revenue
Product Tester
Key Responsibilities: A hire for this position will join our technology team as a Product Tester responsible for working with our product management team to create test cases from documented system requirements, perform system tests, contribute to test plan development, document test results and communicate those results to managers and developers to resolve and correct defects.
Required Skills:
- Demonstrated understanding of testing standards and processes.
- Experience in developing test cases from documented requirements.
- Experience using automated test tools and scripts.
- Strong planning and organization skills.
- Experience with web based applications.
- Basic understanding of software engineering principles.
- Moderate programming skills.
- Skill in communicating orally and in writing.
- Ability to make decisions and work without supervision.
- Clinical healthcare experience strongly preferred
Education and Professional Requirements:
- BS in Computer Science or related field
- 2-4 years software testing experience
Integration Development Engineer
A hire for this position will join our technology team as an Integration Engineer responsible for working with our existing integration engineers and the broader development team to design and develop a leading edge healthcare integration engine and related tools. You will also have the opportunity to work closely with clients to understand and assist with their integration needs as part of our client implementation process.
Key Responsibilities:
- Have strong healthcare integration experience.
- Substantive experience with existing Healthcare integration engines such as SeeBeyond eGate and Quovadx Cloverleaf.
- Extensive Interface coding language experience.
- Detailed knowledge of HL7 2.x/3.0 standard with demonstrated ability.
- Extensive knowledge of both structured and non-structured clinical data formats (ADT, labs, clinical notes, etc.)
- Strong expertise in standard healthcare code-sets (ICD-9/10, SNOMED, LOINC, etc.)
- Have strong general software development skills
- Good MySQL or other DBMS knowledge.
- Comfortable working within UNIX Solaris and Linux operating systems.
- Strong, demonstrated problem solving skills.
- Are comfortable working with both technical and non-technical client personnel explaining tasks, concepts and instructions to others.
- Troubleshooting technical problems.
- Coordinate multiple activities involving multiple parties.
- Are familiar with version control software like SVN and bug tracking software like trac.
- In depth understanding of software development methodologies and software lifecycle.
- Excellent verbal and written communication skills, in addition to superior time management skills, are essential.
Education and Professional Requirements:
- Bachelor’s Degree and a minimum of 3 years of healthcare integration experience
- Cares about making great software and being part of an engaging team
Clinical Services Delivery Manager
Key Responsibilities:
- Responsible for all project launches.
- Sales transition.
- Implementation kick-off.
- Project Team formation.
- Client manager transition.
- Responsible for delivery oversight, measurement & tracking.
- Responsible for client manager training, mentoring & oversight.
- Responsible for overall client management resource scheduling & planning.
- Liaison with product manager (responsible for product development) regarding client requirements and requested customizations.
Required Qualifications:
- Demonstrated ability to manage multiple project programs.
- Ability to track numerous detail-intensive tasks and ensure accurate completion.
- Demonstrated ability to manage professional services staff.
- Experience in skills and performance assessment.
- Experience in project set up and assignment.
- Experience in career development of client services staff.
- Solid understanding of implementation.
- Ability to train project management skills to client services staff.
- Ability to champion client requests and simultaneously act as company advocate.
- Ability to build strong relationships with clients.
- Ability to think strategically and act as a facilitator.
Education and Professional Qualifications:
- Bachelors Degree, advanced degree preferred.
- 5+ years experience in a Hospital, Healthcare Network, or a Large Clinical Practice
- PMI certified preferred
|