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 deployed at client sites, ensuring adherence to 100% quality assurance. You will translate requirements into design, develop and test software, and collaborate across teams to deliver reliable, scalable solutions. What You'll Do

  • Understand requirements and design product/software
  • Develop software solutions by studying information needs, systems flow, data usage and work processes
  • Investigate problem areas following the software development life cycle; facilitate root cause analysis of system issues
  • Identify ideas to improve system performance and availability; analyze client requirements and convert them to feasible design
  • Collaborate with functional teams or systems analysts; confer with project managers to obtain information on software capabilities
  • Perform coding and ensure optimal software/module development; develop and automate processes for software validation; design and execute test cases/scenarios
  • Modify software to fix errors, adapt it to new hardware, improve performance, or upgrade interfaces
  • Analyze information to plan installation of new systems or modifications of an existing system
  • Ensure code is error-free, maintain documentation, and prepare reports on programming project specifications, activities and status
  • Coordinate with the team on daily project status; provide feedback on usability and serviceability; document and replicate results for quality risk tracking
  • Maintain ongoing customer-focused communication including email, fault reports, calls, and professional etiquette; ensure timely responses and minimize complaints What We're Looking For
  • Understanding of requirements gathering, analysis and translating them into feasible software designs
  • Experience across the software development life cycle including coding, testing, and debugging
  • Ability to design, automate validation, create test cases, and execute tests; experience with automation is a plus
  • Strong problem-solving skills including root cause analysis and performance optimization
  • Experience documenting software designs, flowcharts, diagrams, and code comments; clear and structured communication with customers
  • Collaboration with cross-functional teams; ability to interface with engineering staff to evaluate software-hardware interfaces
  • Strong customer service orientation; delivering on time and maintaining high CSAT and quality metrics
  • Willingness to continue learning and stay current on best practices and programming languages
  • Familiarity with CI/CD practices and software deployment and monitoring

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 →