The development engineer will be part of a team working on development of the Guides product. They will be developing new features and maintenance of existing features and will be responsible for all phases of development, from early specs and definition to release. The ideal candidate is someone who is encouraged to be a hands-on problem solver and well conversant in analyzing, architecting, and implementing nodejs/java based elite high quality software. Recognizing that employees are at the core of our success, Adobe recruits and retains highly qualified and motivated individuals, creates an environment where they can innovate and achieve their best, and rewards them for their performance by giving them an opportunity to share in the company s success. Responsibilities This is an individual contributor position. Hands on product/solution development knowledge are a must. The position involves conceptualization of a product, design, development, unit testing of application software, effort estimation and risk analysis of a project. The incumbent will implement new features; provide fixes / workarounds to problems and also in current / future products of Adobe on WIN 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.
Requirements - Software Development Engineer (Front-end Engineer)
B.Tech / M.Tech degree in Computer Science from a reputed institute.
Should have 4-7 years of experience in software development.
Solid fundamentals in Javascript
Should have excellent computer science fundamentals and a good understanding of architecture, design and performance.
Good to have knowledge of product security domain
Proficient in Node.JS, data structure and algorithm.
Should be hands-on in writing code that is reliable, maintainable, secure, performance optimized, multi-platform and world-ready
Ability to work independently with strong problem solving skills.
Good understanding of object oriented design and knowledge of product life cycles and associated issues.
Technical depth in operating systems, computer architecture and OS internals.
Exposure to Windows Programming, MFC and WIN 32 would be preferred.
Good to have experience in HTML, JavaScript
Job Classification
Industry: IT Services & ConsultingFunctional Area / Department: Engineering - Software & QARole Category: Software DevelopmentRole: Head - EngineeringEmployement Type: Full time