Talent Apply
Log in
All jobs
WL

Software Engineer

Wipro Limited

About this role

Job title: Software Engineer

About the Role The role designs, tests, and maintains software programs for operating systems or applications deployed at client sites, ensuring adherence to quality assurance parameters. You will collaborate with cross-functional teams to translate requirements into feasible designs, develop solutions, and drive reliable delivery.

What You'll Do

  • Instrumental in understanding requirements and design of the product/software; study information needs, data usage, and workflows; participate in the software development life cycle; facilitate root cause analysis; identify improvements for performance and availability; convert client requirements into feasible designs; collaborate with analysts and project managers to understand software capabilities.
  • Perform coding and ensure optimal module development; evaluate feasibility; develop and automate validation by designing test cases and executing them; fix errors and adapt software for new hardware or interfaces; prepare documentation and status reports; ensure code quality and replication patterns; coordinate with team on daily project status; provide feedback on usability and serviceability; document results and risk.
  • Status Reporting and Customer Focus: capture requirements, collect clarifications from the client; solicit feedback for on-time delivery; engage in ongoing education; document solutions with charts/diagrams/code comments; maintain professional client interactions; respond promptly to customer requests.

What We're Looking For

  • Experience in the end-to-end software development life cycle, with ability to translate requirements into design and implementation.
  • Strong coding skills, debugging, and ability to design and execute test cases/scenarios; experience with software validation.
  • Analytical mindset to assess requirements, system interfaces, and performance implications; ability to propose and install modifications.
  • Collaboration skills to work with functional teams, analysts, and project managers; strong written and verbal communication with customers.
  • Familiarity with software deployment, integration, and monitoring practices; creating and maintaining documentation and reports.

Nice to Have

  • Experience with CI/CD pipelines, automation, and monitoring tools; comfortable working in fast-paced client environments.
  • Ability to perform root-cause analysis, identify performance bottlenecks, and suggest improvements.

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 →