Hyderabad Jobs |
Banglore Jobs |
Chennai Jobs |
Delhi Jobs |
Ahmedabad Jobs |
Mumbai Jobs |
Pune Jobs |
Vijayawada Jobs |
Gurgaon Jobs |
Noida Jobs |
Hyderabad Jobs |
Banglore Jobs |
Chennai Jobs |
Delhi Jobs |
Ahmedabad Jobs |
Mumbai Jobs |
Pune Jobs |
Vijayawada Jobs |
Gurgaon Jobs |
Noida Jobs |
Oil & Gas Jobs |
Banking Jobs |
Construction Jobs |
Top Management Jobs |
IT - Software Jobs |
Medical Healthcare Jobs |
Purchase / Logistics Jobs |
Sales |
Ajax Jobs |
Designing Jobs |
ASP .NET Jobs |
Java Jobs |
MySQL Jobs |
Sap hr Jobs |
Software Testing Jobs |
Html Jobs |
Job Location | Pune |
Education | Not Mentioned |
Salary | Not Disclosed |
Industry | IT - Software |
Functional Area | Engineering Design / Construction |
EmploymentType | Full-time |
We are seeking a talented lead development engineer to join the Xplorer development team in Pune. You will be part of the Xplorer team which is responsible for refining and implementing functional requirements, doing detailed design, development, testing, debugging and maintenance. Your role will be of a Principal engineer who will work closely with multiple teams in both Pune and California to ensure that Xplorer best serves the many requirements of our customers around the planet. Development of Xplorer brings a lot of software engineering challenge and gives you the opportunity to apply almost every design patterns, write multi-threaded programs, create rich SWT based UI and to work with native tools and hardware systems. Some of the key activities: Evaluate technical feasibility and create development plan of the new features. Select suitable architectures, implementation technologies, techniques and tools. Break development plan into actionable engineering tasks, implement code, test, refine. Develop and Keep documentation up-dated for the product. Routinely go through the issue tracking system and take up the issues, analyze them and find fixes for the issues. Write test cases with enough coverage for the developed feature and co-ordinate with the testing team to ensure coverage. Continuously watch eclipse and CDT open source development and create plans for integrating new features to our product. Collaborate with community and influence them. Provide technical leadership to junior, intermediate, and senior level engineers. Enforce best practices (unit/automation testing, code reviews, code quality, etc.) Continually look for opportunities to improve our platform, process. Required skills and experience: Educational qualification: BE / BTech / MTech /MS in CS/EE with 12 + year experience in software development. Good S/W programming expertise in core Java. Excellent UI development skills. Strong object-oriented design and programming skills, experience in developing multi-threaded programs. Strong CS fundamentals including algorithms, data structure, runtime analysis. Good understanding of design patterns and experience in implementing them. Experience in user interface development using AWT/SWING or, SWT, JFace. Experience in eclipse plugin development will be a distinct advantage Experience in embedded software development and /or experience with GNU development tools (e.g. gcc, gdb) will be a distinct advantage Experience with C/C++ and the Eclipse CDT framework will be an advantage Self-starter and learner with passion of getting the job done on time with great quality. Excellent written and verbal communication skills Strong team player with ability to collaborate as part of a cross discipline team. Strong problem-solving skills and the ability to work independently. Ability to think abstractly and deal with ambiguous/under-defined problems. Comfortable with an agile, flexible approach to feature development. Experience in unit testing or component testing. Comfortable working with customers as well as collaborating across multiple teams. We re doing work that matters. Help us solve what others can t.,
Keyskills :
softwaremanagementtestingcommunicationmaintenancedesignenglishadministrationeducationautomationsourceatternsembeddeddevelopment