Job
Description
Role Overview: You will be responsible for designing, testing, and maintaining software programs for operating systems or applications that need to be deployed at a client end, ensuring they meet 100% quality assurance parameters. Key Responsibilities: - Proficiency in programming languages such as JavaScript, C#.NET, and ASP.NET for website development - Strong understanding of Object-Oriented Programming principles - Experience with MSD development, including plugins, custom workflows, and actions - Skilled in creating Canvas and Model-driven apps for app development - Knowledge of automation tools like Power Automate/Flows - Proficient in frontend technologies such as jQuery and React - Experience with reporting tools like SSIS, SSRS, Power BI, or any other reporting tool - Expertise in SQL Server and database management for database management - Experience with UI Controls including PCF Controls and Fluid framework - Familiarity with Azure services such as Azure functions, logic apps, etc. - Ability to integrate MS Dynamics with other systems for system integration - Understanding of MSD security practices Qualifications Required: - Experience with CoPilot is a plus In addition to the above, you will: - Perform coding and ensure optimal software/module development - Determine operational feasibility by evaluating analysis, problem definition, requirements, software development, and proposed software - Develop and automate processes for software validation by setting up and designing test cases/scenarios/usage cases - Modify software to fix errors, adapt it to new hardware, improve its performance, or upgrade interfaces - Analyze information to recommend and plan the installation of new systems or modifications of an existing system - Prepare reports on programming project specifications, activities, and status - Ensure all codes are raised as per the norm defined for the project/program/account with clear description and replication patterns - Compile timely, comprehensive, and accurate documentation and reports as requested - Coordinate with the team on daily project status and progress and document it - Provide feedback on usability and serviceability, trace the result to quality risk, and report it to concerned stakeholders Moreover, you will: - Report status and focus on customer needs on an ongoing basis with respect to project and its execution - Capture all requirements and clarifications from the client for better quality work - Take feedback regularly to ensure smooth and on-time delivery - Participate in continuing education and training to remain current on best practices and learn new programming languages - Consult with engineering staff to evaluate software-hardware interfaces and develop specifications and performance requirements - Document and demonstrate solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments, and clear code - Document necessary details and reports in a formal way for proper understanding of software from client proposal to implementation - Ensure good quality of interaction with the customer regarding e-mail content, fault report tracking, voice calls, business etiquette, etc. - Respond timely to customer requests and avoid instances of complaints either internally or externally If you join Wipro, you will have the opportunity to reinvent your world and be a part of a modern, end-to-end digital transformation partner with bold ambitions. We are looking for individuals inspired by reinvention, who are eager to evolve their skills and careers. Join us to be part of a business powered by purpose and a place that empowers you to design your own reinvention. Realize your ambitions at Wipro, where applications from people with disabilities are explicitly welcome.,