The Senior Programmer / Developer is responsible for managing and delivering projects from conceptualization to final execution, including handling scope and change requests. You will define, develop, and document software business requirements in collaboration with internal users, analyze existing business systems, and conduct pilot testing to gather insights on functionality and usability issues. Recommending software improvements, providing technical guidance to junior team members, creating technical specifications, and overseeing code quality and performance are key aspects of this role. You will also be responsible for improving the technical competence of the team through training, monitoring development activities, optimizing resource utilization, liaising with vendors for software implementation, and generating reports on project status. Additionally, you will develop user manuals, collaborate with senior management, customers, staff members, and external advisors, and participate in Performance Improvement Meetings. Challenges in this role include managing customer and staff expectations effectively, communicating developments and problems tactfully, and being sensitive to the needs of colleagues from diverse backgrounds. The ideal candidate should possess extensive knowledge of software development, expertise in JavaScript, C++, PHP, and SQL, familiarity with web frameworks and data privacy laws, and strong supervisory, communication, and problem-solving skills. A B.Tech. IT / B.E. CS qualification is required, while an M.Tech. / M.E. / M.B.A. / M.C.A. qualification would be a plus.,
Employement Category:
Employement Type: Full timeIndustry: IT Services & ConsultingRole Category: Not SpecifiedFunctional Area: Not SpecifiedRole/Responsibilies: Lead Software Developer / Sr. Software