Developer - L


Company Name


Job Description

  • Job Description:

    The purpose of this role is to design, develop, test, and maintain software applications or systems that will be deployed at the client end, ensuring they meet 100% quality assurance standards. The role involves requirement analysis, feasibility studies, development, debugging, optimization, documentation, and client communication for software project success.


    Key Responsibilities:

    1. Requirement Analysis & Design

    • Understand business requirements and translate them into technical specifications.

    • Collaborate with business analysts and system architects to define system flows and data usage.

    • Investigate and analyze problem areas in the system and propose feasible solutions.

    • Participate in root cause analysis for system-level issues and contribute to design improvements.

    • Suggest improvements for system performance, availability, and scalability.

    2. Software Development & Testing:

    • Develop and maintain software modules in alignment with functional requirements.

    • Write clean, scalable, and efficient code with error-free execution.

    • Modify software to fix bugs, improve performance, or upgrade existing systems.

    • Build automated test cases and execute unit, integration, and regression tests.

    • Ensure proper documentation for all code and software changes.

    • Analyze system feasibility and recommend the installation or modification of software.

    • Work closely with QA to ensure high-quality output through defined testing strategies.

    3. Project Coordination & Reporting:

    • Provide regular status updates and progress reports to project managers.

    • Collaborate with team members on development tasks and issue resolution.

    • Maintain clear and accurate documentation of project requirements, changes, and outcomes.

    • Track and report development activities, bugs, fixes, and enhancements.

    • Prepare technical documents including flowcharts, diagrams, and code comments.

    • Adhere to project coding standards and submission protocols.

    4. Client Interaction & Support:

    • Interact professionally with clients to capture and clarify requirements.

    • Respond to client queries and feedback in a timely and efficient manner.

    • Maintain high standards in client communication through emails, reports, and calls.

    • Support installation and post-deployment issues, ensuring client satisfaction.

    • Participate in training and continuous improvement initiatives to remain up-to-date with modern practices.


    Skills Required:

    • Strong foundation in programming languages (e.g., Java, Python, C#, etc.)

    • Good understanding of SDLC, Agile methodologies, and software architecture principles

    • Familiarity with databases (SQL/NoSQL), version control systems (Git), and CI/CD pipelines

    • Excellent debugging, problem-solving, and analytical skills

    • Experience in writing and executing unit tests, integration tests, and automated scripts

    • Ability to prepare technical documentation and development specifications

    • Strong verbal and written communication skills for client interaction and internal reporting

    • Basic understanding of software-hardware interface design is a plus

Job Details

Experience : 2 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