Developer - L


Company Name


Job Description

  • Job Description:

    The purpose of this role is to design, test, and maintain software programs for operating systems or applications that are to be deployed at the client end. The candidate must ensure 100% adherence to quality assurance parameters and deliver robust, high-performance solutions.


    Key Responsibilities

    1. Requirement Analysis & Solution Design

    • Understand and analyze software/product requirements.

    • Investigate system flows, data usage, and work processes to develop software solutions.

    • Collaborate with system analysts, functional teams, and project managers for accurate requirement gathering and translation into feasible design.

    • Conduct root cause analysis for system issues and identify opportunities to enhance performance and availability.

    2. Software Development & Coding

    • Design, code, and implement software modules with an emphasis on error-free, efficient, and scalable code.

    • Evaluate operational feasibility and contribute to all stages of the Software Development Life Cycle (SDLC).

    • Modify existing software to fix bugs, adapt to new environments, and improve performance or interface design.

    • Set up and automate test cases, usage scenarios, and validation processes.

    • Prepare technical documentation including reports, code comments, diagrams, and flowcharts.

    3. Testing, Debugging, and Optimization

    • Perform rigorous testing to ensure software functionality meets specifications.

    • Analyze and troubleshoot bugs, test failures, and system inefficiencies.

    • Ensure all defects are resolved and documented appropriately with traceable bug reports.

    • Validate software against project/program/account norms.

    4. Customer Interaction & Status Reporting

    • Maintain effective communication with clients regarding requirements, clarifications, and feedback.

    • Regularly update stakeholders and internal teams on project status.

    • Ensure professional interaction with customers through email, calls, reports, and updates.

    • Capture and document client feedback, requirements, and suggestions to improve product quality and delivery.

    5. Continuous Learning and Improvement

    • Participate in ongoing learning programs to stay current with emerging technologies and programming practices.

    • Help train and guide other team members as needed.

    • Stay updated on best practices in development, testing, and design frameworks.


    Skills Required

    • Strong analytical and problem-solving skills.

    • Proficiency in at least one modern programming language (e.g., Java, Python, C++).

    • Hands-on experience with SDLC, software design, and debugging.

    • Ability to write clear, scalable, and well-documented code.

    • Knowledge of automated testing tools and version control systems (e.g., Git).

    • Good understanding of database management and software validation techniques.

    • Strong communication skills and customer handling abilities.

    • Agile/Scrum experience preferred.

Job Details

Experience : 1 To 6
Number Of Vacancies : 1
Job Type : Permanent
Industry Type : IT/Software
Salary : 3 Lac - 7 Lac P.A

Education Summary

UG : BE/B.Tech PG : Any PG Degree

Contact Details

Contact Person : NA
Contact Number : 4439523952
e-mailId : helpdesk.recruitment@wipro.com
Address : Wipro LimitedTP -3, Central Avenue,Mahindra World City,SEZ, Chengalpet.

Back

Office Location

Central Jakarta No 1234, Jakarta, Indonesia