Job Responsibilities: - Coordinating with Business Analysts and Project Lead to prepare project plan with estimated man hours and tasks scheduling. - Developing robust and well- structured programs/ applications as per the project requirements. - Providing support to Junior team for resolving their technical queries. - Involved in programming new modules for large projects as well as adding new features to existing code base. - Responsible for developing new features/ enhancing the existing features.