Showing hard work, care, and attention to detail. (Cambridge Dictionary)
Showing great care, attention, and effort : marked by careful unremitting attention or persistent application. (Merriam – Webster)
Someone who is assiduous works hard or does things very thoroughly. (Collins Dictionary)
Showing great care and perseverance. (Oxford Dictionaries)
Use assiduous in a sentence.