1. Coordinating with cross-discipline team members to make sure that all parties are on track with project requirements, deadlines, and schedules. 2. Meeting with project team members to identify and resolve issues. 3. Submitting project deliverables and ensuring that they adhere to quality standards. 4. Preparing status reports by gathering, analyzing, and summarizing relevant information. 5. Establishing effective project communication plans and ensuring their execution. 6. Coordinating the development of user manuals, training materials, and other documents as needed to enable successful implementation and turnover of the process or system to the clients. 7. Familiarity with software development methodologies, such as Agile or Scrum. 8. Understanding of software version control systems, such as Git or Subversion. 9. Experience in leading the teams technically. 10. Engage in business development, as well as in building and maintaining client relationships Qualification : - BE-CSE, IT, MCA