Talent Apply
Log in
All jobs
WL

Software Engineer

Wipro Limited

About this role

About the Role The purpose of this role is to design, test and maintain software programs for operating systems or applications which are deployed at a client end, and to ensure adherence to quality assurance parameters. The role involves translating requirements into robust software solutions and collaborating with cross-functional teams throughout the software development lifecycle. What You'll Do

  • Understand requirements and design the product/software by studying information needs, system flows, data usage and work processes; translate requirements into feasible design and contribute to solution implementation.
  • Design, develop, test and maintain software for client deployments; participate in the software development lifecycle; facilitate root cause analysis of system issues and identify ideas to improve performance and availability; collaborate with functional teams and project managers.
  • Code and ensure quality software/module development; evaluate operational feasibility; develop and automate validation by creating test cases/scenarios; fix defects and adapt software to new hardware or interfaces; document progress and status; ensure coding standards and replication patterns; coordinate daily project status and provide usability feedback.
  • Manage documentation and reporting; prepare clear documentation, flowcharts, layouts, diagrams and code comments; ensure timely communication with team and stakeholders; support customer interactions with clear, professional communication.
  • Focus on status reporting and customer satisfaction; capture requirements and clarifications from the client; seek regular feedback for on-time delivery; engage in ongoing education to stay current with best practices. What We're Looking For
  • Strong understanding of the software development lifecycle, ability to translate client requirements into feasible designs, and experience in design, coding and testing.
  • Proficiency in root cause analysis, debugging, problem solving and working with cross-functional teams; ability to communicate with stakeholders and document findings clearly.
  • Experience in creating and maintaining documentation, reports and client-facing communications; willingness to learn new programming languages and stay up-to-date with industry best practices.
  • Proactive collaboration, adaptability to client environments, and strong customer-focused mindset.

Your next opportunity starts here

Prepare, apply, track, interview and get hired — all from one platform, with AI in your corner.

Download app

Or sponsor Premium for someone who's job hunting →