Job Description:Responsibilities:Take a lead role in understanding product/software requirements and play a key role in the design process:Develop software solutions by conducting in-depth analysis of information needs, systems flow, and work processes. Investigate and address problem areas throughout the software development life cycle. Conduct root cause analysis of system issues and propose effective solutions.
Identify opportunities for improving system performance and enhancing availability. Collaborate with cross-functional teams and systems analysts to define software requirements. ͏Engage in coding activities to ensure the optimal development of software modules:Evaluate operational feasibility, analyze requirements, and develop software with precision.
Automate software validation processes by designing comprehensive test cases and executing testing procedures. Modify software to enhance performance, address errors, and adapt to new hardware specifications.Recommend system installations or modifications based on detailed analysis and information review. Ensure code quality by thorough testing and documentation, preparing detailed reports on project progress.
͏Provide regular status updates and focus on customer satisfaction throughout the project lifecycle:Gather and clarify client requirements to ensure high-quality deliverables. Solicit feedback consistently to facilitate smooth and timely project deliveries. Stay updated on industry best practices and technologies, enhancing your own skills and supporting team initiatives.
Collaborate with engineering teams to optimize software-hardware interactions and define performance benchmarks. Document solutions effectively through flowcharts, diagrams, code comments, and clear communication for client understanding. RequirementsMandatory Skills:BOARDAbout the role:Utilize your extensive background in implementing EPM/CPM solutions, particularly BOARD solutions, to provide cutting-edge software solutions to our clients.
Lead the design and implementation of BOARD Level 100, 200, 300 projects, demonstrating your expertise in software implementation processes and solutions. Work closely with clients to understand their requirements and translate them into feasible design solutions, focusing on Financial Reporting, Monthly accounting close, budgeting, forecasting, planning, and more. Showcase your knowledge in sales \& operational planning and AI, bringing added value to our projects.
Develop thought leadership and establish credibility with clients as a trusted advisor, driving successful outcomes.Deliver engaging presentations, build strong client relationships, and demonstrate exceptional interpersonal skills both internally and externally. Delivery:Continuous Integration, Deployment \& Monitoring of Software:Ensure error-free onboarding \& implementation, adherence to schedules, and release plans. Quality \& CSAT:Focus on on-time delivery, software management, troubleshooting, enhancing customer experience, and upskilling through certifications.
MIS \& Reporting:Timely generation of MIS reports to maintain effective project management.