**Responsibilities**:- Develop, Test, and Deploy complex software solutions that solve real world challenges. - Work with Customer Support and QA to troubleshoot and resolve bugs (rotating basis)- Recommend solutions to enhance product performance and functionality. - Help other team members underst