Talent Apply
Log in
All jobs
WL

Software Engineer

Wipro Limited

About this role

About the Role The role is to design, test and maintain software programs for operating systems or applications deployed at client end, ensuring 100% quality assurance. The role involves understanding requirements, designing software solutions, performing coding and testing, and collaborating with project teams to deliver reliable software. What You'll Do

  • Understand requirements and design of the product/software; develop solutions by studying information needs, system flow, data usage and work processes; investigate problems across the software development life cycle; facilitate root cause analysis; identify ideas to improve system performance and availability; analyze client requirements and translate to feasible design; collaborate with functional teams and project managers; gather information on software capabilities.
  • Perform coding and ensure optimal software/module development; evaluate operational feasibility; develop and automate validation by designing test cases and scenarios; modify software to fix errors, adapt to new hardware, or upgrade interfaces; analyze information for installation of new systems or modifications; ensure code is error-free and debuggable; prepare reports on project specifications and status; ensure coding norms are followed with clear descriptions and replication patterns; document and report progress; coordinate daily status and provide feedback on usability and serviceability; report quality risks.
  • Status Reporting and Customer Focus: capture requirements/clarifications, take feedback for on-time delivery, participate in continuing education, consult with engineering staff to define performance requirements; document and demonstrate solutions with flowcharts, diagrams, charts, and code comments; ensure client understanding; maintain high-quality customer interactions; timely response to customer requests and no complaints. What We're Looking For
  • Strong understanding of software design, development, testing, and SDLC.
  • Ability to study information needs, analyze systems, and translate requirements into feasible designs.
  • Experience in root cause analysis, performance optimization, and problem-solving.
  • Collaboration with cross-functional teams and project managers.
  • Proficiency in coding, debugging, and code quality assurance.
  • Experience in designing and executing test cases, test scenarios, and automated validation.
  • Ability to document technical details and communicate effectively with clients and stakeholders.
  • Willingness to continue education and training to stay current with best practices and new programming languages. Compensation & Benefits
  • Performance metrics include: Continuous Integration, Deployment & Monitoring with 100% error-free onboarding and implementation, throughput targets, and adherence to release plans.
  • Quality & CSAT: On-time delivery, software management, troubleshooting queries, customer experience, and completion of skill-upgrade certifications.
  • MIS & Reporting: 100% on-time MIS and report generation.

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 →