Hi, @Vaibhav Methuku
Thank you for posting in Microsoft Q&A forum.
According to your description, you are sharing the application via software center, so you are using SCCM deploy the application.
Now you want to automatic update the application with SCCM, you may consider to use the supersedence function:
If the answer is the right solution, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Add comment".