For all positions BE/B.Tech/M.Tech/MS in Computer Science & Engineering preferably from a premier institute.
Position - MTS/CS – Java , J2EE
Position - Computer Scientist - C, C++
Position - Member Technical Staff - Livecycle
Position - Computer Scientist - C++, XML, Java, Web Services
Member Technical Staff/Computer Scientist – C/C++
Member Technical Staff – J2EE
Member Technical Staff/Computer Scientist - Mobile
Position - Engineering Manager - Hosted Services
Position - Product Manager
----------------------------------------------------------------------------------------------------------------------
Position - MTS/CS – Java , J2EE
Location - Noida
Role/Responsibility
· Hands on product/solution development knowledge are a must.
· The position involves conceptualization of a product, design, development, debugging of application software, effort estimation and risk analysis of a project.
· The incumbent will implement new features; provide fixes / workarounds to bugs/ problems and also in current / future products of Adobe on WIN /MAC /UNIX platforms.
· Should be competent to provide quick solutions to problems and taking a product /component through the entire life-cycle, improve the space - time performance, and improve on usability / reliability.
Knowledge, Skills and Experience
· B.Tech / M.Tech degree in Computer Science/Electrical Engg from a premiere institute
· 3 to 5 years of hands on design/development experience.
· Experience in Unix/Linux/Windows.
· Good understanding of object oriented design and knowledge of product life cycles and associated issues.
· Solid programming/debug/troubleshooting skills in system level software development.
· Proficient in J2EE based Enterprise Software development, Strong data structures and algorithms skills.
· Good experience on one of the OS like Windows, Mac, Unix/Linux or Embedded.
· Ability to work independently with strong problem solving skills.
· Technical depth in operating systems, computer architecture and OS internals.
· Knowledge of J2EE Fundamentals and It’s components.
----------------------------------------------------------------------------------------------------------------------
Position - Computer Scientist - C, C++
Location – Bangalore / Noida
Role / Responsibility
· As and Individual contributor the job would involve working on complex problems where analysis of situations or data requires an in-depth evaluation of various factors.
· Would contribute extensively in analysis, design and programming for major and dot software releases.
· Would be from time to time required to interface with product marketing to evaluate and determine new features to be " added.
· Should be a proactive self starter who can develop methods, techniques and evaluation criterion for obtaining results.
· The role would require collaboration across groups. Would be expected to provide leadership within the respective division and act as a mentor to engineers
· Would be an expert on one or more platforms and knowledgeable of cross-platform issues, competitive products, and customer requirements.
· Would contribute significantly towards the development and application of advanced concepts, technologies and expertise within the team.
· Would be required to address broad architecture and design issues of future products or technologies and provide strategic direction in evaluating new technologies in his/her area of expertise.
Knowledge, Skills and Experience
· B.Tech / M.Tech in Computer Science & Engineering from a premier institute.
· 5 to 12 years of hands on design / development experience.
· Good understanding of object oriented design and knowledge of product life cycles and associated issues.
· Solid programming/debug/troubleshooting skills in system level software development.
· Proficient in C/C++, data structures and algorithm.
· Good in-depth experience on one of the OS like Windows, Mac or Unix.
· Skills in analyzing software performance and benchmarking.
· Ability to work independently with strong problem solving skills.
· Technical depth in operating systems, computer architecture and OS internals.
· Knowledge or experience in software security concepts, algorithms like data encryption, data authenticity, and advanced security concepts is highly desirable.
----------------------------------------------------------------------------------------------------------------------
Position - Member Technical Staff - Livecycle
Location – Noida
Role/Responsibility
The person would be an individual contributor developing features for Adobe Acrobat and on multiple platforms – .Win/Mac/Linux. The features would deal with manipulation of the PDF file format and would require an in depth knowledge of algorithms and data structures
· The position involves conceptualization of a product, design, development, debugging of application software, effort estimation and risk analysis of a project.
· The incumbent will implement new features; provide fixes / workarounds to bugs/ problems and also in current / future products of Adobe on WIN /MAC /UNIX platforms.
· He should be competent to provide quick solutions to problems and taking a product /component through the entire life-cycle, improve the space – time performance, and improve on usability / reliability.
Knowledge, Skills and Experience
· B.Tech / M.Tech in Computer Science & Engineering from a premier institute.
· 2 to 5 years of hands on design / development experience.
· Good understanding of object oriented design and knowledge of product life cycles and associated issues.
· Solid programming/debug/troubleshooting skills in system level software development.
· Proficient in C/C++, data structures and algorithms.
· Good experience on one of the OS like Windows, Mac or Unix.
· Ability to work independently with strong problem solving skills.
· Technical depth in operating systems, computer architecture and OS internals.
· Knowledge or experience in software security concepts, algorithms like data encryption, data authenticity, and advanced security concepts is highly desirable.
----------------------------------------------------------------------------------------------------------------------
Position - Computer Scientist - C++, XML, Java, Web Services
Location – Noida
Role / Responsibility
· The individual should be deft at working in multiple operating environments and using multiple web service technologies, including C++, Java, XML, and HTTP.
· A successful candidate will be an expert in client/server communication using the HTTP protocol
· Experience constructing and parsing XML data structures in both C++ and Java is also required.
· Should be a proactive self starter who can develop methods, techniques and evaluation criterion for obtaining results.
· The candidate must be comfortable working in Windows, Macintosh, and Linux environments.
Knowledge, Skills and Experience
· B.Tech / M.Tech in Computer Science & Engineering from a premier institute.
· 5 to 12 years of hands on design / development experience.
· Good understanding of object oriented design and knowledge of product life cycles and associated issues.
· Solid programming/debug/troubleshooting skills in system level software development.
· Proficient in C++ XML, Java, Webservices, data structures and algorithm.
· Experience developing web applications or services with a fast paced development and release schedule
· Experience working with agile software development methodologies
· Ability to work independently with strong problem solving skills.
· Technical depth in operating systems, computer architecture and OS internals.
· Experience working on technical projects with partners or outside groups "
----------------------------------------------------------------------------------------------------------------------
Member Technical Staff/Computer Scientist
Location: Noida/Bangalore
Experience: 2-10
Requirements
· Experience in software development using C/C++ on Windows platform
· Experience in design & development of desktop applications on Windows/Mac
· Must be good in problem solving and in data structures
· More than the language must be good in engineering concepts
· Experience in multi-media technologies such as ActionScripts,
· Flash Video (FLV) and different audio file format is desirable
-------------------------------------------------------------------------------------------------------------------------
Member Technical Staff/Computer Scientist
Location: Bangalore
Experience: 2-5
Requirements
· Depth in C,C++ programming
· Good knowledge of Data structures, Algorithms.
· Should be from a Consumer Electronics background
· Knowledge of frameworks like J2ME or Brew or similar technologies
· Strong analytical, logical skills and problem solving skills.
· Good Understanding of Product Engineering Principles and Methodologies.
· Knowledge of mobile domain is desirable
· Should have experiences in UI programming for desktops (windows or Mac)
· Should have experience developing software for Mobile OS (Windows Mobile or Symbian etc.) or for embedded systems.
-------------------------------------------------------------------------------------------------------
Member Technical Staff
Location: Bangalore
Experience: 2-5 Years
Requirements
· Experience in Java technologies. Experience in Flex is highly desirable.
· Ability to work on long projects and with moderate supervision.
· Must be good in problem solving, Datastructure and algorithams.
· Must be strong with computer science fundamentals.
· Should be able to handle multiple tasks simultaneously.
· Exposure to Server side technologies
· Experience in Web technologies and good in Database is a must.
· Must be good in Java related technologies
----------------------------------------------------------------------------------------------------------------------
Position - Engineering Manager - Hosted Services
Location – Noida
Role/Responsibility
· As an Engineering Manager will also be responsible for directing the development of specific features and architectural improvements through all stages of the software life cycle.
· Will lead a team of engineers, set clear expectations for individual team members, measure results and maintain high standards of excellence.
· Following software engineering and project management practices, will help define feature sets according to market requirements; manage detailed development task schedules to ensure high-quality and on-time product delivery; participate in code and design reviews; closely track and manage defect resolution; and actively contribute to improving the software development process.
Knowledge, Skills and Experience
· 8-12 years of hands on experience in development.
· Minimum 3 years of leading teams in the software product development space.
· Experience working on large hosted software applications.
· Adept at managing people, projects and schedules.
· Good understanding of architecture, design, performance and reliability issues in global, high volume applications.
· Good knowledge of product life cycles and associated issues.
· Proficient in Server Technologies, J2EE Language.
· Solid skills in system level software development.
· Technical depth in operating systems, computer architecture and OS internals.
· Excellent written and verbal communication skills.
· B.Tech / M.Tech degree in Computer Science/Electrical Engg from a premiere institute.
· Experience in data mining, data Warehousing skills.
· Knowledge of ETL tools.
----------------------------------------------------------------------------------------------------------------------
Position - Product Manager
Location – Noida
Role / Responsibility
· Is responsible for guiding the multi-year vision for Photoshop Elements and ensuring an annual roadmap that supports that vision.
· Has clear ownership of key features, driving requirements and working with Engineering to spec and implement these features with high quality.
· Will work closely with the engineering and QE teams to resolve issues in all facets of the product, making feature tradeoffs, guiding bugs to resolution, etc.
· Work with Product Marketing on ensuring proper product positioning.
· Is a key, integrated part of a larger [consumer product] line product management team, and joins forces with U.S. based product managers in forming the overall Long Term and Near term Vision for the line.
Knowledge, Skills & Experience
· MBA from premier institute; total work experience between 5-10 years, of which t least 2-3 years experience in Product Management or similar roles on a software or internet product. Must have written product and/or feature requirements and worked closely with a development team to implement based on those requirements.
· Ability to understand the needs of a non-technical consumer (home user) target customer, and effectively translate needs into product requirements. The candidate must be skilled at, and motivated by, creating a product for the typical, non-technical home user.