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 client deployments, ensuring high quality and 100% QA. It involves understanding requirements, designing software solutions, coding, debugging, and collaborating across teams to deliver reliable software that meets client expectations. What You'll Do

  • Understand requirements and design software 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 performance and availability; convert client requirements into feasible design; collaborate with functional teams or systems analysts; coordinate with project managers to obtain software capability information.
  • Perform coding and ensure optimal software/module development; evaluate operational feasibility; develop and automate validation with test cases/scenarios; modify software to fix errors or adapt to new hardware or interfaces; plan system installation or modification; ensure code is error-free; prepare reports and maintain documentation; coordinate with team and provide usability feedback.
  • Status reporting and customer focus: capture client requirements and clarifications for quality work; solicit and act on feedback to ensure on-time delivery; continue education to stay current; document and demonstrate solutions with diagrams and code comments; maintain professional client communication and timely responses.
  • Deliverables and performance: work toward CI/CD readiness, on-time releases, and high customer experience; track MIS & reporting accuracy. What We're Looking For
  • Experience with design, development, testing, and maintenance of software; ability to analyze requirements and convert to designs; strong problem-solving and root-cause analysis skills; collaboration across teams and with project managers.
  • Proficiency in coding, debugging, validation automation, and documentation; ability to craft test cases and scenarios; knowledge of software validation and quality risk reporting; strong communication and customer interaction skills.
  • Familiarity with software-hardware interfaces and performance requirements; ability to document solutions with flowcharts, diagrams, and clear code comments; commitment to on-time delivery and customer satisfaction.
  • Continuous learning mindset; willingness to participate in ongoing education and skill-upgrades. Nice to Have
  • Experience with automated testing, test case design, and software validation; familiarity with CI/CD tooling and monitoring concepts. Compensation & Benefits
  • Salary: not disclosed in posting.
  • Benefits: not disclosed in posting.

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 →