Job Title: C Developer
Requisition ID: 54280
Location: Pune, India
Experience Required: 3–5 Years
Employment Type: Full-time
Work Model: On-site
Company: Wipro Limited
Strong C programming expertise
Proficiency in Unix Shell scripting
Solid debugging and analytical skills
Experience in Agile development methodology
Effective team collaboration and communication
Exposure to banking and financial domains is an advantage
To contribute to the development and maintenance of robust software applications using C programming in Unix-based environments
To ensure high-quality deliverables through collaborative development, effective debugging, and rigorous testing
To understand client requirements and translate them into technical designs and working solutions
Requirement Analysis and Design
Analyze system flow, data usage, and process requirements to derive software solutions
Investigate issues within the system to propose effective resolutions following the software development lifecycle
Facilitate root cause analysis and propose improvements to system performance
Interpret client requirements into feasible and efficient software design
Coordinate with systems analysts and project managers to define software capabilities and expectations
Software Development and Testing
Evaluate operational feasibility through system analysis and requirement reviews
Develop and automate validation processes by creating test cases, scenarios, and executing test plans
Modify software to correct errors, adapt to hardware changes, and enhance performance
Recommend system installations or upgrades based on thorough analysis
Ensure error-free coding and report bugs and issues through standardized processes
Generate reports detailing project specifications, development status, and future action plans
Raise and manage code check-ins as per project norms with clear descriptions and reproduction steps
Document code with comments, diagrams, and structured flows for clarity and maintainability
Maintain accurate and timely project documentation and status reports
Provide usability feedback and trace results to report quality risks to relevant stakeholders
Customer Interaction and Reporting
Capture all client requirements and clarifications to ensure quality outputs
Regularly solicit feedback from stakeholders to align deliveries with expectations
Participate in continuous learning to stay current with industry trends and improve team contribution
Collaborate with engineering to assess software-hardware compatibility and performance criteria
Maintain professional communication with clients, including call etiquette, written updates, and issue reporting
Respond promptly to client queries and ensure high standards of service with no internal or external complaints
Ensure 100% error-free onboarding, integration, and implementation across all software modules
Adhere to release schedules while maintaining throughput and completion targets
Deliver on-time customer support, troubleshooting, and certification completion for skill upgrades
Maintain 100% accuracy and timeliness in MIS reporting and documentation
Bachelor’s Degree in Computer Science, Electronics, or a related discipline
Certifications in C Programming or related technologies are preferred