Careers
At DiagnosisOne, we are always on the lookout for top-notch talent in sales, marketing, technology, and project management. If you are passionate about positively impacting the quality of healthcare delivery and outcomes, and want to work in a fast-paced, high-technology company, please send us your resume.
All jobs are for our Lowell, MA location unless otherwise specified.
Current job openings
Product Manager
The Product Manager will be responsible for the overall product life cycle of our client’s application platform products.
Responsibilities
- Determine the market and technical requirements for a successful product and driving the overall product strategy
- Collaborate with product development to determine product priorities and plan product releases and determine the product roadmap
- Work with sales and marketing to conduct market research, competitive analysis, and collect customer requirements
- Analyze these market dynamics and requirements and develop Product Requirements Documents (PRD)
- Prepare white papers and technical material to facilitate go-to-market activities
- Work with marketing communications to define the go-to-market strategy, help them understand the product positioning, key benefits, and target customer
- Provide sales support for advanced sales opportunities. The Product Manager will provide technical product training to professional services consultants, sales engineers and solutions architect
Required Skills/Knowledge
- Minimum 5 years experience as product manager within software companies and/or Experience from a Consulting company
- Must have a strong understanding of how the healthcare industry is changing and the role Healthcare IT will play in that transformation
- Seeking direct experience in the Healthcare IT Industry
- Past experience with Java or .NET programming a plus
- Experience in an Agile Scrum development environment
- Ability to work in a team environment

Back to Top
Software Developer - .NET
As a Software Developer, you will be responsible for the development of complex reporting and data analysis systems that include dashboards, standard reports, and ad-hoc reporting capabilities. Interested candidates must be able to follow best practices for Business Intelligence implementations.
Responsibilities
- Design and document technical functions
- Debug, monitor, and troubleshoot BI solutions
- Write relational and multidimensional database queries
- Create and deploy reports
- Configure, deploy, and maintain database servers
Required Skills/Knowledge
- Minimum 5 years developing reports and dashboards on SQL Server Reporting Services (SSRS) and/or other reporting tools
- Experience working with OLAP tools such as Microsoft Analysis Services and writing complex MDX queries
- Experience in developing applications using C#
- Experience in ASP.NET WebForms, .Net WinForms, Javascript, Jquery, CSS
- Working Knowledge of ETL, data warehousing and modeling preferred
- Working Knowledge of Visio, TFS, ERWin
- Experience in an Agile Scrum environment
- Ability to work in a team environment

Back to Top
Data Warehouse Developer
As a Data Warehouse Developer, you will be responsible for the design and development of complex reporting and data analysis systems that include dashboards, standard reports, and ad-hoc reporting capabilities. Interested candidates must be able to follow best practices for data warehouse implementations.
Responsibilities
- Analyze, define and document system requirements for data, workflow, logical processes; interfaces with other systems, auditing, reporting requirements and production configuration
- Analyze SQL code for problem resolution and performance optimization
- Assist in the resolution of database capacity issues, replication, and other data issues
- Manage the metadata associated with the processes used to populate the data warehousing environment
- Create test plans, test data sets with focus on performance and load testing to allow handling of large data (terabytes)
Required Skills/Knowledge
- Minimum 5 years experience in business intelligence & analytics, data mining, OLAP, and developing customizable reporting services
- Experience developing, using, and administering reporting tools such as SQL Server Reporting Services
- Experience working with OLAP tools such as Microsoft Analysis Services, ETL, data warehousing and modeling
- General understanding of database management, connectivity between multiple and disparate database systems, systems security and administration
- Experience in developing .NET applications and C#
- Development experience within an Agile Scrum environment
- Ability to work in a team environment

Back to Top
Senior Software Developer - Java
As a Software Developer at DiagnosisOne, you will play a key role in the design, development, and testing of healthcare applications and services. You will also help in product planning and implementation; mentoring other staff; process improvement and other related engineering duties as required. The Software Developer may employ a variety of programming languages and related technologies, typically with a focus on Java.
Required Skills/Knowledge
- Minimum 5 years experience in software development
- Proficiency with J2EE and SOA
- Experience with Web Services, front, middle, and back end tier development
- Experience working with JBoss Application Server, JBoss Portal and JBoss Drools
- Good knowledge of UML or other object-oriented methodologies
- Solid understanding of software architectures
- Relational database technologies with a preference for experience with SQL Server
- Experience in HL7, XML, and Internet and web-based technologies
- Knowledge of Oracle/WebLogic platforms a plus
- BS in Computer Science or equivalent
- Excellent written and oral communications skills

Back to Top
Clinical Data Analyst
DiagnosisOne is seeking a Data Analyst to join our team of qualified and diverse individuals. The analyst will be responsible for managing the implementation of all interfaces for assigned DiagnosisOne clients, from integration through production.
Responsibilities
- Define and own process of managing clinical content with DiagnosisOne clients
-
-
- Quality Assurance and Quality Control
- Process of publishing clinical content from Clinical team to Engineering team for implementation into DiagnosisOne's Clinical Decision Support (CDS)
- Manage Clinical content delivered to DiagnosisOne clients
- Set up Configuration Management (CM) for maintaining Clinical content versioning
- Generate and publish Clinical content release notes
- Troubleshoot patient data received from clients
-
-
- Able to interpret and identify problem areas (CDA, CCD, XML)
- Standard coding and mapping of CPT, LOINC, SNOMED, RxNorm
- PQRS Reporting
-
-
- Participate in CMS monthly calls
- Generate PQRS measure workflows
- Run CMS provided use cases for PQRS measures, measure groups, and e-Rx
- PQRS data validation
- XML submission files to CMS
- IACS accounts
- Provider Eligibility and Feedback reports
- Work closely with Clinical and Implementation teams
- Provide consulting advice to clients and management
- Ensure requirements meet customer expectations
Required Skills/Knowledge
- Experience troubleshooting healthcare software solutions
- Knowledge of HL7
- Previous knowledge of industry leader EMR/EHR software
- Technical background, working knowledge of SQL, Windows, XML validation tools (NIST)
- A Bachelor's degree in Computer Science, Health Management Information Systems, or other healthcare related degrees
- Excellent communication and organizational skills and a demonstrated ability to develop customer rapport
- Must be detail-oriented

Back to Top
Programmer / Software Developer
DiagnosisOne, Inc. in Lowell, MA seeks Multiple Programmers/Software Developers; The Software developer should have knowledge and working experience of HL7 XML CDA V3.0 standards, experience with clients for Clinical Decision Support (CDS) web services. Knowledge of Healthcare Initiative Quality Measures, Performance reporting rates, Key performance indicators for major chronic disease, Healthcare rules such as Care Gaps, Screening, utilization etc. Experience with triggering and utilizing healthcare rules, Geo plots at the state, county, municipality for various health related information, Physician communication letters and reports. The Software Developer will also be required to work with our data warehousing team in the (ETL) processes of our existing relational data into a data warehouse schema database. Create multidimensional cubes in SSAS; Write MDX queries and build BI dashboards, Analytical
reports with drill-down capabilities, and Web Application in .NET. The candidate should have a Bachelor’s degree in IT/Computer Science/Computer Applications/Technology/Engineering or its foreign equivalent. To apply, please email resume to (d1-careers@diagnosisone.com).

Back to Top
Compensation
DiagnosisOne offers a competitive salary (depending on experience) and a comprehensive benefit package:
- 401(k) retirement plan
- Health, Dental, Life and Disability insurance benefits
- Dependent and Health Care Spending Account