“Thank you, Amazing Charts, for making me look good."   

                   
                                            — Galen Y.K. Chock, MD, Honolulu, HI

 

 

Start an Amazing Career at Amazing Charts

Are you looking to join a team of smart, highly motivated people at a fast-growing medical software company?

Recognized by Inc Magazine as one of the fastest growing companies in the United States, Amazing Charts offers limitless career possibilities and the opportunity to do something that improves life for both health care providers and their patients.

Amazing Charts is a great place to work because:

  1. You can make a real impact every day.  There are no layers of bureaucracy at Amazing Charts, and we shun “corporate” thinking.  If you have a new idea, we want to hear it.
  2. Our growth potential is enormous as more and more health care providers discover the benefits of going “paperless” and look for an affordable and usable EHR solution.
  3. We are committed to an honest, ethical workplace that respects and values the talents of our employees.
  4. Our home office is located in historic North Kingstown, Rhode Island. This is a beautiful part of the state, and a short drive from the ocean and historic Newport.
  5. We are shaping the future of healthcare in America.  Electronic Health Records can help reduce administrative costs and medical errors, improve communication among providers, and enhance continuity of care. It is a truly exciting field.

Current openings are shown below, but we are growing - so check back again next month if you don't see something that matches your needs.

Current Openings

Account Manager

Summary

Under the general supervision of the VP of Sales.  The Account Manager is responsible for facilitating sales of the company’s suite of Electronic Health Record (EHR) solutions to a wide range of health care practices. They will install our software, give demos, provide support and resolve issues. The Account Manager will work with the VP of Sales to maximize revenue generation.

 Principal Duties and Responsibilities:

  • Consistently applies values of respect, honesty, fairness and the constant pursuit of excellence in all your duties.
  • Demonstrate knowledge of Amazing Charts history and philosophy.
  • Demonstrate working knowledge of Amazing Charts software and pricing and keeps up to date on changes.
  • Demonstrate working knowledge of all Amazing Charts related services and pricing.
  • Keep up to date on all changes to the software, services and pricing.
  • Follow up and remains proactive on leads generated in a timely manner.  [Leads are generated from ads, trial downloads, trade shows, outside sales team, other users, etc.]
  • Provide on-line demonstrations to potential clients and related follow-up.
  • Provide assistance with technical aspects of software including installation issues, interface issues, reset path issues, etc.
  • Document all contacts in a specified manner using our internal ticket system.
  • Provide feedback from potential clients to leadership as needed.
  • Responsible for working with already established resellers and managing requests of new ones.
  • Prepares written protocols/procedure on processes used to complete tasks.
  • Recommends new protocols or revisions to existing protocols for implementation to ensure goals are met.
  • Responsible to escalate problems, in a timely fashion, that cannot be resolved in an efficient manner.
  • Provide updates and recommendations to Management on a regular basis regarding issues and processes.
  • Provide exquisite customer service to internal and external parties.
  • Travel (up to 6-7 times per yr.)
  • Attend trade shows and other industry events on behalf of the company (including overnight travel and weekend work, as necessary).
  • Other duties as assigned

Required knowledge, skills, education, and experience:

  • An associate’s degree or a minimum of five years related experience is required (BA or BS degree is preferred).
  • Ability to learn, navigate and walk customers through a software program over the phone is required.
  • Ability to install software.
  • Must possess demonstrated outstanding customer service skills.
  • Must have demonstrated experience in building and maintaining long term customer relationships.
  • Demonstrated verbal and written communication skills including the ability to communicate professionally with customers at all levels of management, company peers and Senior Director of Sales is required.
  • Prior formalized consultative sales training is highly desired.
  • Experience selling EMR/EHR solutions is beneficial but not required.
  • Knowledge/experience in the healthcare and/or medical software industries is highly desired but not required.
  • Technical Skills required.
  • A positive attitude and ability to demonstrate an unwavering commitment to customer satisfaction with the ability to prioritize and adapt quickly in a dynamic environment is critical.
  • Travel to meet clients/attend trade shows as warranted (including overnight travel as necessary).
  • Must be willing to work varied hours to support business hours nationwide.

Salary

  • Salary+Commission

APPLY NOW

Business Analyst

Summary

We are looking for a Business Analyst with real world development experience in medical billing to participate in the continued development of the practice management portion of our award winning electronic health record system.  The successful candidate will have experience writing electronic 837, 835, and 277 interfaces for enterprise level medical billing software.  Detailed knowledge of medical billing topics such as coordination of benefits, accidents, Medicare, and workers comp claims is essential.

 Principal Duties and Responsibilities:

  • Acts as a liaison between departments by opening and maintaining lines of communication to monitor and improve Electronic Health Record system. 
  • Work as interface between users and teams involved in application development.
  • Makes recommendations for product enhancements.
  • Support and contribute to our electronic billing development, including requirements gathering, design and testing.
  • Provide troubleshooting and root cause analysis for production issues that are escalated to the engineering team.
  • Gather business requirements and analyze data.
  • Develop a strong understanding of our applications, and processes.
  • Show aptitude and willingness to learn new technologies.
  • Work productively within a team environment.

Required knowledge, skills, education, and experience:

  • Bachelor's Degree in Computer Science or Business.
  • 4+ years’ experience working with business operations or systems development, and medical billing software.
  • Detailed understanding of 837, 835, 277 interfaces.
  • Detailed understanding of coordination of benefits, accident claims, Medicare claims, and workers comp claims.
  • Detailed understanding of unbundled remits, claim level adjustments, denials, and adjustments from primary, secondary, and tertiary insurance.
  • Experience with SQL and relational databases.
  • Strong analytical and troubleshooting skills, as well as excellent written and verbal communication skills.

APPLY NOW

Call Center Representative

We are looking for a Call Center Representative to join our team!  This position provides professional, helpful and courteous customer service to clinicians throughout the registration process for Pri-Med events by determining requirements, answering inquiries, resolving problems, and fulfilling requests.

Responsibilities:

  • Support and provide superior customer service via phones, email and online chat
  • Process calls, emails and support online chat
    • New and existing registrations
    • Account issues
    • Event questions
    • Online activity questions
    • Accreditation questions
  • Process requests from internal staff and external clients in a timely and accurate manner
  • Determine requirements by working with the clinician
  • Use questioning and listening skills to ensure effective telephone communication
  • Answer all inquiries by clarifying desired information; researching, locating, and providing information
  • Fulfill requests by clarifying desired information; completing transactions; forwarding requests
  • Address customer issues in a timely manner and provide long-term resolutions
  • Respond to questions about specific events, the company and issues with the clinicians account
  • Assist clinicians with any technical issues experienced with the website/registration site and escalate any issues to appropriate staff as necessary
  • Consistently meet commitments to clinicians and ensure overall client satisfaction

Qualifications

Qualified candidates will have a high school diploma or equivalent and two or more years Customer Service experience. 

  • Excellent interpersonal, written, and oral communication skills
  • Excellent listening skills and the ability to ask probing questions, understand concerns, overcome objectives and  resolve problems
  • Strong work ethic and self-starter, ability to work independently and as a team player
  • Ability to effectively manage multiple priorities and adapt to change within a fast-paced business environment
  • Must possess professional and friendly attitude and be able to quickly develop a rapport with clinicians over the phone
  • Ability to learn and navigate new software quickly
  • Typing skills and computer proficiency

APPLY NOW

Implementation and Training Manager

Summary

We are looking for a self-motivated, detail-oriented and highly organized Implementation and Training Manager to join our team.  This position will play an integral role in designing, developing, implementing and delivering training programs to our internal and external clients to increase our business and revenue. This position will lead our Electronic Medical Records training program by providing on-site and online training resources to our practices, partners and staff. The ideal candidate should have a solid understanding of analysis methods to measure training effectiveness as well as strong presentation skills and ease at moderating groups.

Principal Duties and Responsibilities:

  • Design and develop the training programs for all audiences,
  • Collaborate, create and modify training materials as needed.
  • Implement and deliver training programs
  • Maintain and grow relationships with practices to increase business and revenue. 
  • Consult with the various audiences to assess training needs and develop programs accordingly.
  • Continually evaluate and analyze course effectiveness and update curriculum as needed.
  • Ensure training materials are easily accessible and intuitively organized.
  • Create and manage videos to provide audiences with online tutorials and training opportunities.
  • Developing and managing the training budget
  • Recruiting and managing team
  • Travel extensively (up to 40-60% of the time)
    • Client site
    • User Groups
    • Conferences
    • Boston/NK office
    • Other venues as necessary

Required knowledge, skills, education, and experience:

  • Bachelor Degree or higher in Education, Business Administration.
  • 5-8 years’ experience in training, Electronic Health Records and Healthcare experience required
  • Knowledge of Windows, Apple IOS, Microsoft Suite.
  • Experience developing training programs for software product and services.
  • Solid understanding of analysis methods to measure training effectiveness.
  • CRM experience.
  • Experience leading a team and managing budgets.
  • Able to work independently and efficiently to meet deadlines.
  • Well organized, meticulous, strong presentation skills and ease at moderating groups.
  • Excellent communication (oral and written), interpersonal and organizations skills

APPLY NOW

Product Manager

Summary
As Product Manager, you will guide a team that is charged with developing and deploying best-in-class business and clinical solutions for the physician market. This extends from increasing the profitability of existing products to developing new products for the company. You will build products from existing ideas, and help to develop new ideas based on your industry experience and your contact with customers, prospects and the competitive market. You must possess a unique blend of business and technical savvy; a big-picture vision, and the drive to make that vision a reality. You must enjoy spending time in the market to understand their problems, and find innovative solutions.

You must be able to communicate with all areas of the company. You will work with an engineering counterpart to define product release requirements. You will work with marketing communications to define the go-to-market strategy, helping them understand the product positioning, key benefits, and target customer. You will also serve as the internal and external evangelist for your product, occasionally working with the sales channel and key customers.

Principal Duties and Responsibilities:

  • Managing the entire product line life cycle from strategic planning to tactical activities. Create and maintain the roadmap for assigned products.
  • Specifying market and product requirements for current and future products by conducting market research and managing and analyzing various feedback channels. Ownership and prioritization of the product backlog.
  • Driving a solution set across development teams (primarily Development/Engineering, and Marketing Communications) through market and product requirements, messaging, and positioning.
  • Developing and implementing a company-wide go-to-market plan, working with all departments to execute.
  • Analyzing potential partner relationships and synergies for the product. Develop business cases that facilitate investment decisions.

Required knowledge, skills, education, and experience:

  • Demonstrated product leadership with 3-5 years of software product management / product marketing experience.
  • Excellent communication and persuasion skills throughout all levels of the organization.
  • Strong strategic and analytical skills. Demonstrate how you used data to guide your decisions.
  • Excellent product & usability savvy. Show us what you've built that has made a positive impact on your users' experience.
  • Must be a passionate ‘doer,’ willing to roll up your sleeves and be tactical when required.
  • Knowledgeable in web-based technology and SaaS product offerings helpful.
  • Healthcare IT experience required. Experience in the physician market preferred.
  • This position requires travel to regional offices and to customer and non-customer sites (20%).

APPLY NOW

Product Support Specialist

This position is responsible for internal support of Amazing Charts software and related services.  In addition, this position will be responsible for assisting outside sales personnel and tech support personnel, assisting trial and purchased users, and training on our software.  This position is a key component contributing to the growth of Amazing Charts.

Responsibilities:

  • Consistently applies values of respect, honesty, fairness and the constant pursuit of excellence in all your duties.
  • Demonstrate knowledge of Amazing Charts history and philosophy.
  • Demonstrate working knowledge of Amazing Charts software and pricing and keeps up to date on changes.
  • Demonstrate working knowledge of all Amazing Charts related services and pricing.
  • Provide on-line demonstrations, webinars and training to clients, along with related follow-up.
  • Provide on-site trainings at provider offices as assigned.  (Requires travel)
  • Provide assistance with technical aspects of software including installation issues, interface issues, reset path issues, etc.
  • Document all contacts in a specified manner using our internal ticket system.
  • Provide feedback from clients to leadership as needed.
  • Recommends new protocols or revisions to existing protocols for implementation to ensure goals are met.
  • Responsible to escalate problems, in a timely fashion, that cannot be resolved in an efficient manner.
  • Provide updates and recommendations to Management on a regular basis regarding issues and processes.
  • Provide exquisite customer service to internal and external parties.
  • Attend meetings as required.
  • Perform other duties as assigned.

Qualifications

  • The qualified candidate will have excellent communication skills along with an advanced level of how physician practices operate.
  • The ideal candidate will have an undergraduate or associates degree plus 2-5 years successful experience in technical/software support.
  • Basic knowledge of Microsoft XP, Vista, Windows 7, Server 2003-2008 and Microsoft Office (including but not limited to Access and Excel).
  • A good knowledge of various Anti-Virus and Firewall programs.
  • A positive attitude and ability to demonstrate an unwavering commitment to customer satisfaction with the ability to prioritize and adapt quickly in a dynamic environment is critical.

APPLY NOW

Sales Analytics & Logistics Specialist

The position of Sales Analytics and Logistics Specialist supports the Sales Team in a non-client facing role and reports to the VP of Sales..  The overall responsibilities include assisting members of the sales team with a number of tasks including preparing ,analyzing and summarizing data within the department. The Sales Analytics and Logistics Specialist is responsible to support the Sales Team in researching leads, preparing product proposals and associated reports, collateral, and other sales aids.  This role is integral to Amazing Charts, LLC, .to achieve sales and profitability objectives. 

Responsibilities:

  • Consistently applies values of respect, honesty, fairness and the constant pursuit of excellence in all your duties
  • Support Sales department by researching, analyzing and reporting trends and opportunities
  • Prepares reports to support research and statistics to ensure team is optimally focused
  • Makes recommendations on specific areas to improve and points out opportunities to team and management
  • Communicate to the Sales Team new processes to improve efficiency and shorten the sales cycle
  • Analyze bottlenecks in existing sales/trial process, propose solutions and work with Sales and CS to adopt changes
  • Create and present an in depth understanding of all reporting tools; i.e., Salesforce, XIMA, and Verizon
  • Collaborate with various departments to ensure all materials and team members are prepared for conferences
  • Use internal and publicly available data to create forecasts for coming months and years
  • Analyze market data to identify new segment/sales data
  • Attends weekly Sales meetings, presenting when necessary
  • Identify Sales service options and gaps within the system
  • Handles correspondence, reviewing and distributing sales related documents
  • Utilizes and maintains Salesforce system and necessary applications to manage and optimize sales analytics
  • Develop competence in excel for supplementing Salesforce analytics
  • Maintains all proposal documentation with accurate pricing
  • Organize and identify enhancements to systems
  • Demonstrate working knowledge of Amazing Charts software and pricing
  • Prepares written protocols/procedure on processes used to complete task
  • Provide updates and recommendations to Management on a regular basis regarding issues and processes
  • Other duties as assigned

Qualifications

  • BA or BS is required
  • Requires a high level of organization, communication and collaboration skills
  • Demonstrated verbal and written communication skills including the ability to communicate professionally with customers at all levels of management, company peers and Vice President of Sales is required.
  • Prior formalized sales or account Manager training a plus.
  • Knowledge/experience in the healthcare and/or medical software industries is highly desired but not required.
  • A positive attitude and ability to demonstrate an unwavering commitment with the ability to prioritize and adapt quickly in a dynamic environment is critical.

APPLY NOW

Sales Implementation Specialist

Founded in 2001 by a practicing family physician, Amazing Charts.com, LLC provides Electronic Health Record (EHR) software and services to health care providers in solo and small sized practices. Our mission is to develop an amazing practice-based medical software solution that improves the lives of our clients and their patients. The Amazing Charts offices are located in North Kingstown, Rhode Island and Boston, Massachusetts, Back Bay.

Responsibilities:

  • Guide medical professionals from their initial inbound interest in our EMR all the way through a completed installation of our software
  • Analyze, evaluate and define client’s needs
  • Provide client support via e-mail, phone and chat to potential users in order to support adoption of our software
  • Document all contacts in a specified manner using our ticketing system (Salesforce CRM)
  • Plan and carry our software training sessions and education tailored to individual client needs
  • Lead all implementation activity and serve as primary client contact on implementations
  • Document implementation and training procedures
  • Evaluate client’s Amazing Charts’ user proficiency
  • Direct users to resources and address initial needs, questions, and concerns to support adoption of our software
  • Participates as a key member within the Amazing Charts Team, primarily supporting the Sales team
  • Effectively manage multiple implementation projects at once
  • Travel extensively (possibly up to 0-20% of the time)
  • Attend tradeshows and other industry events on behalf of the company (including overnight travel and weekend work, as necessary)
  • Work closely with Regional Account Managers
  • Backup to Training Manager
  • Perform other duties as assigned

Qualifications

  • 3-5 years’ experience with implementation, including setting up roles, troubleshooting problems and suggesting improvements
  • The ability to learn, configure and deploy software, while conforming to best practices and documentation
  • Ability to work on multiple projects, meets tight deadlines, and creatively solves problems
  • High level of proficiency in computer hardware, software, and networking technologies.
  • Excellent interpersonal skills
  • Able to promptly answer support related email, phone calls and other electronic communications
  • Self-motivated, detail-oriented and organized
  • Electronic Health Records and Healthcare experience
  • Salesforce CRM experience
  • Sale and Tradeshow experience
  • Excellent communication (oral and written), interpersonal and organizational skills
  • A high level of analytical ability is required to identify solutions to difficult technical or procedural problems
  • Typing proficiency: 40-60wpm
  • Associates Degree or higher in Computer Science, MIS or Business

APPLY NOW

Senior Software Engineer

Summary

Amazing Charts is seeking a hands-on Senior Software Engineer to develop the next generation of our award winning EHR system.  We are looking for engineers who understand object oriented programming, have excellent .NET knowledge and experience, and have a passion for building great software.

Principal Duties and Responsibilities

  • Work with our team to understand, clarify, and shape requirements.
  • Write functional specifications.
  • Perform high level and detailed design to satisfy complex business requirements.
  • Analyze, design, implement, refactor, and unit test new and existing software components using the latest .NET technologies.
  • Provide troubleshooting and root cause analysis for production issues that are escalated to the engineering team.
  • Communicate effectively and appropriately to team members at all levels, and across the organization.

Required knowledge, skills, education and experience

  • Bachelor's Degree in Computer Science, Engineering, or a related field, or an equivalent combination of education, training and experience is required.
  • 5+ years of experience as a software engineer.
  • Demonstrated fluency in .NET technologies for both desktop and ASP.NET.
  • Expertise in object oriented design and development.
  • Knowledge of software design patterns and best practices.
  • Experience with web development including ASP.NET MVC, java script frameworks, jQuery, CSS, and AJAX.
  • Proficiency with MS SQL Server and T-SQL.
  • Experience with agile software development.
  • Leadership experience is a plus.
  • Background in the healthcare industry is a plus.
  • Excellent written and verbal communication skills.

APPLY NOW

Senior Quality Assurance Engineer

The Senior Quality Assurance Engineer is responsible for supporting the verification and validation of  the Amazing Chart Electronic Health Record (EHR) SaaS application. The ideal Senior QA candidate will have previous experience with SaaS based solutions with a focus on functional, stress and performance testing.  This individual will report into the Quality Assurance organization and support the team in its goal of reducing field issues and improving customer satisfaction. This individual will have proven experience in mature Quality Assurance processes and SDLC methodologies while driving test projects from definition to release. A solid team player with good communication skills who is able to work closely with developers and other QA team members is a requirement.

Responsibilities:

  • Deliver solid test execution in support of Amazing Chart’s extensive feature set, increasing number of interfaces and ongoing software releases.
  • Develop a test strategy and scripts from conception for execution of functional, stress and performance testing of SaaS based application.
  • Deliver solid test execution and clear communication of issues, test results and performance characterizations.
  • Support the automated test effort by designing, developing and utilizing test scripts for load, performance and regression tests for new releases. 
  • Drive and contribute to adoption of agile/SCRUM within Development and QA.
  • Provide leadership in the definition and ongoing continuous improvement efforts for QA and development processes and drive adherence to those processes throughout Amazing Chart projects.
  • Contribute to broader corporate process for the design and development of enterprise class software
  • Work with development team to ensure quality is designed into the product rather than depend on final verification and validation.
  • Function as a strong team player capable of working seamlessly with developers QA and Tech Support and provide leadership in support of QA team goals and objectives.

Qualifications:

  • Bachelor's Degree in Computer Science or Engineering discipline.
  • 8+ years in a leading software development environment with expertise in driving test programs from concept to release.
  • 3 years proven track record  conducting load testing on high volume web applications
  • Strong knowledge of Development Process & SQA Methodology including Agile.
  • Solid experience with SaaS architectures and execution of performance and stress testing.
  • Hands on experience with different test tools ( Selenium, JMeter, etc) necessary to complete testing.
  • Experience with developing and executing penetration test cases for security tests is desired. 
  • Experience with designing, writing, implementing different scripting languages such as C# and Java.
  • Experience with different SDLC frameworks with previous hands on participation within an agile development project.
  • Desire to drive continuous improvement by evaluating field data, performing root cause analysis and enhancing QA and development process.
  • Strong analytical and troubleshooting skills, as well as excellent written and verbal communication skills.
  • Strong team player with a winning positive attitude and someone who thrives in a self directed entrepreneurial environment with minimal supervision.
  • Background in the healthcare industry a plus

 

APPLY NOW

Software Engineer

Summary

Amazing Charts is seeking a hands-on, forward thinking Software Engineer to join our IT team.  The Software Engineer will play an instrumental role in the design, development, deployment, and maintenance of the internal business applications and corporate web sites.  This individual should be comfortable working on different assignments/projects that span the various technologies in the company’s application portfolio.  This position has the ability to work at the DBC Pri-Med, LLC office in Boston, MA (Amazing Charts parent company) and could provide bandwidth for DBC Pri-Med, LLC application development efforts.

Responsibilities

  • Work in conjunction with our current team to develop enhancements to new and existing applications while assuring that the design and implementation satisfies business requirements
  • Provide troubleshooting and analysis for production application issues
  • Review and analyze the effectiveness and efficiency of existing applications and aid in developing strategies for improving upon or changing applications to meet business needs
  • Effectively communicate current assignment/project status and any issues potentially impacting time of completion or quality of work to team members

Requirements

  • BS in Computer Science, Engineering, MIS, or have equivalent work experience
  • 5+ years of software development experience
  • Experience with web development including HTML, CSS,  PHP, JavaScript, and AJAX
  • Experience with CRM systems, Salesforce is a plus
  • Experience in relational database design and programming with MySQL and/or SQL Server
  • Proficiency with C# and ASP.NET is a plus
  • Expertise in object oriented design and development
  • Good knowledge of software design patterns and best practices
  • Working knowledge of agile software development practices
  • Strong analytical and troubleshooting skills, and the ability to quickly learn new technologies
  • Excellent written and verbal communication skills
  • Background in the healthcare industry is a plus

 

APPLY NOW