EHR Careers
We are always looking for great people to join our team. Every day, we make a difference in the lives of those who need help, and those who provide it. Join us, and be part of that difference.

EHR Careers
Join Our Team
With ClinicTracker’s amazing success, our company has been growing steadily. Located in Syracuse, NY, our culture promotes collaboration, creative thinking, a tight-knit team environment, and a relaxed atmosphere. We enjoy big company results within a small company setting because we minimize bureaucracy/silos and maximize teamwork.
We are looking for bright, energetic, and resourceful people to join our lively and dedicated team. Work for us and you’ll learn, grow, and enjoy along the way.
You can download a job application here. Send the completed version to us at: hiring@clinictracker.com.
Compensation / Benefits
- Competitive Salary
- 401k with Generous Company Match
- Health Insurance
- Dental Insurance
- Vision Insurance
- Long Term Disability
- Life Insurance
- Employee Assistance Program
-
Senior SQL Server Developer
Job Description:
We are looking for experienced MS SQL Server Developers who can collaborate with cross-functional teams to define, design, and ship new features while simultaneously improving existing functionality.
Candidate should also be able to fix reported bugs and work towards improving application performance, as well as continuously discover, evaluate, and implement new technologies to maximize development efficiency.
Job Summary:
- Design and script database tables to store the application data
- Write queries used for front-end applications (websites, desktop applications, or cloud apps) and ensure that they perform at optimal speeds
- Perform functions – retrieve, add, edit, and delete database data
- Create stored procedures, views, and functions.
- Data modelling to visualize database structure
- Working with application developers to create optimized queries
- Create database triggers for automation
- Create table indexes to improve database performance.
- Review query performance and optimize code
- Modify existing views, procedures, functions, and code to change the functionality of those objects depending upon client requirements
- Hands on experience in Exception Handling and Troubleshooting
- Develop the tables, provide constraints, indexes, and grants, sequences, cursors, stored procedures and functions to implement in the product
Responsibilities and Duties:
- Identifying the optimized structure and designing database objects per client requirements
- Database Indexing
- Writing complex queries on SQL platform per the defined logic
- Creating Functions, Procedures, Views per the requirement
- hands on experience in Exception Handling and Troubleshooting
- Maintaining a large database with proper maintenance routines
Experience:
- 2-4 years as a SQL developer preferred
-
Software Engineer
Primary Responsibilities
- Participate in all aspects of the development process – from designing specifications to deployment
- Create new functionality as required
- Incorporate customer feedback and adjust software in a timely manner
Knowledge and Skill Requirements
- Expert in Visual Basic (.NET)
- Database design experience working with MS SQL Server in a development role
- Basic database administration / query-tuning skills
- Experience with Crystal Reports
- HTML, CSS, JavaScript, and JQuery
- Experience using web services / 3rd-Party Integrations
Training and Experience
- Bachelor’s degree or equivalent relevant work experience
- Technical experience in a Windows environment
- Previous software customer support experience preferred
- Technical certifications and/or equivalent training preferred
- Some background in EMR, behavioral healthcare, or medical billing preferred
-
Software Sales Account Executive
We have had a record year for new sales of our ClinicTracker behavioral healthcare EHR and practice management software. Because we want to expand our presence in the growing behavioral healthcare marketplace, we are looking for another software salesperson located in Central New York.
ClinicTracker is regarded as one of the leading solutions in the behavioral healthcare software market. With installations around the country in numerous mental health and substance abuse agencies, we continue to deliver outstanding solutions to help our clients manage their agencies more efficiently.
Primary Responsibilities
- Build a sales pipeline through prospecting efforts and responding to website leads
- Deliver prospect demonstrations and presentations via phone and video conferencing
- Develop and negotiate prospect proposals and contracts for both SaaS and Purchase pricing models
- Communicate all activities via in-house CRM system
- Work with the Director of Sales to develop a geographic territory
Knowledge and Skill Requirements
- Bachelor’s degree or relevant work experience
- 2+ years direct sales experience in solution sales
- SaaS software sales experience a plus
- Experience with complex sales scenarios
- Strong verbal and writing skills
-
Client Success Representative
Job Description
JAG Products markets a software solution named ClinicTracker to mental health and substance abuse treatment programs nationwide. The software generates an electronic medical record and a host of clinic management tools. Working in a close-knit team environment, your responsibility will be to make sure customers always have the information and support they need to make the most of their experience with our software. As such, the employee’s prime responsibilities will be to facilitate support services and look for opportunities to offer additional training as a way of addressing recurrent support issues. You will therefore use your skills to develop strong customer relationships and foster a 360-degree support strategy. You will further use your technical and communications skills to help manage incoming tier two support tickets and phone calls. You will provide relief and assistance to other departments as necessary.
Primary Responsibilities
- Conduct regular Client Health Checks as a way of monitoring progress
- Proactively suggest to customers training and additional features they might need to enhance their use of the system
- Analyze monthly support ticket statistics to identify customers who might benefit from further training/support activities
- Provide tier two ticket and phone support as needed for assigned clients
- Ensure that clients understand how software updates might impact workflows
- Supply ongoing support ticket updates and follow up on escalated tickets
Secondary Responsibilities
- Create and update customer reference material
- Provide end-user training as necessary
- Coordinate and manage ticket escalations with other departments as necessary
- Other duties as assigned
Knowledge and Skill Requirements
- Exceptional analytical and problem solving skills
- Effective interpersonal and professional communication skills both orally and in writing
- Strong time management and organizational skills
- Ability to understand and articulate technical concepts and solutions through oral and written mean
Training and Experience
- Bachelor’s degree or equivalent relevant work experience
- Technical experience in a Windows environment
- Experience with software testing preferred
- Previous software customer support experience preferred
- Technical certifications and/or equivalent training preferred
- Experience supporting enterprise software preferred
- Some background in EMR, behavioral healthcare, or medical billing preferred
Additional Information
Work Location:
-
- Initially at company office to learn the program and procedures
- Eventually can be at least partially off-site
Work Hours:
- Generally 9am-5pm (although schedule can be very flexible)
- Start Time: Immediately
-
Second-Level Support Representative / Implementation Liaison
Primary Responsibilities
- Handle incoming support tickets
- Coordinate and manage ticket escalations
- Assist in the process of implementing software for new customers
- Document each step of the implementation process
- Review upcoming software updates to uncover bugs
- Identify and communicate software enhancement opportunities
Knowledge and Skill Requirements
- Exceptional analytical and problem solving skills
- Effective interpersonal and professional communication skills both orally and in writing
- Ability to understand and articulate technical concepts and solutions through oral and written means
Training and Experience
- Bachelor’s degree or equivalent relevant work experience
- Technical experience in a Windows environment
- Experience with software testing preferred
- Previous software customer support experience preferred
- Technical certifications and/or equivalent training preferred
- Experience supporting enterprise software preferred
- Some background in EMR, behavioral healthcare, or medical billing preferred
-
First-Level Support Representative
Primary Responsibilities
- Provide first response to all incoming tickets and web chats
- Supply ongoing regular updates and follow up on open/pending tickets
- Coordinate and manage ticket escalations with other departments as necessary
- Identify and organize tickets and tasks according to priority
- Maintain knowledge base and support documentation
Secondary Responsibilities
- Create and update customer reference material
- Review upcoming software updates and provide feedback prior to release
- Provide end user training as necessary
- Other duties as assigned
Knowledge and Skill Requirements
- Exceptional analytical and problem solving skills
- Effective interpersonal and professional communication skills both orally and in writing
- Strong time management and organizational skills
- Ability to understand and articulate technical concepts and solutions through oral and written means
Training and Experience
- Bachelor’s degree or equivalent relevant work experience
- Technical experience in a Windows environment
- Previous software customer support experience preferred
- Technical certifications and/or equivalent training preferred
- Experience supporting enterprise software preferred
- Some background in EMR, behavioral healthcare, or medical billing preferred
Contact us
Get in touch with us about being a part of the growing ClinicTracker Team.