Job Title: Developer
Location: Hyderabad, India
Specialization: Tech Hiring
Job Description:
Role Purpose:
The role involves designing, testing, and maintaining software programs for operating systems or applications to be deployed at client sites, ensuring they meet 100% quality assurance parameters.
Responsibilities:
- Understand product/software requirements and design.
- Develop software solutions by studying information needs, systems flow, data usage, and work processes.
- Investigate problem areas throughout the software development life cycle.
- Conduct root cause analysis of system issues.
- Identify ideas to improve system performance and availability.
- Analyze client requirements and translate them into feasible designs.
- Collaborate with functional teams or systems analysts to investigate software requirements.
- Perform coding and ensure optimal software/module development.
- Develop and automate processes for software validation by designing test cases/scenarios/usage cases.
- Modify software to fix errors, adapt it to new hardware, improve performance, or upgrade interfaces.
- Analyze information to recommend and plan the installation of new systems or modifications to existing systems.
- Ensure code is error-free and test failures are resolved.
- Prepare reports on programming project specifications, activities, and status.
- Ensure all codes follow defined norms with clear descriptions and replication patterns.
- Compile comprehensive and accurate documentation and reports as requested.
- Coordinate with the team on daily project status and progress.
- Provide feedback on usability and serviceability, tracing results to quality risks, and reporting to stakeholders.
- Report status and focus on customer needs on an ongoing basis.
- Capture all requirements and clarifications from clients for quality work.
- Take regular feedback to ensure smooth and timely delivery.
- Participate in continuing education and training to remain current on best practices and new programming languages.
- Consult with engineering staff to evaluate software-hardware interfaces and develop specifications and performance requirements.
- Document solutions through various means like flowcharts, diagrams, code comments, etc.
- Ensure good quality interaction with customers through emails, fault report tracking, voice calls, etc.
- Timely response to customer requests and zero instances of complaints.
Stakeholder Interaction:
Internal:
- Lead Software Developer and Project Manager: Regular reporting & updates.
- Software Developers: Work coordination and support in providing testing solutions.
External:
- Clients: Provide appropriate solutions and support as per requirements.
Competencies:
Functional Competencies/Skills:
- Leveraging Technology: Competent
- Process Excellence: Expert
- Technical Knowledge: Expert
Behavioral Competencies:
- Formulation & Prioritization
- Innovation
- Managing Complexity
- Execution Excellence
- Passion for Results
Performance Parameters:
- Continuous Integration, Deployment & Monitoring of Software: 100% error-free on boarding & implementation, adherence to the schedule/release plan.
- Quality & CSAT: On-time delivery, manage software, troubleshoot queries, customer experience, completion of assigned certifications for skill upgradation.
- MIS & Reporting: 100% on-time MIS & report generation.
To Apply: WIPRO IS HIRING DEVELOPER