C Technical Lead
Job Summary
Join Wipro Engineering as a Technical Lead specializing in C programming a key role driving innovation and excellence within our dynamic VLSI division. This position is designed for seasoned professionals who are passionate about leveraging strong C/C development skills and Unix Shell scripting to deliver high-quality software solutions. As a Technical Lead you will play a vital role in overseeing the design development and implementation of cutting-edge applications that facilitate business growth and operational efficiency.
You will lead agile teams fostering a collaborative environment that encourages innovation and quality. Your expertise in debugging and problem-solving will be critical in identifying issues early and guiding your team to successful resolutions. Excellent communication and leadership skills will empower you to manage mentor and motivate your development teams while interfacing effectively with project managers and stakeholders.
In this role you will have the opportunity to work across the entire software development lifecycle from requirements gathering and solution design through coding configuration testing and deployment. Your contributions will ensure that technical solutions align closely with business objectives and industry best practices.
- Drive architectural and technical decisions within the team to promote best coding standards and practices.
- Guide team members in Agile project development methodologies enhancing timely and effective delivery.
- Conduct rigorous code reviews and provide consistent feedback and training to foster skill development.
- Collaborate with cross-functional teams to integrate and deploy new software applications seamlessly.
- Develop clear technical documentation and training materials to support end-user adoption.
Embrace the challenge of working in a fast-paced innovative environment where your leadership helps shape the future of Wipro Engineering.
As a Technical Lead you will be integral to capturing and translating business needs into effective technical solutions. Your responsibilities include:
- Requirement Gathering: Engage with stakeholders to understand business needs across various modules. Document detailed functional requirements and ensure clarity and completeness to facilitate smooth development workflows.
- Cross-Functional Collaboration: Work across business processes to identify dependencies linkages and potential impacts of proposed changes to ensure comprehensive solution design.
- Stakeholder Communication: Act as a liaison between technical teams and business stakeholders ensuring transparent and consistent communication throughout project phases.
Under the guidance of the Project Manager you will take ownership in:
- Solution Architecture: Facilitate the creation of scalable and maintainable application designs that align with technical standards and business requirements.
- Code Quality Oversight: Review and validate code to ensure adherence to project standards promote code reuse and unify replication patterns.
- Technical Query Resolution: Support team members by resolving complex technical challenges to advance development progress smoothly.
Your leadership will ensure that the team develops robust high-performance software aligned with project timelines and quality benchmarks.
In this phase you will:
- Perform in-depth root cause analysis to detect and troubleshoot recurring technical issues enhancing software stability and performance.
- Modify and optimize software code to incorporate new hardware capabilities improve interface integrations and enhance overall system efficiency.
- Collaborate closely with technical teams to validate system configurations and ensure seamless integration of new applications.
- Develop comprehensive user training documents and support materials to facilitate adoption and reduce operational transition risks.
- Technical Expertise: Demonstrable proficiency in C programming and strong experience with Unix Shell scripting. Depth in debugging techniques and software development lifecycle processes.
- Leadership: Proven ability to lead and mentor development teams within agile environments managing deliverables and fostering collaborative working relationships.
- Communication: Excellent verbal and written communication skills for effective collaboration with technical and non-technical stakeholders.
- Competencies: Client centricity passion for results execution excellence collaborative working learning agility problem-solving decision making and effective communication are essential competencies for success in this role.
- Experience: 5-8 years in software development with a focus on technical leadership and C programming expertise.
At Wipro Technologies we aim to empower your career through continuous learning and meaningful challenges. Join us to be part of a future-focused company that values reinvention and innovation where your skills shape the transformation of our industry.
Required Experience:
Senior IC
About Company
As a global leader, Wipro blends consulting and AI expertise across design, engineering and operations to accelerate business transformation and deliver future-ready technology.