Updated 04/22/2008

Contact Us ::
News & Events ::

 

Current Job Openings

Account Manager

Microsoft SQL Database Administrator

Product Analyst/
Technical Writer

User Interface Designer

Senior Systems Administrator

Sr EMPI Technical Analyst

Market Segment Analyst

Quality Assurance Analyst

QA Automation Engineer

Release Engineer

MediTrust Software Engineer

Software Engineer

Senior Product Manager

Project Manager

 

 

 

 
 

Medicity, a leading provider of software products and solutions for the U.S. Healthcare market, is aggressively expanding its team to continue delivering innovative products for a fast growing list of Fortune 500 customers. Current needs include outstanding and accomplished software engineers, managers and leaders who possess a passion for solving complex problems, delivering high-quality solutions and being a part of a market changing team. Specific job functions are listed below. If you’re talented, but don’t see a position below that exactly fits your skill set, go ahead and submit your resume with a letter of explanation to jobs@medicity.com. All positions are based in downtown Salt Lake City, Utah. Medicity offers its employees solid benefits, competitive salaries and an excellent environment to grow and excel.

Places Rated Almanac recently named Salt Lake City the number one place to live in the United States. Salt Lake is consistently ranked as one of the best business and technology environments in the country, and it is home to an established, respected medical informatics community.

Forbes.com rates Salt Lake City as the Best City For Jobs In 2008.

Company Benefits

Medicity employees are the force behind our products and our success. We believe it is essential to support our employees with a competitive salary and a strong benefits package, including:

Health Insurance – Regence Blue Cross Blue Shield
Dental Insurance – Regence Blue Cross Blue Shield
401K – 4% Company Match
Life Insurance
Short Term & Long Term Disability Insurance
Flexible Spending Plan
Downtown Parking paid
Annual Paid Time Off (PTO) Days
Annual Paid Holidays

Medicity is an Equal Opportunity Employer.

Back to Top

JOB POSTINGS:

Account Manager

Medicity, a leading provider of software products and solutions for the U.S. Healthcare market, is aggressively expanding its Research & Development team to continue delivering innovative products for a fast growing list of Fortune 500 customers. Current needs include outstanding and accomplished software engineers, managers and leaders who possess a passion for solving complex problems, delivering high-quality solutions and being a part of a market changing team. Medicity offers its employees solid benefits, competitive salaries and an excellent environment to grow and excel.

Key Responsibilities:

Own the C-level relationships within the organization.
Communicate effectively with all levels within the client organization.
Foster a relationship with senior management that opens the opportunity to up sell solution enhancements and present new product ideas.
Add $1.0 million in new business annually. This will include the sale of enhancements, new products, and additional services to the account.
Manage the overall client relationship, including arranging demonstrations, reference calls, presentations, site visits, collecting outstanding invoices, coordinating programs with the Sales RVP and Marketing VP.
Work to boost client confidence and improve evaluations from survey companies like KLAS.
Help the Marketing Department to conduct Medicity-sponsored customer satisfaction surveys to evaluate company performance at least twice a year.
Assist Product Management to understand client needs.
Help Marketing to secure client references and testimonials sales collateral.
Assist Medicity staff with access to key people in the organization as required.
Build an account plan for each client. Work with each account to effectively meet mutually acceptable goals.
Provide a briefing to Medicity Senior Management on every account twice a year, sharing plans and progress toward achieving associated goals.
Keep the record of open contractual commitments for each customer.
Advocate within Medicity for customer interests to insure good customer service.
Understand and advocate Medicity corporate policy to clients in a way that preserves and protects the relationship.

Requirements:

University degree and five or more years of sales experience in healthcare.
Clear understanding of hospital systems environment and hospital capital budgeting process.
Specific understanding of clinical systems and clinical workflow.
Demonstrated ability to communicate effectively and build long-term client relationships.
Ability to take direction, collaborate effectively, but work independently.
Strong problem solving ability and negotiating skills.

Back to Top

Microsoft SQL Database Administrator

Job Summary: Responsible for installation/support of healthcare-related databases, including layout, design, integration, & administration of physical and logical systems. Also responsible for assisting in creating/supporting database standards, docs, capacity, testing, performance, integrity, and recoverability of all data.

Environment: A fast-paced/challenging established privately held company with over 120 employees. The successful candidate will need to be self-motivated, customer focused and team oriented.

Key Responsibilities:

Manage day to day database operations and availability taking into account various key performance indicators such as query times, system resource utilization and SQL optimization
Define/develop loss recovery processes to assure recoverability with minimal loss of productive time/overall database integrity
Work with other IT Operations and Engineering team members to confirm data elements & corresponding attributes for various projects. Learn the needs of the business that justifies each initiative. Implement new/enhance existing database stored procedures, views, indexes, functions, tables, etc. to meet the project requirements
Adhere to established data management processes to ensure consistent capacity planning, performance tuning, docs, & statistical methods
Diagnose/repair database performance, addressing capacity thresholds, disk, & memory storage
Establish/monitor data quality standards/ensure integrity/security of data
Prepare/maintain database policies/procedures. Report change in disk space allocations

Requirements:

3+ years exp using MS SQL 2000/2005 server in web environment
5+ years exp as database administrator
Experience with OLTP and OLAP databases schemas in a highly trafficked online environment
Experience with SQL Server and ASP.NET integration
Experience with administrating databases in a Microsoft cluster environment
Experience writing and reviewing T-SQL stored procedures
Experience with distributed databases (replication, mirroring etc)
Experience configuring backup jobs, backing-up database dumps, transaction logs & Log Shipping across LAN/WAN links
Excellent documentation skills
Customer focused (internal and external)
Experience in healthcare information systems a plus
Willing to mentor and share knowledge with team members

Back to Top

Product Analyst/Technical Writer

Key Responsibilities:

Work with product management to translate product requirements into functional specifications
Participate in specification reviews; design walkthroughs, UI validation, implementation planning, and release management planning
Coordinate with development team ensuring complete understanding of functional specification, provide clarifications and updates to documentation as needed
Coordinate with project management defining key release milestones and timelines
Produce workflow diagrams, use cases, and other documents to support the functional specification and to become source material for test scripts and user documentation
Monitor production issues for clarification, prioritization and resolution
Manage support issues and release notes
Conduct presentations and internal education of upcoming release plans
Knowledgeable in healthcare industry regulations and policies ensuring product complies with requirements

Minimum Requirements:

Bachelor Degree
2-5 years experience in the healthcare field
2-5 years experience in a product management or technical role for a software vendor
Excellent communications skills, written and oral

Back to Top

User Interface Designer

We are currently looking for a User Interface Designer to work with our Product Management Team to create, prototype, and deploy solutions that are useful, usable, and attractive for our clients.

Requirements:

Work with product managers to create and deploy the user interface screens for Medicity web applications
Implement user interface designs that meet the needs of users in a clinical environment, with consideration to:
 
Efficiency of navigation
Discoverability of application features
Usability
Effectiveness of data presentation
Esthetics of screen design
Flexibility of user configuration
Create and maintain application prototypes and demo models
Meet scheduled deliverable dates

Qualifications:

A Bachelor's or Associates' degree and two years experience
Expertise in HTML, CSS , XML and Javascript coding, including knowledge of cross-browser and cross-platform Javascript coding techniques
Professional web application development experience
Strong attention to detail and ability to manage priorities in a highly scheduled environment
Ability to communicate well with customers, product managers, and engineers
Ability to take direction and participate in collaborative design process
Experience developing conceptual models, flowcharts, prototypes, detailed UI design requirements, and interface designs
Experience developing and adhering to style guides and human interface guidelines
Strong visual design and presentation skills (with tools such as Illustrator, PhotoShop, etc.)
Experience working with developers who will be implementing your designs using .NET and Active Server Pages
Experience with mobile device application design is a plus
Formal graphic design education is a plus
Healthcare experience is a plus

Back to Top

Senior Systems Administrator

Requirements:

Bachelors in Computer Science or equivalent
Minimum 5 years in Windows 2000/2003 clustering and IIS /.NET experience
Windows 2003 MCSE preferred
Strong knowledge of Windows 2000/2003 server environment and Active Directory, design, implementation, administration and troubleshooting
Strong knowledge of IIS/.NET architecture, administration and troubleshooting
Enterprise SAN architecture and administration (HDS, IBM, EMC)
Enterprise data center design and maintenance experience
Strong knowledge of TCP IP Networking and other network protocols
Strong documentation skills and proficient use with various Microsoft products
Excellent verbal and written communication skills
Detail-oriented with excellent multi-tasking and prioritizing skills
Strong understanding and experience with Microsoft PKI infrastructure a must
Strong knowledge of ITIL best practices
Production support within an Enterprise environment subject to regulatory compliance
Experience writing installation qualifications, operational qualifications, and performance production qualifications

Job Duties:

Responsible for the health and stability of the production Windows 2000/2003 enterprise
Daily administration of Active Directory performance monitoring, account and directory administration
Perform capacity planning functions to ensure system resources are adequately utilized and scaled for future growth
Support backend infrastructure for mobile devices
Install/upgrade Hardware, Operating Systems and Utility software
Monitor hardware, space utilization & performance via Tivoli
Tune servers for optimal performance via vendor specifications and technical reviews
Lead technical point of contact for production enterprise support team
Participate in disaster recovery planning & testing
Review and Maintain security procedures with on staff CISSP certified security engineer to ensure HIPPA and SAS70 Type II compliance
Assist with creation of technical support documentation
Maintain anti-virus protection infrastructure
Manage patching and updates according to change control and management procedures
Data Backup/Restore of Windows environments
Will be required to carry on-call cell phone on a rotational basis

Back to Top

Sr EMPI Technical Analyst

The EMPI Technical Analyst will work with hospitals, reference labs, providers and partners providing onsite and remote analytical support for the successful implementation of Medicity’s Medical software. The Analyst creates detailed test cases and provides detailed analysis of client HL7 data and supports the testing, validation and modification of patient matching criteria within Medicity’s EMPI product.

Responsibilities:

Develop and execute test plans and test cases from technical or product design specifications
Review HL7 message content for validation within the interface and application
Test complex healthcare-based web applications and patient matching algorithms and perform statistical analysis reporting on test outcomes
Develop HL7 specifications and patient matching criteria
Recommend modifications/enhancements to Medicity products
Report and troubleshoot issues found internally or externally, including database and interface engine validation

Requirements:

4+ years of Healthcare industry experience
1+ year of experience with EMPI solutions such as Sun/SeeBeyond eIndex, Initiate Systems Indentity Hub, Siemens Enterprise Access Directory (EAD), McKesson Horizon Passport, and/or others
Solid knowledge of HIM / Medical Records
Familiarity with healthcare applications and standards (HL7, etc...)
Prior experience working for a consulting firm or vendor is a big plus
Expert level understanding of HL7
Three to five years of experience in Health Information Management department in an acute care hospital. Previous experience with master patient index, patient registration, billing and clinical system processes preferred
Have at least a bachelor's degree from a major university in mathematics, statistics computer science, business administration, economics, engineering or equivalent
Understand relational database and enterprise software integration concepts extremely well: have strong, hand's on SQL skills and experience
Ideally, have experience with scripting languages such as C# and have a working knowledge of .NET (this position may require some programming, but it will not be your primary focus)
Possess a strong business and technical analysis background
Registered Health Information Technician (RHIT) or Registered Health Information Administrator (RHIA) certification through the American Health Information Management Association – Preferred but not required
Possesses excellent interpersonal communication and customer service skills
Ability to organize and prioritize work
Ability to work effectively with rapidly changing priorities
Ability to articulate problems and offer solutions to resolve them
Ability and confidence to make decisions in the absence of a supervisor or manager
Excellent communication skills, both written and verbal.
Must be able to read, write, understand and communicate clearly in English
Must be able to analyze data, problem solve and implement solutions to problems correctly
Ability to work independently or in a team setting
Proficient with computer usage, especially Microsoft office software products
Intellectual curiosity and proven ability to acquire new knowledge quickly
Knowledge of HCFA, HIPAA and associated forms/regulations a tremendous plus
Motivated self-starter with high initiative

Back to Top

Market Segment Analyst

The Market Segment Analyst is responsible for providing research on opportunities with emerging RHIOS and HIEs across the country, performing appropriate pre-sales activities to help identify and qualify those that fit Medicity’s core capabilities. The Market Segment Analyst is responsible for attending industry conferences and garnering market intelligence on industry developments, including the activities of information technology vendors competing in the RHIO/HIE market segment.

Responsibilities:

Gather information and maintain a matrix of opportunities for RHIOs and HIEs across the country, including local, state, and national initiatives
Maintain a database of information about Medicity competitors
Validate the status of emerging RHIO/HIE activity to support the Sales Organization
Assist in coordination of RFP responses
Participate in appropriate eHealth Initiative work groups
Attend industry standards committee meetings
Provide basic financial analysis
Generate innovative Power Point presentations including sophisticated graphics

Requirements:

Minimum of 7 years of related healthcare experience
Knowledge of the healthcare IT Vendor space and knowledge of the clinical interoperability/web space
Strong research and analytical skills
Excellent written communication
Demonstrated ability to complete projects within established time frames and quality guidelines
Ability to provide sales pre-sales support
Membership in or qualifications to be a member in HIMSS, ONCHIT or other industry bodies
Familiarity w/ government procurement websites and procurement practices
Strong presentation skills

Back to Top

Quality Assurance Analyst

Responsibilities:

Develop and execute test plans and test cases from technical or product design specifications
Review HL7 message content for validation within the interface and application
Test complex healthcare-based web applications
Ensure quality of production and certification releases
Report and troubleshoot issues found internally or externally, including database and interface engine validation
Maintain working relationship with external QA teams to meet the defined application or interface requirements
Work with Product Development and Product Management in refining the functionality of the application or interface
Balance project deliverables with quality product requirements in conjunction with Project Managers
Help define the ongoing evolution of QA processes

Requirements:

2 years of quality assurance testing experience
Confidence in developing and executing test plans and test scripts for web applications
HL7 and XML experience with clinical applications preferred
SQL experience preferred
Ability to focus and manage time in a hectic and deadline-driven environment
Ability to work on a project alone or as part of a team
Understanding of product life cycle, including requirements, development, testing, and release of product
Experience with Microsoft tools including databases and operating systems

Back to Top

QA Automation Engineer

Responsibilities:

Develop test fixtures and test cases for automated integration testing of complex healthcare-based web applications
Document test fixtures for use in writing test cases by non-engineers
Report and troubleshoot issues found internally or externally, including database and interface engine validation
Work with Product Development and QA in defining targets for automation
Help define the ongoing evolution of automation processes

Requirements:

Background in QA and/or TDD
Knowledge of C# and Transact-SQL
Experience with test automation from an engineering perspective and creating and digesting Fit/FitNesse test fixtures preferred
Experience with WatiN, Watir, and/or Selenium a plus
HL7 and XML experience with clinical applications preferred
SQL experience preferred
Ability to focus and manage time in a deadline-driven environment
Ability to work on a project alone or as part of a team
Understanding of product life cycle, including requirements, development, testing and release of product
Experience with Microsoft tools including databases and operating systems

Back to Top

Release Engineer

Medicity is seeking a Release Engineer to take full control of all release-related activities – software build packaging, code merging and deployment across all active environments. Primary responsibilities include supporting development teams by reviewing new and changed code, tracking and auditing change histories, debugging build and runtime problems, and maintaining a build process to support ongoing R&D and regression and user/system level tests. The environment is fast-paced and challenging. The successful candidate will need to be self-motivated, disciplined and have demonstrated experience building aforementioned process steps.

Responsibilities:

Updating release branches in source control system
Build and test software release packages
Pushing releases through all environments from Development through Production
Design and document improvements to be scalable
Champion Continuous Integration concepts and strive for full automated build, test and release processes

Requirements:

BS in Computer Science or other technical field
Several years experience in software engineering, release engineering and/or configuration management
Strong familiarity with software configuration management systems and/or source code version control systems (subversion experience an advantage)
Knowledge of web-based development within a Microsoft .Net-based environment
Skill with one or more scripting languages
Experience with build management tools (nant, cruisecontrol.net)
Experience building C# applications
Ability to work well with developers and testers
Strong organizational and communication skills, both verbal and written

Back to Top

MediTrust Software Engineer

Medicity is seeking Software Engineers to continue enhancing their leading clinical interoperability and integration platform, MediTrust. Engineers will work within a product development team to translate product definitions into detailed designs and functioning software. Experience as an integration/interface developer is a requirement, with a preference for those who have deep understanding of the HL7/HIPAA transactions, message-oriented middleware and web services. The environment is fast-paced and challenging. The successful candidate will need to be self-motivated, team-oriented and an exceptional problem solver.

Responsibilities:

Work with a team of business experts on functional requirements and specifications
Translation of business logic from business specifications to the programming language
Assume responsibility for detailed design of assigned architectural components or services
Apply test-driven development (TDD) techniques to create the necessary unit and validation test cases for all developed software
Provide assistance and consultations to QA specialists on system integration and testing
Provide assistance with software installation, network maintenance, connectivity, configuration management for a diverse set of products and infrastructure
Troubleshoot production issues

Requirements:

Several years of Healthcare integration experience using HL7 and HIPAA EDI formats
Experience using one or more commercially available integration engine products
Experience interfacing to one or more commercially adopted EMR systems
Expert programmers using C#, C++, ASP.net, Transact-SQL, JavaScript
Experience in the implementation and programmatic use of TCP/IP, HTTP(S), SOAP, XML, SSL, PGP and VPNs.
Proficiency configuring and interfacing with Microsoft server operating systems (Windows 2003 Standard and Enterprise)
Self motivated and excellent team player
Degree in Computer Science or Electrical Engineering

Back to Top

Software Engineer

Medicity is seeking Software Engineers to continue enhancing their leading clinical portal platform, ProAccess. Engineers will work within a product development team to translate product definitions into detailed designs and functioning software. Experience as a web developer is a requirement, with a preference for those who have applied emerging web 2.0 patterns (i.e., AJAX), developed using commercially available portal products and understand the Healthcare domain. The environment is fast-paced and challenging. The successful candidate will need to be self-motivated, team-oriented and an exceptional problem solver.

Responsibilities:

Work with a team of