Role Purpose The purpose of this role is to design, test and maintain software programs for operating systems or applications which need to be deployed at a client end and ensure they meet 100% quality assurance parameters.
Key Responsibilities: 1. Requirements & Design: Instrumental in understanding product/software requirements and design. Develop solutions by studying information needs, systems flow, data usage, and work processes. Investigate problem areas following the SDLC. Facilitate root cause analysis, identify performance improvement ideas, analyze client requirements, and collaborate with functional teams/systems analysts. 2. Coding & Module Development: Perform coding and ensure optimal software/module development. Determine operational feasibility, develop and automate processes for software validation by designing and executing test cases/scenarios. Modify software to fix errors, adapt to new hardware, improve performance, or upgrade interfaces. Ensure bug-free code, prepare project specification reports, compile comprehensive documentation, coordinate daily progress, and provide usability feedback. 3. Status Reporting & Customer Focus: Capture all client requirements and clarifications. Gather regular feedback to ensure smooth, on-time delivery. Participate in continuous education and training. Consult engineering staff on software-hardware interfaces. Document solutions with flowcharts, layouts, diagrams, and clear code. Maintain high-quality customer interactions and respond timely to requests.
About Wipro: Reinvent your world. We are building a modern Wipro. We are an end-to-end digital transformation partner with bold ambitions. Join a business powered by purpose and a place that empowers you to design your own reinvention.
Required Qualifications
Android application development expertise
5-8 years of software development experience
Strong understanding of SDLC and system architecture
Preferred Qualifications
CI/CD pipeline familiarity
Automated testing & validation
Client requirement analysis
Technical documentation & reporting
Continuous learning & certification pursuit
Skills Required
Android DevelopmentSoftware DesignSDLCRoot Cause AnalysisPerformance OptimizationTest Case DesignDebuggingCI/CDClient CommunicationTechnical DocumentationJavaKotlinAgile MethodologiesQuality AssuranceCross-functional Collaboration