||Job Summary:Perform complex analysis, development, testing, documentingand troubleshooting of software applications using a variety of programminglanguages and tools. Provide technical assistance and support to users ofcomputer applications across several disparate systems. Essential Duties and Responsibilities: include thefollowing, other duties may be assigned.Perform program analysis and design. If assigned, performsystem analysis and design which typically involved multiple programs and mayinclude database design; may be assigned management of small projects.Write programs and procedures utilizing one or more of thefollowing languages and tools: CernerMillennium Discern Explorer (CCL), Cerner Millennium Discern Expert (Rules),Cobol/Lawson 4GL, Visual Basic, VBA, MS SQL Server Reporting Services, CrystalReports, Siemens Adhoc Report Writer.Application development also requires expertise in one or more of thefollowing operating system areas: MSWindows, AIX, Unix or HP/UX. Experiencewith FTP (File Transfer Protocol), LDAP, WSH (Windows Scripting Host) ishelpful. A good understanding ofrelational databases such as MS Access, Oracle, Microsoft SQL Server isrequired. Some programming experiencewith relational databases is required.Participate in on-call schedule for off-hours support ofapplications. This job has nosupervisory responsibilities.Job Requirements:Associate Degree or higher in Computer Science or relatedfield is preferred; BS degree is preferred.3-5 years of experience and the experience must be withlanguages and tools employed by EMHS for programming application developmentand support. Experience is in addition to education requirements. Must be subject matter expert in at least onecore application supported by EMHS Programming & Interfaces. Knowledge ofhealthcare and hospital clinical or management systems is required. Other Skills Required:Excellent verbal and communications skills; must communicateeffectively to both technical and non-technical people. Must be analytical andthorough, showing attention to detail. Strive to continuously build knowledge& skills and share expertise with others.Organize and prioritize, using time efficiently. Must be good team player, able to work underpressure and with deadlines while remaining courteous and respectful. May be assigned to a regularly scheduledoncall rotation or be required to work off-hours for project implementation orsupport. While oncall or responsible for project implementation support, mustbe able to respond immediately and get to the office in 60 minutes or less, ifonsite support is required.Physical Demands: The physical demands described here arerepresentative of those that must be met by an employee to successfully performthe essential functions of this job. Reasonable accommodations may be made toenable individuals with disabilities to perform the essential functions. While performing the duties of this Job, the employee isregularly required to sit and talk or hear. The employee is occasionallyrequired to stand and walk. The employee must occasionally lift and/or move upto 10 pounds. Specific vision abilities required by this job include closevision and ability to adjust focus.Ability to use keyboard for data entry.Work Environment: The work environment characteristicsdescribed here are representative of those an employee encounters whileperforming the essential functions of this job. Reasonable accommodations maybe made to enable individuals with disabilities to perform the essentialfunctions.The noise level andworking conditions in the work environment are indicative of a normal officesetting.
Equal Opportunity Employment
We are an equal opportunity, affirmative action employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, age, disability status, gender, sexual orientation, ancestry, protected veteran status, national origin, genetic information or any other legally protected status.