topleft topright
Consultant Software Engineer
Job Type Full-time
Job Status Sourcing
Date Posted Monday, 18 January 2010
Location Bangalore
Start Date 18-Jan-2010
Work Experience 12-25 years
 
Qualifications BE or B-Tech
Job Description Consultant Software Engineer:

GENERAL SUMMARY:

* Working under minimal direction and exercising considerable latitude,provides technical leadership in developing solutions to complex software engineering problems, which require frequent use of ingenuity and creativity.
* Coordinates and carries out major Research and Development projects,directing the work of other engineering and technical personnel.
* Interfaces with senior management to provide and obtain information and to build consensus regarding project & technical direction.
* Assignments may include new products as well as upgrades, and enhancements or fixes to existing products.

PRINCIPAL DUTIES AND RESPONSIBILITIES:

* Acts as a principal contributor to the specification, design and implementation of software subsystems and system products.Performs analysis of complex systems configuration; Writes architecture, function, and design specifications. Code and debug complex software, often involving novel techniques. Prepares diagnostic programs for evaluation of complex software, where special tool building or advances techniques are required. Investigates and troubleshoots critical problem areas and executes corrective action.
* May be accountable for overall product and/or serve as a customer advocate, may represent organization as principal customer contact
* Provides technical leadership in accomplishing project goals.Represents the work unit as the prime contact on the project, with cross-functional and/or cross-organizational influence and coordination.
* Conceives and proposes new ideas/products and guides their
implementation to a final product or systems according to industry standards
* Works with a wide variety of personnel in identifying market/product requirements and translating those into technical solutions. Presents and delivers these solutions.
* Investigates new software technologies to meet current and future needs; analyzes current technology with respect to product strategies
* Apply advanced engineering theories, principles, and concept; Conceptualize and initiate solutions to complex problems and identify business impact of these solutions

REQUIREMENTS:

* Overall industry experience of more than 12 years developing software with at least 8 years as a technical lead or architect
* Expert level knowledge in NMS/EMS System design and Implementation
* UI Frameworks and Standards
* Web application development and advanced technologies.
* Networking Protocol Development
* Excellent Java, J2EE, C/C++
* OS Internals, Distributed Computing, POSIX, sockets, file systems,device drivers
* Developing and debugging high performance client application
* UI Frameworks and Standards (Desirable)
* Experience in utilizing contemporary software engineering principles
* Experience in utilizing contemporary software engineering principles
* Strong communication skills, both spoken and written, are required for interaction with team members, senior members of the staff and other organizations


Company Profile Our Client is an US based MNC in Bangalore

Apply for Job
 
Go back to last page
Copyright © 2008 Yoganishta Technologi-s. All rights reserved.