Add Site to FavoritesAdd Page to FavoritesMake HomepageShare This PageEmail This PagePrint This Page
Back to Top

apply 4cs jobs online

4C Solutions (India)

Tech Lead - Hyderabad,India

Apply to This e-mail address is being protected from spambots. You need JavaScript enabled to view it
Posted On: Monday, 19 July 2010
Department Tech Lead
Location Hyderabad
#606-707, Aditya Trade Center, Ameerpet, Hyderabad, Andhra Pradesh, 500038, India.
Job Description:
  • The Tech Lead has primary responsibility for providing technical guidance to a team of analysts and / or programmers to deliver to meet customer's expectations.
  • He/she is responsible for technical quality of analysis, design, development or maintenance work performed by the team.
  • Tech Lead advises the Project Manager / Service Manager on technical aspects of the project.
  • Carry out detailed investigation of customer needs, including analysis of existing systems and business practices.
  • Provide input to project plans with respect to technical methods and task estimates. Assist the Project Manager in preparing project resource and time estimates. Assist in creating a Project Plan.
  • Undertake project estimates and to ensure estimates for the creation and development of IT solutions are achievable.
  • Provide guidance to team members in application of technical procedures, methods, standards and tools, interpretation of functional requirements, development of functional structure and physical design of a software system.
  • Oversee customization of the products from a technical perspective and ensure high quality.
  • Work with Project Manager to co-ordinate project team's tasks and assist with resource allocation.
  • Create Detailed Design Documents, and review designs of the team.
  • Design Object Models and Database Schema changes.
  • Provide technical leadership and manage day-to-day technical activities of the development team assigned to a project.
  • Responsible for the quality of work being delivered, through conducting audits and participating in technical walkthroughs of team member's components, designs, source code and results.
  • Report own and team's progress and issues to the Project Manager / Service Manager in timely manner. In particular to escalate issues that might impact on quality or the ability to deliver to time scales or estimates.
  • Communicate effectively to management and development staff. Keep them aware of project status, and seek assistance or approval where appropriate.
Preferred Skills:
  • Bachelor's or Master’s degree in computer science or related areas.
  • Experience in all phases of the software development lifecycle including requirements, design, development, testing, installation, and support.
  • Experience as a Technical/Team Lead on projects from inception to completion.
  • Experience leading projects of medium to large size.
  • Minimum of 10 years software development experience in a commercial software company or services organization.
  • 10+ years experience in C++/Java, Object Oriented Design and Development, and Relational Database Management.
  • Extensive experience developing multi-tiered web-based applications in Java (J2EE).
  • Extensive experience working with complex Relational Database schemas in Oracle, SQLServer, or DB2.
  • Experience writing and performance tuning complex SQL queries in high-volume databases.
  • Experience integrating complex enterprise systems, including gap analysis and mapping between multiple database schemas and database formats.
  • Demonstrated knowledge of Web architecture, frameworks and design patterns .
  • Experience using JSP, JSF, XML/XSL to render web interfaces is a plus.