online licensing made easy
We're a team of experienced software developers with a proven track record of designing, developing and integrating customized enterprise systems. Our success is rooted in our collaborative approach: we work with you to better understand your critical business needs, and to select the most appropriate/compatible technologies and platforms to fit your needs.
Our singular focus is helping clients like you in both the private and public sectors to optimize your processes regardless of vendor or platform. We design solutions on several platforms and technologies, including Microsoft, Java, Oracle and more.
At JD Software, we use an iterative rapid prototyping approach – in other words, we create several interim prototypes to capture all of your business requirements and deliver a sound solution. We believe that this process allows our joint teams to refine your data models, business processes and workflows.
This approach also ensures that our understanding of your unique requirements and technical design is aligned with your specific needs.
Through diligent testing, strict quality assurance and adherence to sound implementation standards, we have been able to consistently exceed our clients' expectations in terms of quality, time and budget.
Our services span the entire software development life cycle: from requirements gathering to design, development, maintenance, and support. Our engineers leverage the latest technologies and standards to provide solutions that exceed our clients’ quality, schedule and budget requirements. We specialize in the following areas:
We believe in leveraging and contributing to open source software to help government agencies achieve maximum value returns for their taxpayers. Open source software offers an alternative to proprietary software that provides the flexibility of freely viewing, copying, modifying and distributing the software.
At JD Software we strongly believe that our customers are better served when they are not locked into a vendor and are free to modify and enhance their software solutions to better meet their specific needs.
Open source software code is publicly available and the licenses allow any individual or group to modify the code and provide support for the software. This frees government agencies from being locked into a specific vendor, promoting a competitive market for software development and maintenance. Utilizing open source software leads to improved interoperability and considerable cost savings for the taxpayer.
JD Software currently provides DPH/BSAS with support and maintenance for the BSAS Licensing Application. ELicensing was successfully rolled out in 2012, replacing an antiquated paper application process for substance abuse treatment programs and counselors with a state of the art electronic licensing application. The development team at JD Software worked tirelessly in collaboration with BSAS to ensure the BSAS business process was accurately captured in the software design. The team is always accessible to the business should a question or issue come up. Lhassan Oubala and his staff are professional, in tune with the needs of the business, responsive and in general a pleasure to work with.
Since joining the Department of Public Health, I have seen JD Software and its employees go above and beyond the call of duty to provide our program with not only professional but also, friendly service. They have a full understanding of what it takes to be a government vendor and have always provided clear communication and support with every government employee they interact with. Their consistently high level of service, attention to detail, and continued willingness to help has allowed members of our team to focus on our work and serve the public. It is without hesitation that I recommend JD Software to programs in both the private and public sector.
JD Software is highly responsive to the Medical Use of Marijuana Program’s needs. Their staff is very helpful and pleasant. When I have a question or a problem, I usually reach the person that I am calling on my first attempt. if I need to leave a message, my call is always returned the same day and quickly. When I contact JD Software by email, I receive a response within minutes.
In my role as Director of a DPH division, I have worked with JDSoft for over two years during which time we have developed, deployed, enhanced, and maintained a complex, state-wide online registration system available to the public that to date has over 27,000 registrants. JDSoft’s outstanding customer service, superior technical expertise, availability, and rapid response time is exceptional. Typically, our requests are acknowledged within 15 minutes of receipt and requests for information are provided within 2 hours. Larger deliverables are provided within 1 business day or less. Their staff is friendly, flexible, and make an effort always to go above and beyond to solve any given problem or issue. Their thorough understanding of our regulations means they can talk me through various scenarios when defining system requirements such that I am able to choose the best solution to meet a particular, often multifaceted, need.
From the beginning, JD Software impressed us with how quickly they understood the requirements for the BSAS eLicensing project. Their professional manner and approach inspired confidence and generated the results we were looking for. A solution was needed for licensing and tracking providers & counselors across the state. JD Software delivered a product that is easy to navigate, eliminated unwieldy manual processes, and leveraged existing services for renewal of counselor licenses through the state ePayment service.
JD Software has been an invaluable resource for us, especially when faced with a challenge or application which is beyond the purview of our in-house developers. JD Software has been our go-to for architecture, design information, or application questions, whether it be Java, SQL, or Microsoft technology. They always respond in an informed and timely manner. I would not hesitate to recommend them for any important software project.
We brought JD Software in to help with preparation and planning for a major migration project we were performing at the Commonwealth of Mass. Their participation was highly recommended by several employees on the project at the time. This is due to their history at the Executive Office of Health and Human Services providing solid technical consultation and solutions, and in particular their experience with SQL server implementations. They planned our strategy for an unusual implementation that required converting a critical DB server from a cluster to single instance of SQL Server. They also provided onsite support during the conversion. The conversion went very smoothly and our employees felt very comfortable performing such a major operation on a critical database mainly because of their trust in the knowledge and experience of the JD Software consultant The experience was so favorable that the team insisted on keeping the JD Software consultant on contract during the migration phase of this server and related web/application servers.
During the migration several issues were found, none of which were related to the DB conversion. The consultant used his considerable technical knowledge in other areas to help our team resolve these issues even though they were out of his scope. This speaks to the knowledge, experience, and dedication that the JD Software consultation provides; ensuring their client successfully meets their goals even if it requires that they pitch in outside their normal statement of work. The migration turned out to be a complete success and we were able to build upon the knowledge and confidence gained to complete many more critical migrations.